WeChat Friend Auto Message Sender
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_24d6975e/wechat-chat into your AI assistant.
About this skill
Problem It Solves
In a Windows desktop workflow, sending a WeChat message usually requires manually switching windows, searching for a contact, pasting content, and pressing Enter. Repeating fixed text, sending temporary notifications, or connecting a local script to this flow can interrupt current work and make it easy to miss a recipient or select the wrong contact.
How It Works
This skill turns “open WeChat, locate a friend, and send a message” into an automated desktop sequence. It does not rely on a WeChat API; instead, it uses pyautogui to simulate shortcuts and key presses, and pyperclip to place text on the clipboard. That clipboard approach also helps with stable Chinese text input.
A typical run includes:
- Press Ctrl+Alt+W to open the WeChat window
- Press Ctrl+F to open the search box
- Paste the contact name
- Press Enter twice to select and open the conversation
- Paste the message text
- Press Enter to send
Because each step targets the real client UI, the contact name or remark must exactly match what WeChat currently shows. Step delays are included to allow the interface to respond, which makes it suitable for short text, notification payloads, or repeated local desktop automation.
Boundaries and Caveats
This skill is Windows desktop automation, so its scope is explicit:
- Requires Windows 10/11 and Python 3.8+
- WeChat should respond to Ctrl+Alt+W; if not, open WeChat manually first
- The contact name must match WeChat exactly, including remarks
- Do not use the mouse or keyboard during the automation, as that can interrupt the flow
- If the UI loads slowly and sending fails, increase the wait time
It fits local scripts, fixed-contact notifications, and desktop tooling. It is not a WeChat server API, not for bulk or group mass sending, not for multi-account concurrency, and not cross-platform.
Use Cases
- When a local monitoring script detects an issue, send a short alert to a fixed WeChat contact.
- After a local build or job finishes on Windows, send a task-completed notice to a specified WeChat friend.
- During desktop automation testing, send a fixed Chinese text message to a WeChat contact with a known remark.
- Use keyboard shortcuts and the clipboard to send temporary reminder text to a matching WeChat conversation.
Best For
- Script engineers who need Windows desktop automation to send notifications to a fixed WeChat contact.
- Operations staff who want to forward local task results to a WeChat friend using shortcuts and clipboard.
- Developers testing pyautogui desktop automation and needing to verify WeChat search-and-send flows.
- Desktop tool users who need to send short Chinese reminders to a fixed WeChat contact name.
Related Skills
A guide for writing Seedance 2.0 video prompts, covering @ references, camera moves, time segments, audio direction, and common pitfalls.
Collects daily conversations, task logs, and errors, then runs a nine-module review to surface blind spots, generate actions, and update memory.
Local long-term memory for AI agents that appends key facts and daily logs, supports cross-session context and search recall, and auto-archives old diaries to gzip files.
A hybrid-evolution agent for OpenClaw developers that offers tiered-confirmation and rollback-safe capability optimization.