先决条件
- 一个 QQ 账号
- 访问 QQ 开放平台(开发者账号)
- 一个 LemonClaw 实例:
- 托管版:创建一个 Claw 实例
- 私有部署:安装 LemonClaw
设置指南
创建 QQ 机器人应用
- 前往 QQ 开放平台
- 登录并前往 机器人 板块
- 点击 创建机器人
- 填写机器人信息(名称、头像、描述)
- 提交审核
打开 LemonClaw WebUI
- 如果您使用的是托管版 Claw,请前往您的 Claw Dashboard 并点击 Open WebUI
- 如果您是私有部署 LemonClaw,请打开您自己的 WebUI(例如
http://your-ip:18789)并使用您的 token 登录 - 在 WebUI 中,导航至 Settings → Channels
- 展开 QQ 板块
- 粘贴您的 AppID 和 AppSecret
- 点击 Save
支持的消息类型
| 类型 | 描述 |
|---|---|
| C2C (私聊) | 直接向机器人发送消息 |
| 群聊 @提及 | 在 QQ 群中 @机器人 |
当前 LemonClaw 的 QQ 支持范围是:私聊 和 群内 @机器人的事件。未 @ 的普通群消息,以及 QQ 频道(频道会话)目前都还没有接入。
故障排除
当前 LemonClaw 的 QQ 支持范围是私聊和群内 @ 机器人的事件。未 @ 的普通群消息,以及 QQ 频道会话,目前都还没有接入。
机器人没有响应
机器人没有响应
- 验证 AppID 和 AppSecret 是否正确
- 检查您的 QQ 号是否在沙箱白名单中(如果正在测试)
- 确保机器人应用已通过审核
'invalid appid' 错误
'invalid appid' 错误
- 仔细检查 AppID —— 它应该是一个数字字符串
- 确保您使用的是正确的 AppSecret(而不是 token)