send-wechat-group-message
发送消息到微信群(非公众号)。适用场景:(1) 推送早报到微信群,(2) 发送热点内容到群聊,(3) 群发消息到多个微信群,(4) 发送图片到微信群,(5) 推送文章摘要到群,(6) 群聊通知,(7) 发送群聊总结,(8) 转发内容到微信群。触发短语:'发到微信群', '推送到群', 'send to wechat group', '微信群消息', '群发消息', 'post to group', '推送群聊', '发群消息', '通知微信群', '转发到群', '推到群里', '发到群里', '群里发一下', 'send group message', '微信群通知'
Author
Category
Team CollaborationInstall
Hot:68
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=ginobefun-skills-send-wechat-group-message&locale=en&source=copy
WeChat Group Message Push (send-wechat-group-message)
Skill Overview
Automatically send text and image messages to WeChat groups via API endpoints. Supports single-group or multi-group batch broadcasting, suitable for scenarios such as daily news distribution, content synchronization, and group chat notifications.
Use Cases
1. Morning Briefs and Content Push
Daily morning briefs, trending news, and article summaries are automatically pushed to target WeChat groups, replacing manual copy-paste and improving content distribution efficiency.
2. Group Notifications and Management
Send group announcements, event notifications, and group recaps to multiple WeChat groups to achieve cross-group message synchronization—ideal for community operations and internal enterprise notifications.
3. Bulk Group Messaging
Send one message to multiple WeChat groups at the same time. Supports text + image combinations, suitable for batch outreach needs of content creators, operators, and enterprise users.
Core Features
Sending Text and Image Messages
Supports sending pure text, pure images, or text-and-image combined messages. Images must be base64-encoded and prefixed with a data URI. Supports JPEG/PNG formats. Up to about 10MB of the original image can be sent directly without compression.
Multi-Group Batch Push
Supports sending the same message sequentially to multiple WeChat groups. Each batch processes up to 5 groups; if more than 5, it automatically splits into multiple batches. Failure of a single group does not stop the overall sending; after completion, it summarizes success/failure status.
API Environment Variable Configuration
Configure the endpoint and key via the
WECHAT_BOT_HOST and WECHAT_BOT_API_KEY environment variables. The system automatically adds the HTTP prefix if needed, and performs sending only after verifying the configuration is correct.Common Questions
What types of messages does send-wechat-group-message support?
It supports text messages and image messages, which can be sent separately or combined. Text supports line breaks (use
\n). Images must be base64-encoded and include the data:image/<type>;base64, prefix.Can I send messages to multiple WeChat groups at the same time?
Yes. It supports batch sending to multiple WeChat groups. The system calls the API for each group sequentially. Each batch handles up to 5 groups; if more than 5, it automatically splits into multiple batches. A failure in one group does not affect others, and a final summary report is produced.
Will Chinese messages appear as garbled text?
No. When building the JSON request body with Python, be sure to set
ensure_ascii=False so Chinese characters are saved normally instead of being escaped into \uXXXX sequences. Do not use jq --arg + shell variable concatenation to compose Chinese content.Are there any image format requirements?
Images must be base64-encoded and include the full data URI prefix (e.g.,
data:image/jpeg;base64,). Supports JPEG/PNG formats with a maximum size of about 10MB. Note that file extensions may not match the actual format. It’s recommended to use the file command to confirm the real format before choosing the corresponding MIME type.