用 OpenClaw 配飞书机器人,踩了两个坑:群消息不回、Gateway 总是断开。排查了好一阵子,总算搞定了,记录一下希望能帮到遇到同样问题的朋友。
飞书消息不回复
在飞书群里 @ 了机器人,完全没反应。一开始以为是网络不好或者机器人没上线,但状态显示明明是连接着的,这就奇怪了。
Gateway 频繁断开
每次改完配置跑 ,或者根本什么都没干,Gateway 说断就断。再想启动就报错,必须跑一遍 重新安装才能用。太影响使用了。
飞书机器人 ID 搞错了
翻日志看到这么一句:
GPT plus 代充 只需 145
查了一下,原来一开始配的那个 App ID(yyyyyyyyyyyyyy)是快捷版/小程序类型的飞书应用,这类不支持 WebSocket 长连接收消息。找运维要了正确的机器人 ID(xxxxxxxxxxxxxxxx),换上去果然就好了。
多机器人配置一直失败
想给运营 agent(yunying)单独配一个飞书机器人,试了很多次一直报“unknown channel id”。后来翻 OpenClaw 官方文档才发现,飞书多账号不是那么配的,得用 字段。
正确姿势:
然后 bindings 这么配:
GPT plus 代充 只需 145
Gateway 断开的原因
日志显示 Gateway 收到 SIGTERM 后正常关闭了,但 LaunchAgent 没自动重新加载。
后来才搞明白——我之前一直是跑 在前台启动,而不是用 LaunchAgent。虽然 LaunchAgent 配了 ,但前台进程不受它管,断开后就死了,不会自动起来。
飞书多账号配置
改完 的配置,重启 Gateway:
两个机器人都连上了。日志能看出来:
GPT plus 代充 只需 145
Gateway 自动重启
简单说就是别跑 ,改用 LaunchAgent:
以后 Gateway 就会受 LaunchAgent 管理,断开会自动重启,不用每次手动搞了。
总结一下:
- 飞书多账号要用 字段配,别想着开多个渠道
- Gateway 一定要用 启动,别直接跑
有其他问题欢迎评论区聊聊。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/239674.html