{ "entries": [ { "name": "@wecom/wecom-openclaw-plugin", "description": "OpenClaw WeCom channel plugin by the Tencent WeCom team.", "source": "external", "kind": "channel", "openclaw": { "plugin": { "id": "wecom-openclaw-plugin", "label": "WeCom" }, "contracts": { "tools": ["wecom_mcp"] }, "channel": { "id": "wecom", "label": "WeCom", "selectionLabel": "WeCom(企业微信)", "detailLabel": "WeCom", "docsPath": "/channels/wecom", "docsLabel": "wecom", "blurb": "Enterprise messaging and documents, scheduling, task tools.", "aliases": ["qywx", "wework", "enterprise-wechat"], "order": 45 }, "channelConfigs": { "wecom": { "label": "WeCom", "description": "Enterprise WeChat conversation channel.", "schema": { "type": "object", "additionalProperties": true } } }, "install": { "npmSpec": "@wecom/wecom-openclaw-plugin@2026.5.7", "defaultChoice": "npm", "expectedIntegrity": "sha512-TCkP9as00WfEhgFWG8YL/rcmaWGIshAki2HQh83nTRccGfVBCoGjrEboTTqq3yDmK9koWTV11zi8u8A4dNtvug==" } } }, { "name": "openclaw-plugin-yuanbao", "description": "OpenClaw Yuanbao channel plugin by the Tencent Yuanbao team.", "source": "external", "kind": "channel", "openclaw": { "plugin": { "id": "openclaw-plugin-yuanbao", "label": "Yuanbao" }, "contracts": { "tools": ["query_group_info", "query_session_members", "yuanbao_remind"] }, "channel": { "id": "yuanbao", "label": "Yuanbao", "selectionLabel": "Yuanbao (元宝)", "detailLabel": "Yuanbao", "docsPath": "/channels/yuanbao", "docsLabel": "yuanbao", "blurb": "Tencent Yuanbao AI assistant conversation channel.", "aliases": ["yuanbao", "yb", "tencent-yuanbao", "元宝"], "order": 85 }, "channelConfigs": { "yuanbao": { "label": "Yuanbao", "description": "Tencent Yuanbao AI assistant channel.", "schema": { "type": "object", "additionalProperties": true } } }, "install": { "npmSpec": "openclaw-plugin-yuanbao@2.15.0", "defaultChoice": "npm", "expectedIntegrity": "sha512-3GD+mf3EjTSUTOAREjTHAyp/deXdpgqB+q+xE0b19Qtat4ADhUV1mHDwFkVCRqTCBY5ATFKtKcipoDejqFj/+w==" } } }, { "name": "@tencent-connect/openclaw-qqbot", "description": "OpenClaw QQ Bot channel plugin by the Tencent Connect team.", "source": "external", "kind": "channel", "openclaw": { "plugin": { "id": "openclaw-qqbot", "label": "QQ Bot" }, "contracts": { "tools": ["qqbot_platform_api", "qqbot_remind"] }, "channel": { "id": "qqbot", "label": "QQ Bot", "selectionLabel": "QQ Bot (Official API)", "detailLabel": "QQ Bot", "docsPath": "/channels/qqbot", "docsLabel": "qqbot", "blurb": "connect to QQ via official QQ Bot API with group chat and direct message support.", "envVars": ["QQBOT_APP_ID", "QQBOT_CLIENT_SECRET"], "approvalFlags": ["native"], "doctorCapabilities": { "openDmRequiresAllowFromWildcard": false }, "systemImage": "bubble.left.and.bubble.right" }, "channelSecrets": { "fields": [ { "field": "clientSecret", "activationField": "appId", "activationEnv": "QQBOT_APP_ID" } ] }, "channelHostConfig": { "docsSource": "official", "docsInventory": { "package": { "name": "@tencent-connect/openclaw-qqbot", "description": "OpenClaw QQ Bot channel plugin by the Tencent Connect team.", "openclaw": { "install": { "npmSpec": "@tencent-connect/openclaw-qqbot", "defaultChoice": "npm" }, "release": { "publishToClawHub": false, "publishToNpm": true } } }, "manifest": { "id": "qqbot", "description": "OpenClaw QQ Bot channel plugin for group and direct-message workflows.", "channels": ["qqbot"], "contracts": { "tools": [] }, "skills": ["./skills"] } }, "compatibilityMigration": "qqbot.tencent-2.0-compatibility", "schemaAllOf": [ { "not": { "required": ["defaultAccount"] }, "properties": { "allowFrom": { "type": "array", "minItems": 1, "items": { "allOf": [ { "not": { "const": "*" } }, { "anyOf": [ { "const": "openclaw:approval-disabled" }, { "type": "string", "pattern": "^[^a-z]*$" } ] } ] } }, "accounts": { "type": "object", "not": { "required": ["default"] }, "additionalProperties": { "type": "object", "properties": { "allowFrom": { "type": "array", "minItems": 1, "items": { "allOf": [ { "not": { "const": "*" } }, { "anyOf": [ { "const": "openclaw:approval-disabled" }, { "type": "string", "pattern": "^[^a-z]*$" } ] } ] } } }, "required": ["allowFrom"] } } }, "required": ["allowFrom"] } ] }, "channelConfigs": { "qqbot": { "label": "QQ Bot", "description": "QQ Bot API conversation channel.", "preferOver": ["qqbot"], "schema": { "type": "object", "additionalProperties": true, "properties": { "appId": { "type": "string" }, "clientSecret": { "type": "string" } } } } }, "install": { "npmSpec": "@tencent-connect/openclaw-qqbot@2.0.1", "defaultChoice": "npm", "expectedIntegrity": "sha512-2010PaCummeQaxerLtaGfQ/5HChiXaW/KpTERid7V/1zyTs46S2ACi0hgZQ1SB7tH0t1InWr8tzVBJV/pLss3Q==" } } }, { "name": "@tencent-weixin/openclaw-weixin", "description": "OpenClaw Weixin channel plugin by the Tencent Weixin team.", "source": "external", "kind": "channel", "openclaw": { "plugin": { "id": "openclaw-weixin", "label": "Weixin" }, "channel": { "id": "openclaw-weixin", "label": "Weixin", "selectionLabel": "Weixin(微信)", "detailLabel": "Weixin", "docsPath": "/channels/wechat", "docsLabel": "weixin", "blurb": "Personal WeChat messaging via QR-code login.", "aliases": ["weixin", "wechat", "微信"], "order": 75 }, "channelConfigs": { "openclaw-weixin": { "label": "Weixin", "description": "Personal WeChat conversation channel.", "schema": { "type": "object", "additionalProperties": true } } }, "install": { "npmSpec": "@tencent-weixin/openclaw-weixin@2.4.6", "defaultChoice": "npm", "expectedIntegrity": "sha512-qw9k3PLTiMWGNjjsknHgcTManH1w4j+Ji1ArWIaYLKCq3aFRsVwcqnPi127bvOoVMJGW4dbyJ8NECEMgoO+iRw==", "minHostVersion": ">=2026.5.12" } } }, { "name": "@zalo-platforms/openclaw-zaloclawbot", "description": "OpenClaw Zalo ClawBot channel plugin by the Zalo Platforms team.", "source": "external", "kind": "channel", "openclaw": { "plugin": { "id": "openclaw-zaloclawbot", "label": "Zalo ClawBot" }, "channel": { "id": "openclaw-zaloclawbot", "label": "Zalo ClawBot", "selectionLabel": "Zalo ClawBot (QR)", "detailLabel": "Zalo ClawBot", "docsPath": "/channels/zaloclawbot", "docsLabel": "zaloclawbot", "blurb": "Personal Zalo assistant bot via QR-code login — owner-bound, no setup.", "aliases": ["zaloclawbot", "zalo-clawbot"], "order": 82 }, "channelConfigs": { "openclaw-zaloclawbot": { "label": "Zalo ClawBot", "description": "Personal Zalo assistant — QR-onboarded, owner-bound.", "schema": { "type": "object", "additionalProperties": true } } }, "install": { "npmSpec": "@zalo-platforms/openclaw-zaloclawbot@0.1.4", "defaultChoice": "npm", "expectedIntegrity": "sha512-5IxZriHJYACLLGqkCPPsTP9tas62kXEOFqTFAFMdunAM3SPhIJwVFRp0WvoP/m7L2PX85weD0g8LOtxM93VDYg==", "minHostVersion": ">=2026.4.10" } } } ] }