Hermes Agent 在 Telegram 群里像看不见大家说话,官方文档把这个问题直接标成“最常见混淆源”:BotFather 的隐私模式默认开启。在这种状态下,机器人通常只能看到命令、回复它自己的消息,或者某些服务消息,普通群聊文本根本收不到。
怎么修
- 去 BotFather 找到你的 bot。
- 进入 Bot Settings → Group Privacy → 关闭隐私模式。
- 重点:改完之后把机器人从群里移除,再重新拉进群。Telegram 会缓存它加入群时的隐私状态,不重拉往往不会生效。
- 如果你不想全局关隐私模式,也可以把机器人设成群管理员。
还要顺手检查什么
即使群消息可见了,TELEGRAM_ALLOWED_USERS 仍然要允许发消息的人,否则 Hermes Agent 还是会拒绝触发。群里能看到,不等于就一定允许执行。
一句话:Telegram 群里不回复,第一怀疑对象永远是隐私模式;第二个才是允许名单。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。