WeChat desktop scripting
Local monitoring and review-before-send workflows
A small local utility for observing a selected conversation, preparing preset replies, and confirming sends.
ROLE
Personal scripting practice
APPROACH
Python · Windows UI Automation · wxauto
Research question
I used Python and Windows UI Automation to automate a few repeated WeChat desktop operations. A local page displays detected changes and provides controls for preset drafts and sending.
My contribution
- Implemented polling of visible conversation text and a local control page.
- Connected preset reply rotation, optional draft insertion, and manual send confirmation.
Technical approach
- Read the selected conversation through desktop UI Automation.
- Display changes locally and insert a preset reply through the clipboard when requested.
- Use an explicit send control and configurable run duration.
Results & outcomes
Built a practical local script for conversation monitoring and preset reply handling.