OpenClaw 接入QQ-Bot + 接入Feishu(飞书)

OpenClaw 接入QQ-Bot + 接入Feishu(飞书)

  • 前置
  • 一、接入QQ-Bot
  • 二、接入飞书
    • [2.1 创建机器人](#2.1 创建机器人)
    • [2.2 添加 Feishu (飞书) 通道](#2.2 添加 Feishu (飞书) 通道)
    • [2.3 添加事件与回调](#2.3 添加事件与回调)

OpenClaw(大龙虾) 系列教程
安装教程


接入QQ-Bot + Feishu(飞书)


切换其他大模型


目录详解


常见报错与解决方案

前置

你的服务器已经安装部署了 OpenClaw ,并正常运行。

一、接入QQ-Bot

  1. 打开QQ 开放平台,点击进入QQ 开放平台 ,使用QQ 扫码登录。

  2. 登录之后进入到这个界面,点击右上角的 创建机器人, 此时你的QQ上会自动创建一个openclaw 机器人。

  3. 接下来进入这个界面,保存好你的 AppIDAppSecret 。按照官方提供步骤,依次在服务器终端执行即可成功接入。

  4. 执行完指令之后就可以正常使用手机端QQ来使用 openclaw 了。

    bash 复制代码
    # 1. 安装插件
    openclaw plugins install @tencent-connect/openclaw-qqbot@latest
    
    # 2. 配置绑定当前QQ机器人
    openclaw channels add --channel qqbot --token "<你的APPID>:<你的APPSecret>"
    
    # 3. 重启本地OpenClaw服务
    openclaw gateway restart

二、接入飞书

2.1 创建机器人

  1. 打开飞书开放平台,点击进入飞书开放平台 , 没有账号的要先注册登录。点击 创建企业自建应用

  2. 填写应用信息,并点击创建。

  3. 创建完成后,进入到这里,点击 添加应用能力,点击 添加机器人

  4. 接下来,点击 权限管理,点击 批量导入,从官方文档复制 json 文件粘贴至此处,点击下一步,点击申请开通。如果你的飞书有工作信息等重要隐私数据,还请仔细查看需要开通/关闭的权限,避免隐私泄露。由于我是第一次使用飞书,所以我就根据官方文档,全部都开通了。 点击进入openclaw 官方文档------ Feishu(飞书),查看最新版json 文件

    后续如果你不需要某些权限或者需要开通其他权限,可以在此页面选择关闭或开通相关权限。


  5. 权限开通后,点击最上方的 创建版本 / 左侧导航栏 版本管理与发布 ,发布你的第一个版本。 注意:如果不发布版本,你修改的配置将不会生效!!!

  6. 点击左侧导航栏,查看 APP ID 和 APP 密钥

2.2 添加 Feishu (飞书) 通道

  1. 添加聊天通道,在服务器终端执行以下指令:

    bash 复制代码
    openclaw channels add
  2. 选择 Yes , 选择 Feishu/Lark (飞书)

  3. 安装飞书插件。新版本好像都自带了 Feishu 插件。如果本地没有,你就选择第一个,使用 npm 下载。

  4. 选择第一个,输入 APP 密钥(注意:不要输入成 APP ID 了)。生产环境中,选择第二个,以环境变量/其他方式配置密钥。

  5. 输入 APP 密钥 和 APP ID。连接模式选择 WebSocket 长连接模式。

  6. 选择你要访问哪个飞书的域名? 选择第一个。如果你是海外用户,选择第二个。

  7. 选择群聊策略。我们是个人自己使用,配置的是仅私聊,只能自己访问。(根据需要自行选择)

    控制 OpenClaw 飞书机器人在群聊中的访问权限,即群聊策略:

    • Allowlist : 配置白名单。仅白名单内的群 / 用户可触发机器人,适合(企业 / 团队、仅内部群使用)
    • Open : 公开群聊,安全系数最低。所有群里的成员 @机器人即可触发,适合(公开群、测试、个人自用)
    • Disabled : 禁用群聊。完全禁用所有群消息,只响应对话,适合(仅用私聊、不想在群里被打扰)
  8. 再一次出现选择通道,选择 Finished , 配置完成。

  9. 配置私聊(Direct Message)访问策略,选择: No

    就是谁能单独私聊你的飞书机器人?默认选项: pairing , 只有 已经配对(绑定) 的用户才能私聊机器人。Yes:现在就详细配置私聊权限(白名单、开放、禁止等),

    No:直接使用默认的 pairing 模式,不用现在配置。

  10. 要不要给飞书账号加一个显示名称(这是个可选参数,为了方便你自己区分多账号)? 选择: No

  11. 把你刚配好的飞书账号绑定到智能体(Agent)? 选择: Yes

  12. 把你刚配置的飞书账号,路由到默认智能体 main。回车,配置完成。

  13. 在终端执行以下指令,重启 openclaw 网关:

    bash 复制代码
    openclaw gateway restart

2.3 添加事件与回调

  1. 下一步,回到飞书开放平台,点击 事件与回调 ,选择订阅方式为: 长连接 (即之前配置的 WebSocket),点击保存。

  2. 点击右下角 添加事件 ,搜索并添加 接受消息

  3. 发布新版本。 注意:如果不发布版本,你修改的配置将不会生效!!!

  4. 打开飞书 app, 找到开发者助手,点击打开应用。或者在搜索框搜索你的机器人名称,打开聊天对话框。

  5. 随便和他一句对话,他会回复你一段配对码。复制最下面一行代码,直接粘贴至你的服务器终端执行。然会你就可以正常与他对话了。

    bash 复制代码
    openclaw pairing approve feishu <你的配对码>
  6. 加油,少年,更多有趣的功能等待你探索~


End

你好,少年,未来可期~

相关推荐
疯狂打码的少年8 分钟前
【计算机网络】子网掩码与子网划分计算(含CIDR表示法)
服务器·笔记·计算机网络·php
网硕互联的小客服1 小时前
怎样在CMD里用chkntfs /x C: 命令来取消磁盘自检?——原理与实践全解
运维·服务器·网络
布莱克6051 小时前
Linux 常用命令详解:从入门到实战
linux·运维·服务器
学习路上_write2 小时前
Linux黑马命令学习
linux·运维·服务器
那年窗外下的雪.2 小时前
AIDC 学习日志|第 22 天|All-Active/Single-Active 故障演练设计
服务器·网络·学习·算法·哈希算法
Android系统攻城狮3 小时前
Linux Gstreamer深度解析之gst_audio_channel_reorder_map调用流程与实战(十八)
linux·运维·服务器·音视频进阶·gstreamer音视频进阶
新时代牛马3 小时前
docker run 起不来?从dockerd、containerd 到runc 一条线讲透
运维·docker·容器
TomEval3 小时前
【App 自动化】14 - App 自动化基础与环境
运维·自动化
cc_yy_zh3 小时前
学习使用kali抓包
服务器·学习·php
盛世宏博智慧档案3 小时前
户外配电柜为什么要装POE供电以太网温湿度传感器?
服务器·网络·人工智能·监控·温湿度·配电柜