温和能力提供自动聊天节奏. 它作为被动能力运行,处理每个消息而不屏蔽其他bot特性.
检测类型
- 单词过滤器 检测包含被屏蔽的单词或短语的信息。 匹配是忽略大小写。
- 垃圾邮件检测 检测同一用户重复的相同消息。 可配置阈值(默认:3条消息).
- 洪水探测 ——在一个用户的短时间内检测到太多的消息. 可配置阈值(默认:5条消息).
- 帽子锁虐待 检测到大多数是大写(潜在喊叫)的信息。
配置
管理员可以通过 /bot set:
-
mod_words——以逗号分隔的封语列表(例如,.坏字 1, 坏字 2) -
mod_action对侵权行为采取行动:warn,mute,或kick(默认:警告) -
mod_spam——垃圾邮件检测阈值(默认:3). -
mod_flood洪水探测阈值(默认:5)
/bot set MyBot mod_words spam,offensive,banned /bot set MyBot mod_action warn /bot set MyBot mod_spam 3 /bot set MyBot mod_flood 5
如何运作
调和为 a passive 能力——在主动能力(如骰子或三角形)之前处理每个信息. 这意味着:
- 它不消耗信息——其他能力仍在处理它
- 冷却期也会运行
- 一个信息中多次违反,只触发一个行动
- 机器人发出警告或在同一频道采取行动
行动
- warn ——Bot向频道发送警告信息.
- mute ——Bot请求用户变音(需要频道操作员)
- kick —— Bot 请求用户被踢( 需要频道操作员)