← Back to more projects
SOFTWARE TOOLSPersonal tool

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

Excerpt from the project PowerShell script: find a contact, type text, and optionally send.
Excerpt from the project PowerShell script: find a contact, type text, and optionally send. View full-size figure

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.

Get in touch

For conversations about research, projects, or potential collaboration, you can reach me by email.