wechat-group-operator
Use this skill to operate designated WeChat groups on a recurring schedule.
What this skill provides
- group whitelist config
- content pools for questions / followups / cases
- post history to reduce repeats
- execution script for one action at a time
- compatibility with OpenClaw cron jobs
Files
Core files:
scripts/wechat_group_operator.pyassets/groups.jsonassets/post_history.jsonassets/content/questions.jsonassets/content/followups.jsonassets/content/cases.json
Supported actions
morning_questionafternoon_followupevening_case
Quick start
Dry run
python scripts/wechat_group_operator.py --action morning_question --dry-run
python scripts/wechat_group_operator.py --action evening_case --group "Core突击龙虾🦞" --dry-run
Real send
python scripts/wechat_group_operator.py --action morning_question
python scripts/wechat_group_operator.py --action afternoon_followup
python scripts/wechat_group_operator.py --action evening_case
Recommended workflow
- Edit
assets/groups.jsonto maintain target group whitelist - Edit content pools under
assets/content/ - Dry run first
- Run real send manually
- Attach to OpenClaw cron when stable
OpenClaw routing guidance
Map user intent like this:
- “上午往群里抛一个问题” →
morning_question - “下午追问一下群里讨论” →
afternoon_followup - “晚上发一个案例到群里” →
evening_case - “给指定群先预演一下今天会发什么” → add
--dry-run
Boundaries
Current MVP assumes:
- groups are manually whitelisted
- content comes from maintained pools
- one action runs at a time
- sending uses existing desktop WeChat sender capability
Do not claim support yet for:
- automatic discovery of groups where the user is owner
- automatic web research and content generation inside this skill
- advanced WeChat content forwarding/media posting
Read more when needed
references/config.mdreferences/actions.mdreferences/cron-setup.md
