群安全与管理指令¶
本页汇总近期新增的群规、举报、警告查询、批量清理和临时群权限锁指令。它们只在群组或超级群组中生效;管理员指令每次执行都会重新确认操作者的群管理员身份。
指令速查¶
| 指令 | 谁能使用 | 作用 |
|---|---|---|
/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 清理的是一个连续消息范围,不是“清理某个用户最近的所有消息”。正确步骤:
- 找到本次要删除范围里的第一条消息。
- 回复这条消息,发送
/purge。 - 机器人显示范围和数量后,管理员点击确认。
删除范围从被回复的第一条消息开始,一直到 /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 或供应商响应正文。