文件监控
这篇帮你做什么:群设置 → 其他监控 页面有三张卡——文件监控、群员事件监控、刷屏监控,一次保存会同时提交三张卡的配置。文件监控负责在新文件上传时按 名字(扩展名、包含的字符)判断是否违规,违规则按你选的方式惩戒上传者,并可私聊通知代理管理员;另外两张卡见下方同页的另外两张监控卡。
一定要知道的边界
- 只看文件名,不看文件内容:不做病毒查杀、不做内容扫描。文件名里没有可判断信息的违规内容发现不了。
- 机器人不会删除已上传的文件:违规文件仍会留在群文件里,需要你或管理员手动删除;机器人做的只是通知与对人的处罚。
- 受保护用户不会被处罚:白名单、代理管理员、群管理员、群主、高管、超级管理员上传违规文件时只记审计不处置;保护状态查不清时同样不处置。
- 惩戒里的 踢出 和 拉黑 当前发起同一种动作:踢出,并带“拒绝再次申请入群”的标记;动作报告成功后还会走本群黑名单写入。所以选 踢出 并不能保留重新申请资格,两项的实际差别只在名称。平台是否真踢出、是否拒绝再次申请、黑名单是否写入成功要分别核对:后置拉黑以动作报告成功为前提(报告成功不等于平台已确认踢出),写入还可能单独失败,不能假定三步全部成功。
配置项
| 配置 | 作用 |
|---|---|
| 文件监控(总开关) | 关闭后停止本卡的文件名检查,不代表同页其他监控卡也停用 |
| 允许格式 | 白名单。填了之后,不在名单里的扩展名都算违规;留空 = 不按格式限制 |
| 禁止格式 | 黑名单,优先级最高;命中的扩展名直接违规 |
| 禁止字符 | 文件名里包含这些字符即违规(例如 @) |
| 通知代理管理员 | 发现违规时私聊通知本群代理管理员(名单在 基本设置 → 代理管理员 配置) |
| 惩戒 | 警告 / 禁言 / 踢出 / 拉黑(四选一)。选禁言时执行 1 小时,页面未提供修改入口;踢出与拉黑当前都发起带“拒绝再次申请入群”标记的踢出,动作成功后还会写入本群黑名单(见上文边界) |
| 等级豁免 | 群内等级达到该值(≥1)的成员跳过禁言、踢出等处罚动作(与受保护名单是两道独立防线)。它不覆盖 警告:选警告时仍会计入警告累计并可能升级;违规通知与审计也不会因此停止 |
判断顺序:先看禁止格式,再看允许格式,最后看禁止字符。扩展名规则不区分大小写(禁止格式、允许格式都按扩展名比较);禁止字符按原文区分大小写,例如填 sp 不会命中文件名里的 SP。选 警告 惩戒时注意:警告会累计到群基本设置的警告升级条件,不是仅记录。
同页的另外两张监控卡
群员事件监控
管的是 成员行为与生命周期,和文件内容无关,按开关逐项生效:
| 开关 | 打开 / 关闭的效果 |
|---|---|
| 允许成员邀请 | 关闭时,经群成员邀请进群的成员会被移出群 |
| 允许成员上传文件 | 当前界面置灰;不支持自动删除,已保存为关时仍可能触发人工处理提示,见表后说明 |
| 允许成员改名 | 关闭时,成员自行修改群名片会被按智能名片模板改回;智能名片未启用、模板为空或该成员在豁免名单内时不会改 |
| 入群禁言 | 新成员进群后禁言一段时间,时长 1–86400 秒,默认 60 秒 |
| 退群拉黑 | 成员退群后自动加入本群黑名单(退群再进会被拦) |
| 踢出拉黑 | 成员被踢出后自动加入黑名单 |
上传开关的保存值仍可能生效:协议不支持自动删除文件,关闭它不会删除已上传的文件。置灰不代表保存值无效,也不代表每个群都已保存为关。当本群保存值为关闭、配置可读且上传者的保护判定允许处置时,上传事件仍会记一条“不可执行/需人工处理”审计,并可能向群里发人工处理提示;提示还受出站规划与机器人权限约束,不保证每次发出。文件名是否违规,仍由独立的文件监控卡判断。
所有开关默认关闭;改完随本页顶部 保存 一起提交。
刷屏监控
管的是 消息频率与形态,先开总开关 启用刷屏监控,再按需打开分项;每个分项独立判断:
| 分项 | 判断什么 | 参数与默认 |
|---|---|---|
| 发言频率限制 | 指定时间窗口内的发言条数 | 窗口 1–300 秒、次数 1–100 次;默认 5 秒 10 条 |
| 字数限制 | 单条消息最大字数 | 1–1000 字 |
| 行数限制 | 单条消息最大行数 | 1–50 行 |
| 禁止空白文本 | 拦截只有空白字符的消息 | 无参数 |
| 重复发言限制 | 连续相同消息的次数 | 1–10 次 |
| 单次发图限制 | 一次消息里的图片张数 | 1–20 张 |
| 连续发图限制 | 短时间内连续发图 | 1–20 次 |
处置与豁免(对所有分项统一生效):
- 惩戒措施:禁言(1–1440 分钟,默认 10 分钟)/ 踢出 / 封禁,三选一。封禁当前只执行禁言(时长取本卡“禁言时长”的保存值,默认 10 分钟;该输入框仅在选“禁言”时显示),不踢出成员,也不写黑名单;要移出群请选“踢出”(是否随后拉黑取决于群员事件监控的“踢出拉黑”)。关闭惩戒后只清理不处罚。目标受保护或保护状态查不清时安全跳过处罚。
- 撤回刷屏信息 / 撤回关联消息:自动撤回命中的刷屏消息;关联撤回覆盖频率、重复、连续发图三类规则命中的消息。撤回不依赖惩戒开关。
- 清屏:触发时发送清屏提示;提示冷却 0–86400 秒,0 表示不冷却(同一群冷却期内不重复提示)。
- 等级豁免:豁免等级 >0 时启用,达到该等级的成员跳过本次刷屏的处罚、撤回和清屏;页面开关打开时默认填 10 级。它与成员保护是两道独立防线。
- CQ码长度计算:默认关闭。打开后,检查字数时把 CQ 码按 2 字计;关闭时按 CQ 码原文长度计算。
适用选择
- 只想治理消息刷屏 → 刷屏监控;只想管文件类型 → 文件监控(惩戒选"警告"以外的动作更直接)。
- 想管"谁在邀请、改名、退群"这类成员行为 → 群员事件监控。
- 文件监控惩戒选"警告"时,警告会进入群基本设置的升级链;想立即处罚就选禁言/踢出/拉黑。
怎样判断结果
- 保存后提示"文件监控设置已保存";页面会自动回读服务端结果,若提示"已保存但刷新失败",按提示 只重试读取,不要重复保存。
- 刷新页面后配置保持所改状态。
- 每次上传(无论是否违规)都会在 日志中心 → 审计日志 留一条 file_monitor 记录:违规的写明文件名、原因、惩戒结果(成功/失败/未派发/规划失败);未违规和在保护检查处被跳过的记为“跳过”并写明原因;因等级豁免而跳过的处罚动作会显示为未派发,要结合豁免设置判断,不能当成没有记录。
- 群里真实惩戒是否落到位,以审计日志结果列和群里实际情况为准。
没成功先检查什么
- 违规文件没反应:总开关是否打开 → 文件名是否真的命中规则(扩展名写法不带点,如
exe而不是.exe)→ 上传者是否受保护或在等级豁免内。注意等级豁免只跳过禁言/踢出等处罚,选“警告”时不受它豁免,仍会进入警告累计和升级链。 - 通知没收到:通知开关是否打开 → 基本设置里是否配了本群代理管理员名单。
- 惩戒没执行:看审计日志该条记录的结果与原因(未派发/规划失败多为机器人离线或权限不足,按常见问题核对)。
- 想拦某种格式没拦住:确认填的是扩展名本身;"允许格式"一旦非空,未列出的格式都会算违规——检查是不是白名单漏了常用格式。
关闭或改回
- 停止本群文件监控:关闭总开关并 保存。需要完全停止本功能的处罚:关闭文件监控总开关并保存。警告不是仅记录,可能累计到群内警告升级条件;改成警告不能保证不会进一步处罚。
- 停止刷屏监控:关闭 启用刷屏监控 或逐项关闭分项开关并保存;正在生效的禁言到点自动解除,已踢出/拉黑的不因此回退。
- 停止群员事件监控的某项行为:单独关闭对应开关并保存;已加入黑名单的成员需在黑白名单手动移出。
- 被误踢/被拉黑:按踢人禁言的"关闭或改回"处理黑名单;机器人无法把人直接拉回群。
- 违规文件本身:需在 QQ 群文件里手动删除,机器人不会代删。
和其他页面的关系
- 同页"群员事件监控""刷屏监控"的说明见上文同页的另外两张监控卡;一次保存会同时提交三张卡。
- 惩戒动作与受保护范围的定义见踢人禁言;"警告"惩戒与警告升级的关系见群基本设置。