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

## 主设置

| 设置            | 默认 | 效果                          |
| ------------- | -- | --------------------------- |
| **日志频道**      | 无  | 保护报告它所做事情之处                 |
| **处罚时私信**     | 关  | 告知被处罚的成员原因                  |
| **仅剥离特权角色**   | 关  | 配合移除角色，只取走持有危险权限的角色，其余保留    |
| **让管理角色恢复角色** | 关  | 是否拥有管理角色权限的任何人都可以恢复被处罚成员的角色 |

## 白名单

白名单中的角色和用户对每条规则都豁免。

<Warning>
  白名单正是攻击者需要的漏洞。请白名单尽可能少的账户——理想情况下一个都没有。

  **服务器所有者始终豁免**，无法针对其保护。
</Warning>

## 它监视什么

跨五组共二十条规则：**成员动作**（封禁、踢出）·**角色管理**（创建、删除、重命名、授予危险角色、添加危险权限）·**频道管理**（创建、删除、重命名）·**服务器设置**（重命名、图标）·**其他保护**（添加机器人、表情、邀请、Webhook、贴纸、计划活动）。

所有都默认禁用。

标记为 **即时** 的规则在第一次发生时行动，没有计数或窗口。其余允许你设定限制。

## 配置规则

| 设置       | 默认 | 说明               |
| -------- | -- | ---------------- |
| **限制模式** | —  | 仅计数，或在时间窗口内计数    |
| **限制**   | —  | 1 到 100          |
| **时长**   | —  | 1 到 60 分钟，在时长模式下 |
| **处罚**   | 封禁 | 封禁、踢出或移除角色       |
| **撤销动作** | 开  | 在可以撤销之处逆转他们所做的   |

<Warning>
  **频道删除和角色删除完全忽略你的限制模式和时长。** 无论你如何配置，两者始终使用固定的 **10 秒** 窗口。设置会保存但对这两条规则无效。
</Warning>

<Note>
  在 **仅计数** 模式下，计数器不衰减。它累积直到规则触发或机器人重启，因此今天的动作可以与上周的合并。

  若你想要滚动窗口，请使用 **带时长**。
</Note>

并非一切都能撤销——删除的角色和频道无法恢复，踢出无法逆转。每条规则说明其自身撤销行为。

## 危险权限

保护将某些权限视为高风险，默认为管理员、封禁成员、踢出成员和管理角色。你还可以包括管理频道、管理服务器、管理 Webhook 和提及所有人。

<Note>
  这是 **单个共享列表**，不是每规则的。在一条规则上更改会为使用它的每条规则更改。
</Note>

## 命令限制

单独地，你可以对 Vetox 自身的审核命令进行速率限制：封禁、踢出、超时、静音、语音静音和角色。这抓取通过机器人而非直接通过 Discord 群封的审核员。

角色命令还支持允许角色、限制角色和危险权限检测——携带危险权限的角色既被计数，也自动从目标移除。

## 基于角色的覆盖

按角色设置不同限制。初级审核员角色可被限制为每小时两次封禁，而你的管理员角色为二十次。

<Note>
  **禁用** 的每角色条目作为显式退出——该角色完全从全局规则豁免，而不是回退到它。
</Note>

<Warning>
  **添加角色会将你当前的全局配置复制到它**，包括尚未保存的更改。它不从默认值开始。请在保存之前审阅新角色的设置。
</Warning>

## 规则如何触发

<Steps>
  <Step title="Vetox 读取审计日志">
    只考虑最近几秒的条目，因此旧动作永远不会被归因于错误的人。
  </Step>

  <Step title="检查豁免">
    服务器所有者、白名单用户和角色，以及任何每角色退出。
  </Step>

  <Step title="计数增加">
    达到你的限制时，规则触发。
  </Step>

  <Step title="应用处罚并撤销动作">
    可选带私信和向你的日志频道报告。
  </Step>
</Steps>

Vetox 从不处罚自己，也不能对服务器所有者行动。

## 两个值得知道的限制

<Warning>
  **反虚荣变更保护未在此页面上显示，此处保存会擦除它。**

  该保护存在且工作，但仪表板中没有卡片。因为在保护中保存会重写整个规则集，**任何反虚荣变更配置会在你下次保存此页面时被静悄悄地移除**。

  若你依赖它，请注意触碰保护设置会禁用它。
</Warning>

<Warning>
  对少数规则——封禁、踢出、频道创建和角色创建——计数按 **人而非按服务器** 跟踪。若同一审核员在共享机器人进程的两个服务器中活跃，其行为可以互相计数。

  这会让那些规则比配置 *更早* 触发，从不更晚，因此故障安全——但意外触发可能有此原因。
</Warning>

## 推荐的基线

<Steps>
  <Step title="设置日志频道">
    没有它你不会知道保护采取了行动。
  </Step>

  <Step title="首先启用不可逆动作">
    频道删除、角色删除和封禁造成最多损害且无法撤销。
  </Step>

  <Step title="以即时限制启用机器人添加">
    添加恶意机器人是摧毁服务器最快的方式。
  </Step>

  <Step title="保持白名单为空">
    优先选择基于角色的覆盖而非白名单条目。
  </Step>
</Steps>

## 相关

<CardGroup cols={2}>
  <Card title="反突袭" icon="users-slash" href="/zh-CN/moderation/anti-raid">
    在门口抵御大规模加入。
  </Card>

  <Card title="访问控制" icon="user-lock" href="/zh-CN/server-management/dashboard-permissions">
    控制谁可以更改这些设置。
  </Card>
</CardGroup>
