{ "name": "@fmode/openclaw-wechat-agent", "version": "0.1.5", "description": "OpenClaw WeChat channel plugin backed by a third-party wechat-agent HTTP bot (xbot/wcf-class). Polls inbound, dispatches through OpenClaw agent pipeline, replies via the bot's send-text endpoint.", "type": "module", "author": "fmode", "license": "MIT", "keywords": [ "openclaw", "openclaw-channel", "wechat", "weixin", "wcf", "xbot" ], "files": [ "dist/index.js", "openclaw.plugin.json", "README.md", "LICENSE" ], "scripts": { "typecheck": "tsc --noEmit", "build": "node scripts/build.mjs", "prepack": "npm run typecheck && npm run build", "test": "vitest run", "test:watch": "vitest", "pack:tgz": "npm run prepack && npm pack", "clean": "node -e \"require('fs').rmSync('./dist',{force:true,recursive:true})\"" }, "dependencies": {}, "peerDependencies": { "openclaw": "2026.4.15" }, "devDependencies": { "@types/node": "^20.11.0", "esbuild": "^0.21.5", "openclaw": "2026.4.15", "typescript": "^5.4.0", "vitest": "^1.4.0" }, "openclaw": { "extensions": [ "./dist/index.js" ], "channel": { "id": "wechat-agent", "label": "WeChat (Agent Backend)", "selectionLabel": "WeChat (via wechat-agent HTTP bot)", "docsPath": "/channels/wechat-agent", "docsLabel": "wechat-agent", "blurb": "Bridge a third-party WeChat HTTP bot (xbot/wcf) into OpenClaw. Polls for inbound messages and sends replies via the bot's send-text endpoint.", "aliases": [ "wechat", "weixin" ], "order": 82, "quickstartAllowFrom": true }, "install": { "npmSpec": "@fmode/openclaw-wechat-agent", "localPath": "extensions/wechat-agent", "defaultChoice": "local" } } }