← Back to Skills Marketplace
Wechat Bot Starter
by
yang1002378395-cmyk
· GitHub ↗
· v1.0.0
· MIT-0
505
Downloads
1
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install wechat-bot-starter
Description
微信机器人快速搭建 - 基于 wechaty/itchat 的微信机器人模板。适合:想做微信自动化的开发者。
Usage Guidance
This skill appears to be a benign WeChat bot template, but review these before installing:
- Metadata mismatch: the skill declares node/npm as required, but the README shows many Python examples (pip, itchat, requests, schedule). Make sure you have Python and required Python packages if you follow those examples.
- Message leakage risk: the example OpenClaw integration posts raw message text and a user_id to an HTTP endpoint. Confirm that endpoint is local and trusted (avoid pointing it to unknown remote servers), and consider sanitizing or redacting sensitive data before sending.
- Account safety: the guide warns about封号 (account bans). Using Web/itchat-based bots can lead to account suspension; prefer official enterprise WeChat where appropriate.
- Paid components: Wechaty 'puppet' implementations (e.g., Pad or paid puppets) may require paid credentials or third-party services; the docs mention that tradeoffs exist—verify costs and terms.
- Storage: hotReload=True stores session tokens on disk; protect those files and know where they are stored.
If you want to proceed, ask the author to correct the declared requirements (add python/pip and required Python libs) and to make the OpenClaw endpoint configurable via a documented environment variable so you can ensure it points only to a trusted local service.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-bot-starter
Version: 1.0.0
The wechat-bot-starter skill is a legitimate template for building WeChat bots using standard libraries like wechaty and itchat. The SKILL.md file contains educational code snippets for automation tasks (auto-reply, group management) and correctly warns users about account ban risks. No malicious indicators, data exfiltration, or suspicious execution patterns were found.
Capability Assessment
Purpose & Capability
The skill's name/description (Wechat bot starter) matches the instructions (Wechaty/itchat templates) — however the skill metadata declares required binaries node/npm only, while the SKILL.md contains many Python examples that require python/pip and additional Python packages. This mismatch is an inconsistency (likely oversight) but not necessarily malicious.
Instruction Scope
Instructions stay within the stated purpose (building WeChat bots) and include templates for auto-reply, group management, forwarding, scheduling, and an example OpenClaw integration. They do not instruct reading unrelated system files. The OpenClaw integration example posts raw message text and user_id to a URL (http://localhost:3000/api/chat) — expected for an integration but sensitive because that endpoint could be changed to an external service and would transmit user messages and identifiers.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing will be downloaded or written by the skill itself. Risk from install mechanism is low.
Credentials
The SKILL.md uses a hardcoded OPENCLAW_URL and shows storing configuration under ~/.openclaw/workspace, but the skill declares no required environment variables. The example integration transmits user messages and user_id to an HTTP endpoint; if that endpoint is remote (or modified), it could leak private chat contents. Also the metadata fails to declare python/pip or other runtime deps (requests, itchat, schedule), which is a proportionality/accuracy concern.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and does not request elevated persistence. It references saving login state (hotReload=True) which stores session data locally — normal for WeChat clients but something to be aware of.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-bot-starter - After installation, invoke the skill by name or use
/wechat-bot-starter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
wechat-bot-starter 1.0.0 – 初始版本发布
- 提供基于 Wechaty 和 itchat 的微信机器人快速搭建模板。
- 包含自动回复、消息监控、群管理、消息转发和定时发送等功能示例。
- 支持 OpenClaw 集成,便于个性化接入智能对话接口。
- 附带配置案例和防封号建议,适合希望微信自动化的开发者快速上手。
Metadata
Frequently Asked Questions
What is Wechat Bot Starter?
微信机器人快速搭建 - 基于 wechaty/itchat 的微信机器人模板。适合:想做微信自动化的开发者。 It is an AI Agent Skill for Claude Code / OpenClaw, with 505 downloads so far.
How do I install Wechat Bot Starter?
Run "/install wechat-bot-starter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wechat Bot Starter free?
Yes, Wechat Bot Starter is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wechat Bot Starter support?
Wechat Bot Starter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wechat Bot Starter?
It is built and maintained by yang1002378395-cmyk (@yang1002378395-cmyk); the current version is v1.0.0.
More Skills