ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

微信群消息自动转发怎么实现?5 分钟用上 wechat-forwarding

微信群消息自动转发怎么实现?5 分钟用上 wechat-forwarding 微信群消息自动转发怎么实现5 分钟用上 wechat-forwarding【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding如果你还在为微信群消息自动转发发愁一条通知要手动复制粘贴到五六个群这件事今天就能交给机器人。wechat-forwarding是一个基于 Python 的微信群消息自动转发机器人源群发一条消息目标群立刻同步文字、图片、视频、文件、位置全能转。读完这篇5 分钟内你能让第一条转发规则跑起来。先看 30 秒效果消息转发是怎么跑的你在源群做动作接下来会看到这些事在技术讨论群发今晚 8 点发版几秒后产品群、项目群各出现同样内容开头挂着[技术分享] 张三:这样的前缀发一张图片目标群收到的是原图不压缩发一个文件机器人先把它下载落到本地data目录再原样投递全程零人工消息走异步队列说白了就是一个先进先出的待办列表慢慢发不会因为消息多就把账号发封你只负责在正确的群里说一次话剩下的群与群之间的搬运交给 wechat-forwarding。跑起来一条命令流git clone https://gitcode.com/gh_mirrors/we/wechat-forwarding cd wechat-forwarding pip install itchat requests timeout-decorator cp config_sample.json config.json3 个依赖包各管一段itchat负责扫码登录和收发消息requests调用 AI 接口timeout-decorator给文件下载加 60 秒超时。打开刚复制出来的config.json把转发规则填成{ forward: { config: { 技术讨论群: {prefix: [技术分享], sub: [产品群, 项目群]} }, data_path: data, max_file_size: 500000 } }config里键是源群名sub是目标群名单prefix是转发前加的前缀。data_path指定文件下载后的落盘目录。max_file_size是文件大小上限单位字节500000 约等于 500KB。启动它python wechat-forwarding.py终端会打印出登录二维码用手机微信扫码确认。二维码消失、终端开始正常滚动输出说明机器人已经上线。如果二维码显示不全把源码里auto_login(hotReloadTrue, enableCmdQR2)的enableCmdQR换成1、-1、-2或改成True让它弹窗显示图片。hotReloadTrue会把登录态存到本地下次重启免扫码。记住配置里只填群名不填群 ID。它能覆盖什么消息自动转发能力清单能力一句话说明需要额外配置文字自动拼成前缀 发送者昵称 内容来源一目了然否图片下载原图后再发送不压缩画质否视频和图片走同一条下载-转发通道保持原始质量否文件先落盘到data_path再投递对方撤回也留得下副本否位置解析出地点名和标签跟链接一起转发否语音 / 分享卡片在群消息监听范围内不会漏消息否两个容易忽略的细节零字节文件会被静默跳过不往所有群投损坏文件超过max_file_size的大文件直接拦截相当于内置一道转发闸门记住所有类型共用一份配置加消息类型不用改代码。三个转发场景照着改就能用家庭信息桥个人量级你是家庭主群的管理者想让重要消息同步给亲戚群和父母群。家庭主群: {prefix: [家庭], sub: [亲戚群, 父母群]}源群加前缀一条转发两群。紧急通知不用再逐群手动发。跨部门协作小团队量级你是技术组长管着研发群、产品群、测试群进展要同步给三方。技术群: {prefix: [研发], sub: [产品群, 测试群, 管理层群]}一份消息四群共享不用喊谁顺手转一下。多城市社群分发中大型量级你运营一个总部群加多个城市分群的矩阵总群通知要下发城市群的动态要回流。config: { 总群: {prefix: [总群通知], sub: [北京群, 上海群, 广州群]}, 北京群: {prefix: [北京], sub: [总群]} }总群下发、城市群回流两边永远信息对齐。记住三个场景只是往config里加键结构永远一样。再推一把转发机器人的三个进阶点匿名转发开头加 // 就行默认行为是转发消息始终带上原发送者昵称。消息开头加//转发出去时发送者就显示为匿名且//本身会被剔除。不用改任何配置代转不方便署名的通知时很实用。适合经常做代转的群管。群满自动提醒add 区块默认不监控。在add区块配置groups和users被监控群的成员数低于 500 时会私聊通知名单里的人群里有空位了。内置 30 分钟冷却不会有人退群就轰炸你。适合需要持续拉新的人群群主。add: {groups: {技术群: 0}, users: [老王]}被 时 AI 自动应答chat 区块默认 AI 不工作。在chat区块填入图灵机器人的apikey和apiurl后机器人在群里被 会自动作答私聊你的消息也会自动回复。它内置不知道、不会、抱歉话术过滤答不上来就保持沉默。适合答疑型、客服型群。记住进阶点都是改配置不改代码。转发跑不通90% 卡在这两类环境问题二维码不显示或显示不全→ 终端渲染限制 → 把源码里enableCmdQR改成1、-1、-2或改成True弹窗显示重启后又要扫码→ 登录态没保存 → 确认auto_login那行hotReloadTrue没被改动且登录态文件没被清理文件下载卡死整个流程→ 超时包没装 → 确认装过timeout-decorator下载自带 60 秒超时兜底配置 / 匹配问题消息没有转发→ 群名没精确匹配 → 群名一字不差写进forward.config的键空格、符号都要一致文件转发失败→ 超限或零字节 → 核对文件大小是否超max_file_size单位字节并确认data_path目录有写权限记住九成问题出在环境或群名匹配。wechat-forwarding 的全部逻辑集中在wechat-forwarding.py这 1 个文件里转发、发送队列、AI 应答、群满监控各占一个类读一遍就能改。建议先跑通一个群转到两个群的最简场景再逐步加add、chat这些配置项。与其继续在五个群里来回复制粘贴不如花 5 分钟把它跑起来。【免费下载链接】wechat-forwarding在微信群之间转发消息项目地址: https://gitcode.com/gh_mirrors/we/wechat-forwarding创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表