git404hub

what is wxauto fr?

cluic/wxauto — explained in plain English

Analysis updated 2026-06-24

7,000PythonAudience · developerComplexity · 2/5Setup · moderate

tl;dr

Python library for automating the WeChat desktop app on Windows, letting scripts send and receive messages programmatically to build simple bots or automate repetitive messaging tasks.

vibe map

mindmap
  root((wxauto))
    What it does
      Automate WeChat
      Send messages
      Receive messages
    How it works
      UI automation
      Drives desktop app
      No web API needed
    Requirements
      Windows 10 or 11
      WeChat 3 point 9
      Python 3 point 9
    Use cases
      WeChat bots
      Bulk messaging
      Learning automation

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Build a WeChat bot that monitors incoming messages and sends automatic replies

VIBE 2

Automate sending bulk notifications or reminders through WeChat to a contact list

VIBE 3

Learn how UI automation works by studying how the library drives the WeChat desktop interface

what's the stack?

PythonWindows

how it stacks up fr

cluic/wxautolikedan/awesome-coreml-modelsguardicore/monkey
Stars7,0007,0016,997
LanguagePythonPythonPython
Setup difficultymoderateeasyhard
Complexity2/52/54/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires WeChat version 3.9.x on Windows 10 or newer, not compatible with other WeChat versions or non-Windows systems.

in plain english

wxauto is a Python library for automating the desktop WeChat client on Windows. WeChat is a widely used messaging app in China, and this library lets Python scripts interact with the native Windows application rather than a web-based version. Using it, you can programmatically send and receive messages, which is the foundation for building simple WeChat bots or automating repetitive messaging tasks. The library works by driving the WeChat desktop application through UI automation, meaning it reads and controls the app's on-screen interface the same way a person would click and type. It requires Windows 10, Windows 11, or Windows Server 2016 or newer, WeChat version 3.9.x, and Python 3.9 or higher. The README is brief and points to external documentation at docs.wxauto.org for full usage details. The project includes a disclaimer stating the code is intended for learning about UI automation techniques only, and that it should not be used in production projects, for commercial purposes, or for any illegal activity.

prompts (copy fr)

prompt 1
Using the wxauto Python library, show me how to connect to the WeChat desktop app and send a message to a specific contact
prompt 2
Write a Python script using wxauto that listens for new WeChat messages and logs them to a file
prompt 3
How do I set up wxauto on Windows 11 with Python 3.9 and WeChat 3.9.x, walk me through the full install and a first test

Frequently asked questions

what is wxauto fr?

Python library for automating the WeChat desktop app on Windows, letting scripts send and receive messages programmatically to build simple bots or automate repetitive messaging tasks.

What language is wxauto written in?

Mainly Python. The stack also includes Python, Windows.

How hard is wxauto to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is wxauto for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.