技能标识:onebot-adapter
Connect OpenClaw to OneBot protocol for QQ bot integration. Use when receiving or sending QQ messages via NapCat or other OneBot servers.
将OpenClaw连接到NapCat等OneBot协议服务器,实现QQ机器人功能。
在环境变量或配置文件中设置OneBot服务器地址:
bash
export ONEBOTWSURL=ws://127.0.0.1:3001
export ONEBOTHTTPURL=http://127.0.0.1:3000
export ONEBOT_TOKEN=your-token
使用WebSocket监听脚本接收QQ消息:
bash
python scripts/onebotwslistener.py
使用HTTP API发送消息:
python
from scripts.onebot_client import OneBotClient
client = OneBotClient()
client.sendprivatemsg(user_id=123456, message=你好!)
client.sendgroupmsg(group_id=789012, message=群消息)
NapCat是基于NTQQ的OneBot11实现。
默认端口:
令牌认证为可选配置,但建议在公开部署时启用。
连接被拒绝:检查OneBot服务器是否运行,端口是否正确。
认证失败:验证令牌是否与OneBot服务器配置一致。
消息未送达:检查用户ID/群组ID是否存在,机器人是否具有权限。
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 onebot-adapter-1776317055 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 onebot-adapter-1776317055 技能
skillhub install onebot-adapter-1776317055
文件大小: 6 KB | 发布时间: 2026-4-16 18:02