- Complete ChannelPlugin implementation for QQ messaging - WebSocket client with auto-reconnect and heartbeat - Support private chat and group messages - OneBot v11 API wrapper (send, receive, group management) - Onboarding wizard for CLI configuration - Multi-account support - 156 unit tests (accounts, client, api, send, monitor, normalize, connection) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
44 lines
860 B
JSON
44 lines
860 B
JSON
{
|
|
"name": "@moltbot/qq",
|
|
"version": "1.0.0",
|
|
"type": "module",
|
|
"description": "QQ channel plugin for Moltbot (via NapCatQQ/OneBot v11)",
|
|
"moltbot": {
|
|
"extensions": [
|
|
"./index.ts"
|
|
],
|
|
"channel": {
|
|
"id": "qq",
|
|
"label": "QQ",
|
|
"selectionLabel": "QQ (NapCatQQ/OneBot)",
|
|
"docsPath": "/channels/qq",
|
|
"docsLabel": "qq",
|
|
"blurb": "QQ messaging via NapCatQQ/OneBot v11 protocol.",
|
|
"order": 80
|
|
},
|
|
"install": {
|
|
"localPath": "extensions/qq",
|
|
"defaultChoice": "local"
|
|
}
|
|
},
|
|
"keywords": [
|
|
"moltbot",
|
|
"qq",
|
|
"napcat",
|
|
"onebot",
|
|
"channel"
|
|
],
|
|
"license": "MIT",
|
|
"scripts": {
|
|
"test": "vitest run",
|
|
"test:watch": "vitest"
|
|
},
|
|
"dependencies": {
|
|
"ws": "^8.18.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/ws": "^8.5.13",
|
|
"vitest": "^2.0.0"
|
|
}
|
|
}
|