返回AI问答
OpenClaw 频道 connected 但没消息?按四层排查

OpenClaw 频道 connected 但没消息?按四层排查

AI问答 Admin 2 次浏览

OpenClaw 频道显示 connected,但消息没有进来或没有回出去,说明“账号连接”这层大概率没问题,下一步要查路由、权限、会话和发送链路。不要只盯着 connected 状态,它不是完整的收发证明。

第一层:消息有没有进 Gateway

先看日志里有没有收到对应 channel 的事件。如果日志完全没有消息,问题在平台账号、Webhook、Bot 权限或群组设置;如果日志有消息但没有进入 Agent,问题多半在路由规则、allowlist 或 requireMention。

第二层:Agent 有没有接手

确认这个 channel 绑定的是哪个 account、agent 和 sessionKey。用户常见误判是群名改了、频道迁移了,但配置仍指向旧 channel。路由要看稳定 ID,不要只看展示名称。

第三层:回复有没有发出

如果 Agent 已经生成回复,但平台没收到,查发送权限、平台限流、文件附件规则和频道禁言。Telegram、Discord、Slack 对私聊、群聊、线程的行为不一样,同一套配置不能直接套用。

最后做一个最小测试:在私聊发一句无需工具的短问题,再在群里发一次带 mention 的问题。私聊通、群不通,就查群策略;两者都不通,再回到 Gateway 和平台账号。这样排查比反复重启快得多。

推荐工具

更多