Automod 通过自动扫描消息并应用规则,帮助保护你的 Discord 服务器。
你可以在 YAWBDB 面板中配置 Automod。每条规则都有自己的触发条件、配置、操作和启用/禁用状态。

🔍 Automod 可以检测什么
YAWBDB 支持多种规则类型。
🤬 违禁词
屏蔽特定的词或正则表达式模式。
适用于:
- 侮辱性词语
- 冒犯性词汇
- 已知的诈骗话术
- 服务器自定义的违禁词
🌊 刷屏消息
检测用户在短时间窗口内发送过多消息。
有助于减少刷屏。
📣 大量提及
检测包含过多用户或身份组提及的消息。
@everyone 和 @here 也会计入。
🔗 链接过滤
根据域名屏蔽或允许链接。
模式包括:
- 白名单模式:只允许列出的域名
- 黑名单模式:屏蔽列出的域名
✉️ 邀请过滤
屏蔽 Discord 邀请链接。
如果你不希望成员宣传其他服务器,这个功能很有用。
🔠 大写刷屏
检测大写字母过多的消息。
设置最短消息长度,可以避免过短的消息被误判。
🆕 新账号
检测来自注册天数少于设定天数的账号的消息。
这有助于应对可疑的新账号。
🎣 反诈骗
自动拦截 Discord 上常见的诈骗:虚假的免费 Nitro 和礼物链接、Steam 赠品诱饵、加密货币/钱包盗取类消息,以及仿冒域名(dlscord、discord-gift、steamcommunity.ru 等)。
内置了一份精心整理的检测列表,始终处于启用状态,无需任何设置。你也可以用自己的模式(纯文本或正则表达式,每行一条)来扩展它,以应对针对你社区的特定诈骗。
🗳️ 反投票
屏蔽 Discord 原生投票。默认情况下,所有地方的投票都会被删除;把频道 ID 加入允许列表,就可以只在特定频道中保留投票功能。
🎬 操作
每条规则都可以应用一个操作。
可用的操作包括:
- 删除消息
- 警告成员
- 静音成员
- 踢出成员
- 封禁成员
- 标记待审核
管理操作可以记录到成员的处罚记录中,来源标为 Automod。
🙈 忽略的身份组和频道
你可以配置 Automod 应该忽略的身份组和频道。
例如:
- 忽略版主
- 忽略仅限工作人员的频道
- 忽略机器人指令频道
- 忽略受信任的身份组
请谨慎使用忽略的身份组。拥有被忽略身份组的任何人都可以绕过 Automod 的扫描。
📋 日志
Automod 可以把日志发送到配置好的日志频道。
日志帮助工作人员了解触发了哪条规则、执行了什么操作。
日志可能包含:
- 规则类型
- 目标成员
- 消息内容或摘要
- 执行的操作
- 频道
- 时间
🔗 Automod 与等级
如果 Automod 删除了一条消息,YAWBDB 可以阻止这条消息获得 XP。
如果 Automod 只是警告用户并保留消息,XP 仍可能被授予,具体取决于配置的行为。
🔗 Automod 与管理
Automod 的处罚会作为管理记录条目保存。
这意味着工作人员之后可以在面板中查看自动发出的警告、静音、踢出或封禁。
👍 推荐设置
对于新服务器:
- 配置 Automod 日志频道。
- 添加要忽略的工作人员身份组。
- 添加一条简单的规则,例如邀请过滤或大量提及。
- 用一条受控的消息测试这条规则。
- 逐步添加更严格的规则。
💡 最佳实践
- 先使用警告或删除操作,再考虑踢出或封禁。
- 只有在确信不会造成误判时,才使用严格的规则。
- 保留一个日志频道,让工作人员可以审查自动操作。
- 定期查看 Automod 的历史记录。
- 除非经过仔细测试,否则避免过度使用宽泛的正则表达式。