前置條件
- 一個 QQ 帳號
- QQ 開放平台 的存取權限(開發者帳號)
- 一個 LemonClaw 實例:
- 託管型:建立一個 Claw 實例
- 自託管型:安裝 LemonClaw
設定指南
建立 QQ 機器人應用程式
- 前往 QQ 開放平台
- 登入並前往 機器人 區塊
- 點擊 建立機器人
- 填寫機器人資訊(名稱、頭像、描述)
- 提交審核
開啟 LemonClaw WebUI
- 如果您使用的是託管型 Claw,請前往您的 Claw 控制面板 並點擊 Open WebUI
- 如果您是自託管 LemonClaw,請開啟您自己的 WebUI(例如
http://your-ip:18789)並使用您的 token 登入 - 在 WebUI 中,導覽至 Settings → Channels
- 展開 QQ 區塊
- 貼上您的 AppID 和 AppSecret
- 點擊 Save
支援的訊息類型
| 類型 | 描述 |
|---|---|
| C2C (私聊) | 直接發送給機器人的訊息 |
| 群組 @提及 | 在 QQ 群組中 @提及機器人 |
| 頻道 | QQ 頻道 (频道) 中的訊息 |
疑難排解
目前 LemonClaw 的 QQ 支援範圍是私聊與群內 @ 機器人的事件。未 @ 的一般群訊息,以及 QQ 頻道會話,目前都還沒有接入。
機器人沒有回應
機器人沒有回應
- 驗證 AppID 和 AppSecret 是否正確
- 檢查您的 QQ 號碼是否在沙盒白名單中(如果正在測試)
- 確保機器人應用程式已通過審核
'invalid appid' 錯誤
'invalid appid' 錯誤
- 再次檢查 AppID — 它應該是一個數字字串
- 確保您使用的是正確的 AppSecret(而非 token)