Discover and explore top open-source AI tools and projects—updated daily.
sunnoyEnterprise WeChat AI integration plugin
Top 64.7% on SourcePulse
This plugin integrates Enterprise WeChat (WeCom) AI capabilities into the OpenClaw framework, enabling users to leverage advanced AI bots within their WeCom environment. It targets OpenClaw users seeking seamless AI integration, offering robust features like multi-mode support, reliable message delivery, dynamic agent management, and multimedia handling, thereby enhancing communication and automation within WeCom.
How It Works
The plugin supports three primary message modes: AI Bot Mode (JSON, streaming output), Agent Mode (XML, full message capabilities), and Webhook Bot Mode (for group notifications). Its core design features a four-layer message delivery fallback mechanism (streaming, response_url, Webhook Bot, Agent API) to ensure message reliability. Dynamic Agent Management automatically provisions isolated agents per user or group chat, maintaining distinct conversational contexts. It also incorporates message debouncing to consolidate rapid user inputs into single AI requests and handles various multimedia types, including encrypted image decryption and file uploads/downloads.
Quick Start & Requirements
bash\nopenclaw plugins install @sunnoy/wecomhttps://work.weixin.qq.com/wiki/doc/api?level=90&tag=90401https://work.weixin.qq.com/wiki/doc/api?level=90&tag=90402https://work.weixin.qq.com/wiki/doc/api?level=90&tag=90403Highlighted Details
Maintenance & Community
Contribution guidelines are available in CONTRIBUTING.md. Specific details on maintainers, sponsorships, or community channels (like Discord/Slack) are not explicitly provided in the README.
Licensing & Compatibility
Limitations & Caveats
The AI Bot Mode strictly requires JSON callbacks, necessitating API mode creation in WeCom; standard mode (XML) is unsupported. Agent Mode supports XML callbacks. Agent API calls may be blocked (error 60020) if the server's outbound IP is not whitelisted in WeCom's trusted IP settings. Outbound image sending has limits (2MB/image, 10 images/message). Voice message transcription is limited to private chats.
1 day ago
Inactive