OpenClaw 对接飞书机器人:消息无响应与 Gateway 断开排查
在将 OpenClaw 接入飞书群机器人的过程中,遇到了消息无法回复和 Gateway 频繁断开的两个典型问题。经过排查定位,现将解决方案记录如下。
问题背景
- 飞书消息无响应:在群里 @ 机器人后完全没反应,尽管状态显示连接正常。
- Gateway 频繁断开:配置修改或空闲时 Gateway 自动断开,重启需执行
openclaw doctor --fix,严重影响运维效率。
消息无响应排查
检查日志发现关键报错信息:
receive events or callbacks through persistent connection only available in self-build & Feishu app
这表明初始配置的 App ID 属于快捷版或小程序类型,这类应用不支持 WebSocket 长连接收消息。联系运维获取了正确的自建应用 ID(xxxxxxxxxxxxxxxx)替换后,消息接收恢复正常。
多账号配置方案
尝试为运营 Agent(yunying)单独配置飞书机器人时,曾遇到 "unknown channel id" 错误。查阅文档确认,飞书多账号并非通过开启多个渠道实现,而是需要在配置文件中定义 accounts 字段。
正确的 JSON 配置结构如下:
{
"channels": {
"feishu": {
"defaultAccount": "main",
"accounts": {
"main": { "appId": "xxxxxxxxxxxxxxxx", "appSecret": "abcdefghijklmnopqrstuvwxyz" },
"yunying": { "appId":


