跳转至

群安全与管理指令

本页汇总近期新增的群规、举报、警告查询、批量清理和临时群权限锁指令。它们只在群组或超级群组中生效;管理员指令每次执行都会重新确认操作者的群管理员身份。

指令速查

指令 谁能使用 作用
/rules 所有成员 查看管理员在 CNBot 面板中保存的本群群规。
/warns 所有成员 查看自己的警告数;回复一名成员时查看该成员警告数。
/report 所有成员 回复普通成员的消息提交举报,并聚合到管理员处理卡片。
/clearwarns 管理员 清除被回复成员的警告记录。
/purge 管理员 从被回复的第一条消息开始批量清理 2–100 条消息。
/lock text\|media\|polls\|all 管理员 临时限制全群普通成员发送指定类型的内容。
/unlock 管理员 /lock 前保存的快照完整恢复群默认权限。
/modlog [筛选] 管理员 查看最近群管日志,可按类型或成员筛选。
/op 8位操作ID 管理员 解除一条可追溯的联防处理。

群规与警告

/rules

管理员先在 CNBot 面板 → 管理 → 选择群组 → 群组管理功能 → 群规设置 中编辑群规,最多 3000 个字符。成员发送 /rules 后,机器人会按原有换行显示群规;没有设置时会给出明确提示。

/warns

  • 直接发送 /warns:查看自己的警告数。
  • 回复某位成员的消息发送 /warns:查看该成员在本群的警告数。

该指令不会通过随意输入用户名来查询陌生成员,避免在大型群里枚举用户记录。

/clearwarns

管理员回复目标成员的消息发送 /clearwarns,即可清除该成员在本群的警告记录。机器人会在修改前重新确认管理员身份,并记录管理操作。

/report 举报

使用方法:回复需要举报的那条消息,然后发送 /report

安全规则:

  • 只能举报本群普通成员的消息;不能举报自己、机器人、匿名频道身份或管理员。
  • 同一举报者对同一消息只能提交一次;每位成员 10 分钟内最多提交 3 次,防止滥用。
  • 多人举报同一条消息时,会聚合到同一张管理员通知卡片并更新计数。
  • 管理员可在卡片上选择删除消息、增加警告、禁言 24 小时或忽略。
  • 外部操作出现不确定结果时,系统会保留待人工核对状态,不会盲目重复执行处罚。

举报不会自动处罚成员;最终动作由管理员确认。

/purge 批量清理

/purge 清理的是一个连续消息范围,不是“清理某个用户最近的所有消息”。正确步骤:

  1. 找到本次要删除范围里的第一条消息
  2. 回复这条消息,发送 /purge
  3. 机器人显示范围和数量后,管理员点击确认。

删除范围从被回复的第一条消息开始,一直到 /purge 指令消息为止,合计必须为 2–100 条。起点消息不能早于 48 小时,且必须和指令位于同一个讨论线程;Telegram 论坛话题等无法保证连续范围的场景会被拒绝。

示例

群里连续出现消息 A、B、C。回复 A 发送 /purge,确认后会尝试删除 A、B、C 以及本次 /purge 指令消息。不是回复发送者最早的一条历史消息,也不需要只针对某个用户。

机器人需要“删除消息”权限。Telegram 不允许删除的历史消息会按平台限制处理。成功提交清理后,结果消息下方有“好”按钮,可由管理员清掉反馈。

/lock/unlock

/lock 修改的是全群普通成员的默认发送权限,不是回复谁就锁谁。即使回复某位成员发送,仍然对全群生效。

指令 限制内容
/lock text 锁定文字消息及依赖文字权限的内容。
/lock media 锁定图片、视频、文件、语音、贴纸等媒体。
/lock polls 锁定投票。
/lock all 锁定全部发送权限,相当于临时全群禁言。

第一次锁定前,CNBot 会读取并保存群当前默认权限快照。需要恢复时直接发送 /unlock;它会按快照完整恢复锁定前配置,而不是把所有权限简单打开。因此,群原本禁止的类型在解锁后仍会保持禁止。

锁定期间可以继续追加其它范围。为避免覆盖管理员在 Telegram 中手动修改的新配置,CNBot 会检测冲突和中断状态;无法安全判断时会拒绝盲目写入。成功反馈下方提供“好”按钮,可删除结果消息。

日志与联防操作

/modlog

常用示例:

  • /modlog:查看最近群管记录;
  • /modlog warn:只看警告;
  • /modlog spam:只看自动拦截或刷屏;
  • /modlog @someone:按成员筛选;
  • /modlog summary @someone:查看成员记录概览。

/op

联防跨群封禁或禁言会生成 8 位操作 ID。管理员可以在有对应记录的来源群或同步群发送 /op 12345678 解除本群处理,并按本群联防配置同步解除其它群。普通本地 /ban/mute 不生成操作 ID,不能用 /op 解除。

权限与安全说明

  • /clearwarns/purge/lock/unlock/modlog/op 只允许当前群管理员使用。
  • 管理员身份、目标成员和消息范围均以 Telegram 当前数据为准,不依赖旧页面缓存。
  • 外部删除、禁言等操作采用防重复处理;网络超时且结果不确定时会提示人工核对。
  • 日志和缓存键不会写入可直接识别的群组/用户原始 ID,用户可见消息也不会泄露服务端 Token 或供应商响应正文。