WeChatPadPro is an advanced WeChat management tool built upon the WeChat Pad protocol, offering enhanced control and automation for personal and operational WeChat use. It targets users seeking to automate tasks like message handling, friend management, and group administration, thereby improving efficiency and management capabilities.
How It Works
The tool leverages the WeChat Pad protocol to provide a standardized interface for interacting with WeChat. It supports multiple WeChat protocol versions and features an MCP (Message Communication Protocol) model context, enabling unified processing of text, image, and audio data for LLM integration. This approach allows for dynamic configuration and compatibility with mainstream model platforms like HuggingFace and OpenAI.
Quick Start & Requirements
- Installation: Requires MySQL (v5.7+) and Redis. Detailed installation guides for Windows and Linux are provided.
- Configuration: Modify
assets/setting.json
for service parameters (port, API version, proxy settings) and assets/owner.json
to specify administrator WeChat IDs.
- Dependencies: MySQL, Redis.
- Testing: Can be tested using ApiPOST (v7.2.X) with provided JSON definitions.
- Resources: Requires a running MySQL and Redis instance.
Highlighted Details
- Functionality: Supports automatic red envelope grabbing, message anti-recall, automated friend verification and replies, group management (kick, ban, invite), and automated朋友圈 (Moments) interactions.
- MCP Model Context: Offers LLM integration with support for multi-modal context processing and dynamic runtime configuration.
- Protocol Adaptation: Automatically identifies and adapts to different WeChat protocol versions.
- Group Management: Includes features for mass messaging, group creation, member management, and multi-group message synchronization.
Maintenance & Community
- Community: Official Telegram, WeChat, and DingTalk groups are available for technical support, updates, and discussions.
- Support: Encourages donations for continued development, offering benefits like priority support and early access to new features.
Licensing & Compatibility
- License: Not explicitly stated in the provided text.
- Compatibility: Designed for WeChat automation and management.
Limitations & Caveats
- Risk of Account Ban: The project strongly advises caution with high-risk API operations, especially on new accounts, recommending a 3-day stabilization period. It emphasizes the critical importance of using SOCKS5 proxies, preferably from the same city or province, to mitigate account risk.
- ApiPOST Version: ApiPOST v8 is noted as incompatible with WebSocket long polling for synchronous message requests.