功能介绍:通知所有人
通知所有人
功能介绍
在群内发送指定命令,机器人会自动 @群内所有已记录的成员,让每个人都能收到消息提醒,适用于重要公告、紧急通知等场景。
使用命令
在群内直接发送以下任意一条命令即可触发:
通知所有人通知全部notifyall
使用权限
仅限以下角色使用:
- 管理员(群主/权限人及其子账号)
- 操作人
普通群成员发送命令无效,机器人会提示"只有管理员或操作人才能使用本功能"。
效果说明
- 机器人会在群内发送一条消息,逐个 @每位已记录的群成员
- 设置了用户名的成员会以
@username的方式被提及,对方会收到 Telegram 通知 - 未设置用户名的成员会以名字链接的方式被提及
- 如果群成员较多(超过50人),机器人会自动分多条消息发送,避免单条消息过长
成员记录机制
由于 Telegram 官方接口不支持直接获取群内所有成员列表,机器人会自动记录在群内发过言的成员信息(包括发送文字、图片、视频、贴纸、文件等)。
这意味着:
- 群成员在群内发过消息后,才会被记录并纳入通知范围
- 从未在群内发言的成员不会被通知到
- 成员退出群聊后会自动从记录中移除
- 成员的用户名等信息会随每次发言自动更新,保持最新状态
常见问题
Q:为什么有些群成员没有被@到?
A:该成员可能从未在群内发过言,机器人只能记录发言过的成员。
Q:刚开启这个功能,能通知到所有人吗?
A:不能。成员数据是随着群内日常发言逐步积累的,使用一段时间后覆盖面会越来越全。
Q:成员改了用户名还能通知到吗?
A:可以。成员每次发言时,机器人会自动更新其最新的用户名信息。