如何检测突袭
一分钟内,加入人数足够多且其中新账号足够多时,就会开启一个事件:默认为 10 次加入,其中 60 % 来自注册不足 7 天的账号。10 秒内涌入 5 个新账号会立即触发。Premium 服务器可以自定义阈值。
突袭防护
突袭就是一大波新账号同时涌入。InviteCount 关注每一次加入,因此能在浪潮开始时发现它,知道它来自哪个邀请,并在它淹没你的频道之前将其阻止。
工作原理
一分钟内,加入人数足够多且其中新账号足够多时,就会开启一个事件:默认为 10 次加入,其中 60 % 来自注册不足 7 天的账号。10 秒内涌入 5 个新账号会立即触发。Premium 服务器可以自定义阈值。
警报会列出加入情况、新账号占比,以及所用的邀请及其创建者。按钮一键执行操作:
在 Premium 服务器上,机器人不会等待:它会暂停邀请最多 24 小时并暂扣邀请计数,让突袭永远无法刷高排行榜;如果你开启相应选项,它还会强制验证码,并在新账号到达时将其踢出。应对措施会持续到激增结束为止。
在 Premium 服务器上,/lockdown start 将大门关闭 5 到 120 分钟,/lockdown end 重新开放。/massban 会封禁所有仍在服务器中、通过某位成员的邀请或某个邀请码加入的人,确认前会显示其中新账号的数量。服务器所有者、管理人员和机器人永远不会被封禁。
每个事件都会保留其加入情况、每分钟峰值、涉及的邀请,以及采取的每项措施、执行人和时间。免费服务器保留 3 天的记录,Premium 服务器保留全部记录。
此模块在各方案中包含的内容。
| 功能 | 免费版 | Premium |
|---|---|---|
| 突袭检测、警报和结束摘要,附暂停和误报按钮 | 包含 | 包含 |
| 最长邀请暂停时长 | 1 小时 | 24 小时 |
| 自定义检测阈值 | 不包含 | 包含 |
| 自动应对:暂停邀请、强制验证码、踢出新账号 | 不包含 | 包含 |
| 强化验证、踢出和封禁按钮(警报和摘要中) | 不包含 | 包含 |
| /lockdown 和 /massban | 不包含 | 包含 |
| 突袭事件记录 | 3 天 | 无限制 |
此模块对应的斜杠指令。大部分设置也可以在控制面板中完成。
/lockdown startPremium将服务器锁定一段时间:暂停邀请、不计入邀请,并要求每位新成员通过验证。/lockdown end立即结束锁定或突袭应对,并恢复邀请。/massbanPremium经确认后,封禁由某位成员或某个邀请码邀请的所有成员。/check-permissions检查机器人在服务器或某个频道中是否拥有每个模块所需的权限。更多内容请查看文档。
使用默认阈值的检测、警报、将邀请暂停 1 小时的按钮、误报按钮以及结束时的摘要都免费。自定义阈值、自动应对、验证、踢出和封禁按钮、/lockdown 和 /massban 需要 Premium。
只有在管理人员确认后才会,而且永远不会封禁服务器所有者、机器人或能管理服务器的成员。踢出和封禁只针对这波浪潮中的成员,误报按钮还能撤销邀请暂停。
暂停邀请需要“管理服务器”权限,对应按钮需要“踢出成员”或“封禁成员”权限。按下按钮的成员也需要相同的权限。/check-permissions 会列出缺少的权限。