> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 申请面板

> 通过问题表单、资格闸门、审核投票和自动化操作来招募员工和处理角色请求。

成员点击一个按钮，回答您的问题，员工接受或拒绝。接受时 Vetox 可以分配角色、私信他们、重命名他们、打开面试频道等等。

## 限额

|            | Starter | Basic | Max | Black |
| ---------- | ------- | ----- | --- | ----- |
| 面板         | 1       | 3     | 10  | 10    |
| 每表单的问题     | 5       | 15    | 50  | 50    |
| 每阶段的操作     | 1       | 3     | 10  | 10    |
| 每面板的表单（按钮） | 1       | 3     | 5   | 10    |

<Warning>
  **降级会永久删除超过新限额的问题。** 这是 Vetox 中降级会销毁数据而非禁用它的唯一地方。

  从 Max（50 个问题）降到 Basic（15 个）会永久移除第 16 个及以后的问题。再次升级也不会恢复。

  **降级前请导出或复制您的问题。**
</Warning>

降级时其他所有内容都是禁用而非删除，升级后返回。

## 两种提交流程

<CardGroup cols={2}>
  <Card title="对话框按钮" icon="window-maximize">
    Discord 弹出表单。每个等级都免费。**最多 5 个问题。**
  </Card>

  <Card title="私信" icon="envelope">
    Vetox 私信申请者，一次一个问题。支持完整问题限额。
  </Card>
</CardGroup>

<Warning>
  **含 6 个或以上问题且其中第 5 个之后的问题为必填的对话框表单永远无法提交。**

  Discord 弹窗仅容纳 5 个字段。超出的问题不显示，但必填项仍会被检查 —— 因此申请者被告知缺少必填答案，却无法提供。您保存此项时不会有任何警告。

  如果需要超过 5 个问题，请使用 **私信** 流程。
</Warning>

### 私信流程做不到什么

私信流程将问题作为聊天消息发送，因此更丰富的问题类型会退化：

| 问题类型         | 对话框按钮 | 私信           |
| ------------ | ----- | ------------ |
| 短文本、段落       | 原生    | 原生           |
| 下拉           | 原生    | 原生选择器        |
| **用户选择器**    | 原生    | **键入文本，无验证** |
| **角色选择器**    | 原生    | **键入文本，无验证** |
| **频道选择器**    | 原生    | **键入文本，无验证** |
| **用户/角色选择器** | 原生    | **键入文本，无验证** |
| **文件上传**     | 原生    | **仅文件名**     |

<Warning>
  在私信流程中，四种选择器类型接受 **任何文本** 且无验证。申请者可以键入任何内容，它会作为回答存储。请不要依赖私信表单中的选择器答案是真实的用户、角色或频道。
</Warning>

## 问题

八种类型。文本问题接受 0–4,000 字符范围；下拉最多 25 个选项；文件上传最多 10 个文件。

## 资格

谁被允许申请：

| 闸门            | 检查内容                   |
| ------------- | ---------------------- |
| **最小账户年龄**    | 他们的 Discord 账户存续多久     |
| **最短服务器成员时长** | 他们加入您服务器多久             |
| **必需角色**      | 必须持有其中 **任意** 或 **全部** |
| **屏蔽角色**      | 不能持有其中 **任意** 或 **全部** |
| **多服务器验证**    | 必须是其他指定服务器的成员（**Max**） |
| **冷却**        | 两次申请之间 0–1,440 分钟      |
| **最大待处理**     | 每人 1–5 个待处理申请          |
| **DM 可达**     | 他们的私信必须开放（默认开启）        |

<Info>
  必需和屏蔽角色，以及自动拒绝，需要 **Basic**。多服务器验证需要 **Max**。
</Info>

<Warning>
  **没有 "已经接受" 闸门。** 一旦有人被接受，只要冷却过期他们就可以再次申请。如果您不想有重复申请，请设置长冷却，或将已接受角色加入 **屏蔽角色**。
</Warning>

## 工作流操作

提交、接受或拒绝时发生什么。

| 操作                | 等级    |
| ----------------- | ----- |
| 添加角色、移除角色         | 免费    |
| 发送嵌入、发送私信、Ping 角色 | 免费    |
| 编辑昵称、设置论坛标签       | 免费    |
| 踢出、封禁、超时成员        | Basic |
| 编辑线程名             | Basic |
| 创建面试频道            | Basic |
| 自动分配试用角色          | Max   |
| 延迟操作/链式操作         | Max   |
| **执行命令**          | Max   |

