send-wechat-group-message

发送消息到微信群(非公众号)。适用场景:(1)推送早报到微信群,(2)发送热点内容到群聊,(3)群发消息到多个微信群,(4)发送图片到微信群,(5)推送文章摘要到群,(6)群聊通知,(7)发送群聊总结,(8)转发内容到微信群。触发短语:'发到微信群'、'推送到群'、'发送到微信群'、'微信群消息'、'群发消息'、'发布到群'、'推送群聊'、'发群消息'、'通知微信群'、'转发到群'、'推到群里'、'发到群里'、'群里发一下'、'发送群消息'、'微信群通知'

安装

热度:68

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=ginobefun-skills-send-wechat-group-message&locale=zh&source=copy

微信群消息推送 (send-wechat-group-message)

技能概述


通过 API 接口自动向微信群发送文本和图片消息,支持单群或多群批量推送,适用于早报分发、内容同步和群聊通知等场景。

适用场景

1. 早报与内容推送


每日早报、热点资讯、文章摘要自动推送到目标微信群,替代手动复制粘贴,提高内容分发效率。

2. 群聊通知与管理


发送群公告、活动通知、群总结等到多个微信群,实现跨群消息同步,适合社群运营和企业内部通知。

3. 批量消息群发


一份消息同时发送到多个微信群,支持文本+图片组合发送,适用于内容创作者、运营人员和企业用户的批量触达需求。

核心功能

文本与图片消息发送


支持纯文本、纯图片或图文组合消息发送。图片需 base64 编码并添加 data URI 前缀,支持 JPEG/PNG 格式,最大约 10MB 原图直接发送无需压缩。

多群批量推送


支持向多个微信群依次发送相同消息,每批最多处理 5 个群,超过自动分批执行。单群失败不中断整体发送,完成后汇总成功/失败状态。

API 环境变量配置


通过 WECHAT_BOT_HOSTWECHAT_BOT_API_KEY 环境变量配置接口地址和密钥,自动检查并补全 HTTP 前缀,确保配置正确后再执行发送。

常见问题

send-wechat-group-message 支持发送什么类型的消息?


支持文本消息和图片消息,可单独发送或组合发送。文本支持换行符(使用 \n),图片需要 base64 编码并添加 data:image/<type>;base64, 前缀。

可以同时向多个微信群发送消息吗?


可以,支持批量发送到多个微信群。系统会逐个群调用接口发送,每批最多 5 个群,超过 5 个自动分批执行。单个群失败不影响其他群,最终汇总报告。

中文消息会出现乱码吗?


不会。使用 Python 构造 JSON 请求体时,务必指定 ensure_ascii=False 参数,这样中文会正常保存而非被转义为 \uXXXX 序列。禁止使用 jq --arg + shell 变量拼接中文内容。

发送图片有什么格式要求?


图片需 base64 编码并包含完整的 data URI 前缀(如 data:image/jpeg;base64,)。支持 JPEG/PNG 格式,最大约 10MB。注意扩展名可能与实际格式不符,建议用 file 命令确认真实格式后选择对应 MIME 类型。