Discord 警告机器人:警告、记录和自动处罚
Discord 警告机器人会保存针对某位成员的备注,包括原因和发出警告的人,因此版主共享的是同一份记录,而不是各自的记忆。 当成员达到你设定的警告次数时,Noxyr 可以自动为你执行禁言、踢出或封禁。
为什么警告需要记录
小团队的管理工作在交接时很容易出问题。一位版主要求成员停止某种行为,下一班的版主看到同样的行为,却完全不知道之前发生过。保存在机器人中的警告可以解决这个问题:每个案例都有日期、原因和名字。
第二个原因是公平。如果处罚遵循固定的步骤,成员就能看到规则对每个人都一视同仁,版主也无需每次都自行判断该多严厉。
警告、列出、移除
/warn add以某个原因警告成员,并执行其刚刚达到的任何步骤。/warn list显示某位成员的警告,包括日期和每次警告的发出者。/warn remove删除一条警告,用于纠正错误或申诉成功的情况。/warn clear删除某位成员的所有警告。
也可以在仪表盘的“安全”下的“警告”中发出警告。仪表盘页面供服务器管理员使用。
自动步骤
步骤是一条“达到这个次数时,执行这个操作”形式的规则。Noxyr 支持禁言、踢出或封禁作为操作。常见的阶梯如下:
| 警告次数 | 操作 | 原因 |
|---|---|---|
| 3 | 禁言 1 小时 | 冷静期,让该行为立即停止 |
| 5 | 踢出 | 将成员移出,但允许其回来重新考虑 |
| 7 | 封禁 | 针对无视之前所有步骤的成员 |
使用 /warn step 添加或修改步骤,并填写次数和操作。选择 None 可以移除某个步骤。步骤严格按次数执行:成员达到 3 次时,3 次警告的步骤只运行一次,到 4 次时不会再次运行。如果你删除了一条警告,而成员再次达到该次数,该步骤可以再次运行。
设置步骤
- 打开设置。在仪表盘中使用“安全”下的“警告”,或在 Discord 中使用
/warn settings。这需要管理服务器权限。 - 选择日志频道,让工作人员能在每次警告发生时看到。
- 决定是否私信成员。如果成员开放了私信,他们会通过私信收到原因。你可以关闭此功能。
- 设置过期时间。设定天数,超过后旧的警告将不再计入次数。它们仍会保留在记录中。设为零表示永不过期。
- 添加步骤,并确认机器人身份组位于成员之上,且拥有你所用步骤所需的禁言成员、踢出成员和封禁成员权限。
谁可以警告谁
拥有禁言成员权限的任何人都可以发出警告,但只能警告身份组位于自己最高身份组之下的成员。服务器主可以警告除机器人以外的任何人。这遵循 Discord 自身的身份组顺序,因此初级版主无法警告高级版主。
出现失败时会怎样
如果成员关闭了私信,警告仍会保存。如果机器人无法执行某项处罚,例如其身份组位置过低,警告仍会被保存,并且发出警告的版主会收到步骤失败原因的通知。你不会因为权限错误而丢失记录。
写出站得住脚的原因
原因是人们之后在申诉或交接时会阅读的部分。用一行话说明规则和行为,例如“规则 3:在 #general 中发布邀请链接”。避免写“令人烦躁”。警告模板生成器可以提供起草用的措辞。
搭配预防措施
警告用于处理人。对于刷屏和恶意链接,应让机器人先行处理:反垃圾信息和链接过滤会移除问题,而服务器日志会显示完整的痕迹。整套体系请参阅安全机器人页面。
可以照搬的简单政策
把你的阶梯写下来,让成员能够阅读,例如放在规则频道中。简要版本是:第一次和第二次警告只是提醒,第三次是一小时禁言,第五次是踢出。然后在机器人中精确设置这些步骤。当书面政策与机器人一致时,成员就无法声称自己感到意外,版主也就少了很多争议。
根据你观察到的行为设置过期时间。许多服务器选择几周,这样某人在春天过得不好的一天,不会导致秋天只差一次警告就被踢出。过期的警告仍会对工作人员保留记录,只是不再计入步骤。
后续步骤
常见问题
Noxyr 在达到某个警告次数时能自动执行什么操作?
当成员达到你为该步骤设置的确切警告次数时,它可以禁言、踢出或封禁该成员。
警告会过期吗?
你可以设置天数,超过后较旧的警告将不再计入次数。它们仍会保留在记录中。设为零表示永不过期。
成员会收到警告通知吗?
会。如果成员开放了私信,他们会通过私信收到原因。你可以关闭私信,私信发送失败也不会阻止警告被保存。
谁可以发出警告?
拥有禁言成员权限的任何人,但只能警告身份组位于自己最高身份组之下的成员。服务器主可以警告除机器人以外的任何人。
警告机器人免费吗?
免费。警告是 Noxyr 的免费模块。