alingalingling

微信 ↔ AstrBot 双端互通桥接。通过 wxauto 监听微信消息,调用 AstrBot Open API 与 LLM 对话,让微信小号变成 AI 机器人,与 QQ 机器人共享记忆。

22
2
50% credibility
Found May 30, 2026 at 22 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This project creates a bridge that connects a WeChat account to an existing AI chatbot (AstrBot). Once set up, your WeChat becomes a robot that responds to messages using the same AI brain and memory as your QQ bot. The bridge listens for new messages, sends them to your AI for a response, and sends the reply back through WeChat. It includes a web dashboard to control the bot and works with both private chats and group @mentions.

How It Works

1
💬 You want your AI friend on WeChat

You already use an AI bot on QQ and wish you could chat with it through WeChat too, so you can reach it from anywhere.

2
🖥️ You set up a special WeChat account

You download an older version of WeChat (3.9.x) on your Windows computer and log in with a spare account that will become your robot.

3
🔧 You run the version patch

Since WeChat won't let this older version log in, you run a small tool that temporarily fixes this so the account can connect.

4
🔗 You connect it to your AI brain

You point the bridge script to your existing AI bot setup and give it a private password so it can talk to the brain safely.

5
How people can reach your bot
👤
Private messages

Anyone who messages your WeChat account directly gets an instant AI response, like texting a smart friend.

👥
Group chat mentions

In group chats, the bot only replies when someone specifically @mentions it, staying quiet otherwise.

6
🌐 You manage everything from a web page

A simple control panel in your browser lets you start, stop, or pause the bot, and see what's happening in real-time.

🎉 Your AI friend is now on WeChat

Now your AI assistant lives in WeChat too. It remembers everything you've talked about on QQ, and everything you chat about on WeChat, all connected together.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 22 to 22 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Astrbot-wechat-bot-?

This project creates a bridge between WeChat and AstrBot, letting you turn a WeChat small account into an AI chatbot that shares the same memory and conversation context as your existing QQ bot. The Python script runs on your Windows desktop, listens to WeChat messages using wxauto, sends them to AstrBot's Open API for LLM processing, and sends the responses back through WeChat. The setup includes a web control panel for starting, stopping, and pausing the bridge, plus a memory patcher to work around WeChat 3.9.x's version restrictions.

Why is it gaining traction?

The killer feature is cross-platform memory sharing. If your user talks to the QQ bot, then messages the WeChat account, the bot remembers everything from the previous conversation. This is built on AstrBot's LivingMemory system with vector embeddings, giving genuinely coherent long-term context across platforms. The project also handles the messy reality of WeChat automation: DirectUI focus tricks, focus suppression so the bot does not interrupt your work, image vision support, and ACL controls for limiting who can interact with the bot. The web dashboard is a nice touch for monitoring without touching the command line.

Who should use this?

Developers already running AstrBot who want to reach users on WeChat without maintaining a separate bot instance will find this directly useful. Community admins managing multi-platform fan communities can offer a unified AI experience through both QQ and WeChat. Hobbyist bot builders comfortable with Windows, Docker, and some command-line setup will get the most value. If you need enterprise-grade reliability or support, look elsewhere.

Verdict

This solves a real problem with moderate complexity. The 0.5% credibility score reflects an early-stage project: 22 stars, single developer, no visible test coverage, and a README that reads like personal notes rather than polished documentation. The dependency chain is long and fragile, requiring WeChat 3.9.x specifically, memory patching for login, and multiple services running in concert. Try it if you want to experiment with cross-platform bot bridging and have the tolerance for debugging edge cases. Do not use it in production without significant testing.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.