警告
Noxyr 警告功能:通过 /warn 或控制面板警告成员,保存记录,私信告知原因并记录日志,并在你选定的警告次数时自动禁言、踢出或封禁。
工作原理
警告是关于某位成员的已保存备注,包含原因和发出者。管理人员随时可以查看成员的警告,因此下一班的版主也能了解之前发生的情况。
添加处罚步骤后,Noxyr 会自动完成其余工作:当成员恰好达到该警告次数时,它会自动执行禁言、踢出或封禁。
设置方法
- 在控制面板中打开“安全”,然后选择“警告”,或在 Discord 中使用 /warn settings。
- 选择一个日志频道,让管理人员看到每条警告。
- 添加步骤,例如 3 次警告禁言 1 小时,5 次警告踢出。
- 确认机器人的身份组高于你的成员,并且它拥有你所用步骤对应的“禁言成员”“踢出成员”和“封禁成员”权限。
命令
- /warn add member:<member> reason:<text>
- 警告一名成员,并执行其达到的任何处罚步骤。
- /warn list member:<member>
- 查看成员的警告,包括日期以及每条警告的发出者。
- /warn remove member:<member> warning:<warning>
- 删除一条警告。
- /warn clear member:<member>
- 删除成员的全部警告。
- /warn settings
- 设置成员私信、日志频道和过期时间。需要“管理服务器”权限。
- /warn step count:<number> action:<action>
- 添加或修改一个步骤。选择“无”可将其移除。需要“管理服务器”权限。
注意事项
- 谁可以警告
- 拥有“禁言成员”权限的人,但只能警告身份组低于自己最高身份组的成员。服务器拥有者可以警告除机器人以外的任何人。控制面板页面仅供服务器管理员使用。
- 私信
- 如果成员开启了私信,他们会在私信中收到原因。你可以关闭此功能。如果无法送达,警告仍会被保存。
- 过期
- 设置天数后,超过该天数的旧警告将不再计入。它们仍会保留在记录中。0 表示永不过期。
- 精确计数
- 当成员达到对应次数时执行步骤,之后不会再次执行。删除警告会降低计数,因此下一次警告可以再次触发该步骤。
- 处罚失败
- 如果机器人无法处罚某人,警告仍会被保存,并告知发出警告的人失败的原因。
常见问题
如何在 Discord 中使用 Noxyr 警告某人?
运行 /warn add,选择成员并填写原因。你也可以在控制面板中进入“安全”,然后选择“警告”进行警告。警告会被保存,如果成员开启了私信,他们会收到原因。
Noxyr 能否在成员累计多次警告后自动处罚?
可以。在控制面板中或使用 /warn step 添加处罚步骤。每个步骤会在成员恰好达到对应警告次数时执行禁言、踢出或封禁。
警告会过期吗?
只有在你设置了天数过期时间时才会过期。过期的警告会保留在记录中,但不再计入处罚步骤。
谁可以警告成员?
拥有“禁言成员”权限的人可以使用 /warn,但只能针对身份组低于自己最高身份组的成员。任何人都不能警告自己、机器人或服务器拥有者。
为什么处罚没有执行?
机器人需要“禁言成员”“踢出成员”或“封禁成员”权限,并且它的身份组必须高于该成员。警告仍会被保存,并告知发出警告的人哪里失败了。