返回AI问答
Hermes Agent 在 Slack 里私信能回,频道里却不回复?先查 events、scopes 和 /invite

Hermes Agent 在 Slack 里私信能回,频道里却不回复?先查 events、scopes 和 /invite

AI问答 Admin 55 次浏览

Hermes Agent 在 Slack 里私信正常、频道却像哑火了一样,官方文档把这类情况列得很清楚:通常是 message.channels 没订阅channels:history scope 没加,或者 机器人根本没被邀请进频道。这三个漏任何一个,频道消息都可能进不来。

最快修法

  1. 在 Slack App 的 Event Subscriptions 里确认有 message.channelsapp_mention
  2. 在 OAuth & Permissions 里确认加了 channels:history
  3. 改完 scopes 或 events 后,必须重新安装应用 到 workspace。
  4. 进目标频道执行 /invite @Hermes Agent
  5. 在频道里测试时要真正 @提及 机器人,不要只发普通文本。

为什么私信没问题、频道却不行

因为 Slack 对 DM 和频道是两套接入条件。DM 默认更直接,频道则要求机器人既有订阅事件、也有历史读取权限,还得真的在那个频道里。

所以这题别先查模型、别先查 token。私信能回,说明核心链路大概率没坏,重点就是频道事件、scope 和邀请状态。

官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/

推荐工具

更多