← Back to Skills Marketplace
anananangela

Wechat Sender

by anananAngela · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
120
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wechat-sender-pyautogui
Description
Use PyAutoGUI to automate sending messages or files via WeChat by simulating keyboard inputs with customizable contact selection and send options.
Usage Guidance
This skill is internally coherent and implements what it says — it types and clicks on your desktop to control WeChat and stores a small wechat_config.json in the skill folder. Before installing, consider: (1) Only run it in an interactive GUI session you trust (it will move/type and can press Enter to send). (2) Use --no-send to preview messages before letting it send automatically. (3) Review the single Python file yourself (it's short and readable) if you have doubts. (4) If you don't want the agent to run this automatically, disable autonomous skill invocation or only call the script manually. (5) Avoid sending highly sensitive content through an automated tool unless you verify behavior in a safe test environment.
Capability Analysis
Type: OpenClaw Skill Name: wechat-sender-pyautogui Version: 1.1.0 The skill is a legitimate automation tool designed to send WeChat messages and files by simulating keyboard shortcuts and typing via the PyAutoGUI library. The Python script `wechat_sender.py` includes standard safety measures such as `FAILSAFE` and `PAUSE` settings, and its logic is transparently aligned with the documentation in `SKILL.md`. There is no evidence of data exfiltration, malicious command execution, or unauthorized access to sensitive system information.
Capability Assessment
Purpose & Capability
Name/description claim PyAutoGUI-based WeChat automation; the code implements exactly that (opens WeChat via hotkey, searches contacts, types messages/file paths, optional save of hotkey to wechat_config.json). No unrelated environment variables, binaries, or network calls are requested.
Instruction Scope
SKILL.md and the script confine actions to simulating keyboard/mouse and reading/writing a local config file and checking local file existence. This is consistent with the stated purpose. Important operational note: the skill will physically control your desktop (keyboard/mouse) and may press Enter to send messages unless you use --no-send, so running it unattended or allowing autonomous agent invocation could cause it to type/send unexpected content.
Install Mechanism
Instruction-only with no install spec; dependency (pyautogui) is documented. No downloads or archive extraction are performed by the skill itself.
Credentials
No environment variables, credentials, or external config paths are requested. The script reads/writes a JSON config file inside the skill directory (wechat_config.json) and checks provided local file paths when sending files — both are justified by the described functionality.
Persistence & Privilege
Skill is not always-enabled and does not modify other skills or global agent settings; it persists only a small config file in its own folder. Reminder: the skill can be invoked autonomously by the agent (default platform behavior); because it controls the UI, consider whether you want automated runs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechat-sender-pyautogui
  3. After installation, invoke the skill by name or use /wechat-sender-pyautogui
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
新增自定义快捷键功能:支持 --config-hotkey 配置快捷键,--hotkey 临时指定,--show-config 查看配置
v1.0.0
wechat-sender-pyautogui 1.0.0 初始版本发布: - 提供通过 PyAutoGUI 快捷键自动发送微信消息和文件的功能 - 支持命令行参数选择联系人、消息内容、文件路径、同名联系人序号 - 可选择仅输入、不发送,让用户自行确认 - 集成常用微信操作快捷键(如 Ctrl+Alt+W 打开微信、Ctrl+F 搜索联系人) - 内置安全设置,可通过鼠标移到屏幕角落中止操作
Metadata
Slug wechat-sender-pyautogui
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Wechat Sender?

Use PyAutoGUI to automate sending messages or files via WeChat by simulating keyboard inputs with customizable contact selection and send options. It is an AI Agent Skill for Claude Code / OpenClaw, with 120 downloads so far.

How do I install Wechat Sender?

Run "/install wechat-sender-pyautogui" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Wechat Sender free?

Yes, Wechat Sender is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Wechat Sender support?

Wechat Sender is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Wechat Sender?

It is built and maintained by anananAngela (@anananangela); the current version is v1.1.0.

💬 Comments