服务器里出了什么事
有人进来、离开、被踢被封,频道和身份组被改了,有人一口气删了一片消息:它在一个管理频道里报一声,还替你查好是谁做的。只管 Discord 服务器。
先给它一个频道
- 在 Discord 里建一个只有管理员看得到的文字频道,比如「管理动态」。
- 右键这个频道,点「复制频道 ID」。看不到这一项的,先到「用户设置」→「高级」打开「开发者模式」。
- 网页后台「配置管理」→「运行监控」→「管理频道 ID」填进去,保存。


它要在那个频道里能发消息。想让它查出「是谁做的」,还要给它「查看审计日志」的权限。
没填的话,它用「服务器管理」里的「审计频道 ID」(1.16)。两个都没填就什么都不报,不过事情照样记下,留 90 天。
装着「对话指令」的话,也可以在那个频道里直接叫它把这里设成管理频道(你要有「管理服务器」的权限)。
会报哪些事
- 有人加入:账号注册多久了、有没有自己的头像,再看三样风险信号:注册不到 7 天的新号、没有自定义头像、短时间里一批人一起进来(两分钟里四个人)。三样凑齐,写成「高风险组合」。
- 有人离开:自己走的,还是被谁踢出、被谁封禁的;解除封禁也报。
- 成员资料变了:昵称、身份组的增减,和是谁改的。
- 自动审核(AutoMod)拦了什么:触发了哪条规则、做了什么。
- 服务器的结构变了:频道、身份组、Webhook 被建、被改、被删,服务器设置被改。
- 有人一口气删了一片消息:一次删五条以上,报出是谁、在哪个频道、删了几条。
- 别人做的管理操作:它每一分半去 Discord 的审计日志里看一眼,写一条「谁对谁做了什么、原因是什么」。
默认不报的两类:别人改了用户名、显示名、头像,和进出语音频道。
调得灵一点、钝一点
都在「配置管理」→「运行监控」里:
- 新账号判定天数:注册不到几天算新号,默认 7。
- 集中加入统计窗口(秒)、集中加入告警人数:多长时间里进来几个人算一批,默认 120 秒、4 个人。
- 批量删消息告警数量:一次删几条以上才报,默认 5。
- 审计同步间隔(秒):多久去审计日志看一次,默认 90,最快 60。
- 事件保留天数:记下的事留多久,默认 90 天。
哪几类要报,直接跟它说:比如把进出语音频道的也报上,或者问它现在报哪几类(同样要装着「对话指令」、你有「管理服务器」的权限)。
卡住了
- 什么都没报:「管理频道 ID」填了吗?它在那个频道里能发消息吗?
- 没说是谁做的、被踢的人报成了自己走的、删了一片消息没报:给它「查看审计日志」的权限。
- QQ 群里没有这些:这一篇只管 Discord 服务器。