微信群消息怎么自动转发到多个群?wechat-forwarding 五分钟新手完整教程
2026/8/24 22:15:52 网站建设 项目流程

微信群消息怎么自动转发到多个群?wechat-forwarding 五分钟新手完整教程

【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding

还在同一条通知里往 5 个群一条条复制粘贴,还怕漏掉哪个?wechat-forwarding 是一个微信群自动转发机器人:把"源群 → 目标群"的关系写进一份 JSON 文件,源群里的文字、图片、视频、文件、位置消息就会自动同步到目标群。它适合管多个群的管理员、社群运营者,以及任何有多群同步需求的人,5 分钟就能跑起来,不用写一行代码。

快速上手:3 步安装、配置、运行 ✅

第 1 步:获取代码并安装依赖

git clone https://gitcode.com/gh_mirrors/we/wechat-forwarding cd wechat-forwarding pip install itchat requests timeout-decorator

itchat 负责微信登录和收发消息,requests 用来调用机器人接口,timeout-decorator 给文件下载加了超时保护,防止单个文件卡住整个流程。

第 2 步:复制配置模板

cp config_sample.json config.json

打开新生成的 config.json,把示例里的群名换成你真实的群名即可。

第 3 步:启动主程序

python wechat-forwarding.py

终端会显示二维码,用微信扫码确认后登录成功。如果二维码显示不全,可以把源码里的 enableCmdQR 参数改成 1、-1、-2,或改成 True 让它弹出二维码图片。

你只需要跑通这 3 步,之后的每条消息转发都由机器人在后台完成。

它替你解决了什么:多群同步痛点清单

以前你要做的事

  • 同一条通知逐个复制到 5 个群
  • 图片一张张保存后再重新上传
  • 大文件反复下载上传,本地越来越乱
  • 每次重启都要重新扫码

现在机器人做的事

  • 源群发一次,自动投递到所有目标群
  • 图片、视频、文件先下载再原样转发
  • 每条转发自动带上发送者来源标识
  • 登录状态保存在本地,重启免扫码

文字会自动拼成"前缀 + 发送者 + 内容",来源一目了然;零字节空文件会被自动跳过,超过大小上限的文件也被静默拦下。

消息发出去你就可以放下手机,这条内容的投递是机器人的班。

配置方法:只回答 3 个问题 📌

配置时不需要懂任何消息分发机制,你只需要想清楚三个问题:

  1. 哪个群是源群—— 监听哪个群发出来的消息
  2. 转发到哪些群—— 目标群名单
  3. 要不要加标识—— 每条消息前面拼什么前缀

看一段最小示例(chat、add 等区块留给进阶功能):

"forward": { "config": { "技术讨论群": {"prefix": "[技术分享]", "sub": ["产品群", "项目群"]} }, "data_path": "data", "max_file_size": 500000 }
  • config:每个键就是一个源群,值里定义它的转发行为
  • prefix:每条转发消息的前缀,也是溯源标识
  • sub:目标群名单,可以写多个
  • data_path:文件下载后的本地保存目录
  • max_file_size:文件大小上限(字节),超过的不转发

发送是异步的:消息先入队列,由 SendBot 线程在后台逐条发出,消息再多也不会把账号"发炸"。

你只负责回答 3 个问题,机器人照单执行。

真实场景:3 种多群同步配置

跨部门协作:技术进展一份消息三个群共享,不再靠"谁有空谁顺手转发"。

"技术群": {"prefix": "[研发]", "sub": ["产品群", "测试群", "管理层群"]}

多城市内容分发:主群通知自动同步到各城市群,"[总群通知]"前缀让成员一眼分清转发消息和本地消息。

"主活动群": {"prefix": "[总群通知]", "sub": ["北京群", "上海群", "广州群"]}

家庭信息桥:家庭主群的重要消息一键触达亲戚和父母;两个群也可以互相设为目标,形成双向同步。

"家庭主群": {"prefix": "[家]", "sub": ["亲戚群", "父母群"]}

进阶技巧:从"能转发"到"转得聪明" ⚙️

匿名转发:消息内容以 // 开头,转发时发送者会显示为"匿名",且 // 本身被剔除,代转不便署名的通知正合适。

防撤回:文件类消息会先落地保存到本地 data 目录,再走转发流程;即使对方在群里撤回,副本依然在。

AI 自动应答:在 chat 区块填入图灵机器人的 apikey 和 apiurl,机器人在群里被 @ 时会调用接口作答,私聊消息也能自动回复;接口答"不知道、抱歉"这类话时它保持沉默不乱说。

常见问题速查:出问题先查哪里避坑

现象先查哪里
二维码不显示或显示不全把 enableCmdQR 改成 1、-1、-2,或设为 True 弹出图片
消息没有转发群名是否与配置一字不差(含空格和符号)
文件转发失败data 目录是否可写;是否超 max_file_size;是否零字节文件
扫码登录失败微信号是否被限制网页版、网络能否访问微信服务器
重启后又要扫码确认 hotReload=True 开启,且登录状态文件没被清理

⚠️ 九成问题出在环境和群名匹配上,照上表逐项过一遍能省很多弯路。

先把最简单的"一个群转到两个群"跑通,整条链路你就完全掌握了,再按业务往规则里加群。群加得越多,省下的时间越多,"转发通知"这件事从今天起可以划掉出你的日常待办了。

【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询