<Warning>
  **执行命令什么也不做。** 它可以保存、受 Max 限制，机器人会记录它然后跳过而不运行命令。编辑器相应地标注了它，但仍作为付费能力呈现。

  请不要构建依赖它的工作流。
</Warning>

### 操作消息中的变量

<Warning>
  成员和服务器变量 —— `{username}`、`{user.displayName}`、`{nickname}`、`{guildname}`、`{server.name}`、`{server.memberCount}` —— **在工作流操作模板内解析为空。**

  形如 `[{answer1}] {username}` 的模板渲染为 `[他们的答案]` 加一个尾随空格。请在工作流操作中使用答案变量和静态文本；把成员详情放到私信消息中，在那里它们能工作。
</Warning>

## 员工审核

申请发布到审核频道，审核者在其中接受或拒绝。

| 选项          | 说明                         |
| ----------- | -------------------------- |
| **审核频道**    | 文字、公告或论坛                   |
| **审核者角色**   | 最多 10 个                    |
| **为提交添加线程** | 每个申请一个线程（**Basic**）        |
| **投票**      | 要求 N 次批准或拒绝后再决定（**Basic**） |
| **自动拒绝**    | 待处理 1–720 小时后拒绝（**Basic**） |

<Note>
  审核线程的 **私有线程** 选项没有效果 —— 审核线程始终对可看到审核频道的任何人公开。请限制频道本身。
</Note>

<Note>
  审核者不能审核自己的申请。
</Note>

## Vetox 需要的权限

| 操作       | 权限                            |
| -------- | ----------------------------- |
| 添加或移除角色  | **管理角色**，且角色必须位于 Vetox **之下** |
| 编辑昵称     | **管理昵称**，且成员必须在 Vetox 之下      |
| 踢出/封禁/超时 | 对应的权限，且成员在 Vetox 之下           |
| 发布审核嵌入   | **查看频道**、**发送消息**、**嵌入链接**    |
| 审核线程     | **管理线程**                      |
| 面试频道     | **管理频道**                      |

<Warning>
  **如果 Vetox 无法向审核频道发布，申请者仍会被告知申请已提交** —— 而员工却从未看到它。上线前请核实机器人能在审核频道中发布。
</Warning>

其他大多数失败会报告到审核频道，以便员工看到出了什么问题。

## 设置一个

<Steps>
  <Step title="在服务器设置中启用申请" />

  <Step title="从模板开始">
    提供六个 —— 员工申请、游戏成员、角色请求、活动报名、合作查询、验证 —— 或从空白开始。
  </Step>

  <Step title="选择流程">
    五个问题或更少，对话框按钮就够了。多于五个，用私信。
  </Step>

  <Step title="设置审核频道和审核者角色">
    确认 Vetox 能在那里发布。
  </Step>

  <Step title="添加接受操作">
    通常：添加角色、发送欢迎私信。检查角色在 Vetox 之下。
  </Step>

  <Step title="设置资格">
    最小账户年龄能以几乎不影响真实申请者的代价阻挡一次性账户。
  </Step>

  <Step title="发送面板并自行测试">
    在宣布之前先提交一份真实申请并将其一路走到接受。
  </Step>
</Steps>

## 疑难解答

<AccordionGroup>
  <Accordion title="申请者遇到无法修复的缺少必填答案错误">
    含超过 5 个问题且较靠后的问题为必填的对话框表单。请切换到私信流程，或将第 6 个及以后的问题设为可选。
  </Accordion>

  <Accordion title="申请提交了但员工看不到">
    Vetox 无法在审核频道中发布。申请者无论如何都会被告知成功。
  </Accordion>

  <Accordion title="接受时未分配角色">
    管理角色权限，且角色必须在 Vetox 之下的角色列表中。
  </Accordion>

  <Accordion title="已被接受的人又申请了一次">
    这是预期行为 —— 没有此项闸门。请将已接受角色加入屏蔽角色。
  </Accordion>

  <Accordion title="我的变量在接受操作中渲染为空">
    成员和服务器变量在工作流操作中不解析。请将该文本移到接受私信中。
  </Accordion>

  <Accordion title="更改计划后问题消失了">
    降级会截断超过新限额的问题，且无法恢复。
  </Accordion>

  <Accordion title="按钮点击后没反应">
    通常是消息发送后面板被编辑或重新创建。请再次发送面板。
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="提交" icon="inbox" href="/zh-CN/utility/applications/submissions">
    审核、筛选和导出申请。
  </Card>

  <Card title="分析" icon="chart-line" href="/zh-CN/utility/applications/analytics">
    接受率和申请者流失位置。
  </Card>
</CardGroup>
