Hermes Agent 在 Slack 私有频道里没反应,很多人只想到重新邀请机器人,但官方文档明确写了:私有频道还需要 message.groups 事件订阅和 groups:history scope。如果这两个缺了,机器人就算已经在频道里,也可能完全收不到私有频道消息。
正确排查顺序
- 先确认机器人已被
/invite @Hermes Agent邀请进这个私有频道。 - 检查 Event Subscriptions 里是否有
message.groups。 - 检查 OAuth scopes 里是否有
groups:history。 - 每次新增 event 或 scope 后,都重新安装 Slack App。
别和普通频道混着看
公有频道依赖的是 message.channels 和 channels:history;私有频道则是 message.groups 和 groups:history。这两组不是互通的,所以“公有频道能用”并不能证明私有频道配置也对。
一句话结论:Slack 私有频道不回,先补 message.groups + groups:history,再确认机器人真的被邀请进去。
官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/。