wangrongding/wechat-bot

🤖 Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies,...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 41 minutes ago
Added to GitGenius on September 5th, 2026
Created on December 15th, 2021
Open Issues & Pull Requests: 120 (+0)
GitHub issues: Enabled
Number of forks: 1,291
Total Stargazers: 11,349 (+0)
Total Subscribers: 62 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

wechat-bot is a multi-platform instant messaging agent that connects WeChat, Lark, Telegram, and WhatsApp to AI services like ChatGPT, Claude, DeepSeek, Ollama, and Pi.

The tool solves the problem of integrating messaging platforms with AI language models for automated replies and analysis. It works by routing messages from multiple IM sources through a unified agent interface to various AI providers. Users can log into WeChat via QR code, receive messages from Lark events or Telegram polling, or accept WhatsApp webhooks, then forward those messages to their chosen AI service for processing. The project also integrates with OpenCLI to access local WeChat data including chat history, contacts, group members, and Moments cache, enabling statistical analysis and AI-driven insights on specific conversations or relationships.

Adoption suits developers who need to automate WeChat interactions or bridge multiple messaging platforms to a single AI backend. The tool is particularly useful for those wanting to analyze group chats or detect inactive contacts through AI. It works best in scenarios where you control the WeChat account and accept the risks associated with web protocol access. The project explicitly supports Pi as an agent alongside ChatGPT and other models, with dedicated documentation for Pi integration across all supported IM platforms.

The project shows active development with regular feature additions across multiple platforms and AI providers. Work spans both core agent functionality and platform-specific integrations, indicating sustained effort to expand IM coverage. The codebase maintains support for local data access through OpenCLI integration alongside cloud-based AI services, suggesting attention to both offline and online use cases.