消息平台
本节介绍如何将 OpenClaw 与 QQ 集成,让用户可以在 QQ 单聊中与您的智能体(agent)对话。您需要在 QQ 开放平台创建机器人,获取 App ID 和 App Secret,然后在 OpenClaw 中配置 QQ 频道。如果使用 Webhook 接收事件,还需要在 QQ 开放平台配置请求地址和 IP 白名单。
快速开始
- 推荐方式:若您的 OpenClaw 部署提供「频道配置」界面(如控制台中的频道配置),在 QQ 频道中填入机器人的
App ID和App Secret并保存即可。 - 配置文件方式:在 OpenClaw 配置中启用 QQ 频道并填写
appId、appSecret(见下方步骤 2)。
完成配置后启动或重启网关,在 QQ 中向机器人发送消息进行验证。
步骤 1:创建 QQ 机器人
1. 打开 QQ 开放平台
访问 QQ 开放平台,使用 QQ 扫码登录开发者账号。
2. 创建机器人
- 在平台内找到「创建机器人」或「QQ 机器人」相关入口。
- 按页面指引创建新的 QQ 机器人应用。
- 创建完成后,在应用详情或凭证页面中获取并保存:
App IDApp Secret(机器人密钥)
重要: 请妥善保管 App Secret。QQ 机器人的 App Secret 不支持明文保存,首次查看或忘记后需重新生成,请勿泄露。
3. 配置 IP 白名单(仅 Webhook 模式)
若您通过 Webhook 回调 接收 QQ 事件(例如请求地址指向您的网关或第三方连接流服务),需在 QQ 开放平台的「开发管理」→「IP 白名单」中配置可访问回调地址的 IP:
- 若 OpenClaw 网关或代理直接对外提供 Webhook:添加该服务器的公网 IP。
- 若通过第三方连接流/转发服务接收 QQ 消息:按该服务商文档,添加其要求填写的 IP 白名单。
保存后,QQ 平台才会向您配置的请求地址推送事件。
4. 沙箱与审核
开发与测试阶段可在 QQ 开放平台使用沙箱环境。上线前请按平台要求完成应用审核与发布。