> ## 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.

# 自动角色

> 在加入时自动授予角色、重新加入时恢复角色、按邀请代码分配角色，或延迟一段时间后授予角色。

跨四个标签页的四种相关工具。

## 自动角色

在成员加入的那一刻授予所有人的角色，**真人** 和 **机器人** 有各自的列表。

<Info>
  在每个等级都免费，无数量限制。
</Info>

## 粘性角色

当成员离开又回来时，其角色被恢复。你可以将特定角色排除在恢复之外。

<Info>
  需要 **Basic**。低于此版本，开关被替换为锁——你甚至看不到已存储的设置。
</Info>

<Warning>
  粘性角色也会恢复处罚角色。**请排除任何禁言或隔离角色**，否则被禁言的成员可以通过离开再重新加入来清除处罚。
</Warning>

## 延迟角色

在加入后设定时间授予角色，从 **1 分钟到 7 天**。

<Info>
  需要 **Basic**。在 Basic 上限制为 **15** 条规则；Max 和 Black 无限制。
</Info>

<Tip>
  延迟角色是一种安静的反突袭措施。突袭账户通常在几分钟内消失，因此将频道访问置于 10 分钟延迟之后就能阻止它们看见服务器，而真实成员几乎察觉不到。
</Tip>

<Note>
  若你输入的延迟超出允许范围，对话框根本不会关闭——没有错误消息。请使用 1 到 10080 分钟之间的值。
</Note>

## 分配角色

根据成员使用的邀请链接授予不同角色。

<Info>
  需要 **Basic**。在 Basic 上限制为 **15** 条规则；更高版本无限制。
</Info>

<Note>
  邀请代码从 **你服务器现有邀请的下拉列表** 中选择，而不是输入。每个选项显示是谁创建的以及已使用次数。

  若列表为空，请先在 Discord 中创建邀请。每个代码只能在一条规则中使用。
</Note>

## 同一页面上的两种保存行为

<Warning>
  **前三个标签页使用保存栏。分配角色标签页立即保存。**

  创建、编辑或删除分配规则在你确认的瞬间生效——保存栏不参与，放弃也不会撤销。
</Warning>

<Warning>
  若保存部分失败，某些标签可能已保存而其他没有。保存栏保持打开并显示错误，但成功的部分已被写入。请重新加载查看真实状态。
</Warning>

## 每个等级获得什么

| 功能           | Starter | Basic | Max | Black |
| ------------ | ------- | ----- | --- | ----- |
| 加入角色（真人和机器人） | 是       | 是     | 是   | 是     |
| 粘性角色         | —       | 是     | 是   | 是     |
| 基于邀请的角色      | —       | 15    | 无限  | 无限    |
| 延迟角色         | —       | 15    | 无限  | 无限    |

## 降级后

规则被 **禁用，从不删除**，升级时自动重新启用。

<Warning>
  **被禁用的规则在表格中并未标记为如此。** 它们看起来像正常的活跃规则但什么也不做。

  在已降级的服务器上，即使列表没有任何提示，也请假定超出你等级限制的规则处于非活跃状态。
</Warning>

<Note>
  在 Starter 上，编辑现有的延迟或粘性规则看起来保存成功但更改被悄悄跳过。刷新时旧值会返回。
</Note>

## 故障排查

<AccordionGroup>
  <Accordion title="加入时没有授予角色">
    请检查自动角色在 [服务器设置](/zh-CN/server-management/setup) 中已开启，并且每个角色都位于 Vetox 角色 **之下**。
  </Accordion>

  <Accordion title="有时有效但并非总有效">
    如果机器人在有人加入时无法足够快地读取你的配置，它会不分配任何角色而不是猜测。间歇性遗漏通常意味着负载，而不是配置错误。
  </Accordion>

  <Accordion title="被禁言的成员通过重新加入清除了处罚">
    粘性角色恢复了它。将禁言角色添加到排除列表。
  </Accordion>

  <Accordion title="我的邀请代码不在下拉列表中">
    只列出当前的服务器邀请。已过期或已删除的邀请会消失。
  </Accordion>
</AccordionGroup>

<Card title="自选角色" icon="hand-pointer" horizontal href="/zh-CN/engagement/self-roles">
  成员自己选择的角色。
</Card>
