微信群消息自动转发指南:5 分钟配好多群同步机器人

发布时间:2026/8/25 22:37:58
微信群消息自动转发指南:5 分钟配好多群同步机器人 微信群消息自动转发指南5 分钟配好多群同步机器人【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding微信群消息自动转发是什么wechat-forwarding 是基于 Python 的微信群消息自动转发工具源群发出的消息按配置同步到多个目标群覆盖文字、图片、视频、文件与位置。适合同时管理多个群、想把一条通知分发到多处的群管理员全程只改 JSON 配置。三步跑通装依赖、改配置、扫码登录Python 3.6 及以上即可运行。克隆仓库并安装三个依赖git clone https://gitcode.com/gh_mirrors/we/wechat-forwarding cd wechat-forwarding pip install itchat requests timeout-decoratoritchat 负责登录与收发消息requests 调用 AI 接口timeout-decorator 给文件下载加 60 秒超时。cp config_sample.json config.json打开 config.json模板里有三个示例群名改成你实际管理的群名forward: { config: { 技术讨论群: {prefix: [技术分享], sub: [产品群, 项目群]} }, data_path: data, max_file_size: 500000 }技术讨论群是消息源每条消息加 “[技术分享]” 前缀后发到 sub 里的两个目标群data_path 是文件存放目录max_file_size 是转发文件的大小上限字节。python wechat-forwarding.py终端打印二维码扫码确认登录后即开始接收群消息hotReloadTrue 会把登录态保存在本地重启不用重新扫码。典型用法跨部门、多城市与双向互转跨部门同步研发群的进展要反复同步给产品、测试和管理层。把研发群设为 forward.config 的键sub 依次列出另外三个群prefix 填 “[研发]”。一条消息四群收到前缀提示读者这是转发内容省去人工判断来源的步骤。多城市分发主活动群的通知要同时触达北京、上海、广州的分城市群。主群作源、三个城市群进 sub不同规则可配不同 prefix比如城市群里统一带 “[总群通知]”本地成员一眼能分清这是转发来的还是群内自己发的。双向互转把两个群互相写进对方的 sub消息在两边形成闭环任意一方的新消息都会投给另一边。适合信息必须保持一致的小型协作圈注意它会放大消息量群消息频繁时慎用。消息怎么发出去配置驱动与异步队列全部逻辑集中在一个文件里运行流程可拆成两条主线。第一条转发关系只来自 配置模板 的 forward 段——config 下每个键是源群名value 里 prefix 是消息前缀sub 是目标群列表chat、const、add 三段分别管 AI 应答、下载目录与群满监控。群名是精确匹配发送线程对每个目标群逐字核对 NickName群名里多一个空格整条规则就失效。第二条群消息进来后并不立刻发送。文件类消息先经 Const.preprocess 下载到 data_path60 秒超时保护落盘后整条消息进队列SendBot 线程从队列逐条取出按 sub 名单依次投递每轮结束 sleep 1 秒。发送与接收解耦源群突然刷消息时也不会瞬时爆发。支持的消息类型文字按 “prefix [发送者昵称]: 内容” 的格式拼接图片、视频先下载再按原样重发文件、附件落到 data_path零字节文件与超过 max_file_size 的文件不转发位置解析出地点名称与标签随链接一并追加到文本语音、分享卡片在监听与转发范围内不会漏消息五个进阶开关一览这些能力都不需要写新代码靠配置或消息约定开启能力开启方式效果匿名转发消息内容以//开头转发时发送者显示为“匿名”//前缀被去掉防撤回const 段配置 data_path文件先落盘本地再走转发源群撤回后副本仍在群满提醒add 段填 groups 与 users被监控群有空位成员少于 500且当前账号不在群里时私聊 users 中的联系人30 分钟冷却AI 应答chat 段填图灵 apikey 与 apiurl群里被 或私聊时自动调用接口作答含“不知道 / 不会 / 抱歉”的回答直接丢弃好友自动通过程序运行时默认开启accept_friend 处理器自动通过收到的好友申请故障排查现象、原因与处理多数问题出在环境或群名匹配上逐条对照二维码不显示或显示不全 → 终端不支持 enableCmdQR2 的输出方式 → 在 主程序入口 的 auto_login 中把它改成 1、-1、-2或 True 以图片弹出。消息没有转发 → 配置里的群名与实际群名不是精确匹配含空格、特殊符号→ 按群列表逐字核对群名。文件未转发 → data_path 不存在或无写权限或文件为零字节、超过 max_file_size → 建目录并检查权限调整大小上限。扫码登录失败 → 账号被网页版协议限制 → 换用未被限制网页登录的日常账号并确认网络可达微信服务器。重启后掉线 → 登录态丢失 → 保持 hotReloadTrue且不要清理本地登录态文件。从最小规则起步选一个常用源群sub 只填一个目标群扫码后确认文字能正常到达。再逐步加目标群和前缀稳定之后打开 AI 应答与群满监控。【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考