Releases: Maxwellads/wechat-telegram-userbot
Release list
v1.0-b
本版本大幅改善代码结构,添加了一些反向控制RPA机器人操作微信的功能,包括:查询联系人、发送消息、暂停机器人等。
- 修复了部分命令不会检查用户ID的漏洞;
- 现在RPA实例能从服务端获取指令并自行执行相关操作;
- 添加了OCR识别功能,大幅提升消息类型识别的准确率;
- RPA实例将会从本地的E:\Wechat-Telegram\hosts.json获取主机信息,也就是可以自定义主机地址了;
To-Do:
1、登录二维码截图应添加手动截图命令,避免出现二维码过期后无法即时更新的情况;
2、将OCR识别服务器整合至代码中;
3、考虑从HTTP通信转型到纯Websocket。
RPA实例获取链接:点我获取
注意:目前OCR服务器需要单独运行, 所以总共需要执行两个文件:run.py和ocr-test.py
v1.0-a
Bot功能大改版!
现已支持:
1、RPA查看消息后,由Telegram Bot转发;
2、在Telegram Bot回复收到的消息,RPA操作发送;
3、已经能识别文字、视频、图片、公众号短视频等消息类型,并进行转发;
4、支持根据对方消息内容自动回复,并可从特定的微信号接收消息,报告上一期间消息的接收情况;
5、自动识别登录情况,如果没有登录,则自动截图二维码,并定期更新截图;
To-Do:
1、未来考虑从HTTP通信转型到纯Websocket
2、登录二维码截图应添加手动截图命令,避免出现二维码过期后无法即时更新的情况;
3、应添加主动发送消息功能;
4、有少许情况出错将直接导致RPA App终止,应添加向Telegram Bot报告错误功能。
20241023
稳定版本。
添加以下下功能:
1、使用/login指令手动登录微信(可以用来手动截取登录二维码);
2、当在其他电脑登录时自动挂起RPA实例;
3、优化部分涉及到OCR的流程;
4、Keepalive功能,每5分钟检查一次RPA实例是否在线
To-do:
1、OCR点击
2、OCR集成
3、优化新消息处理流程
注:
RPA文件夹里的内容放在D:\Wechat-Telegram下,否则无法读取Bot的地址配置。
Bot文件夹放在需要执行的机器上即可。里面的ocr.py目前需要单独执行!
RPA实例获取链接:点我获取
v0.1-a
初始版本。
当前仅支持获取新消息,无法获取消息数量和内容;
未来将考虑基于开源OCR服务器丰富功能。
To-do:
- Localhost OCR服务器
- 识别新消息数量
- 查找新消息来源并回报给Telegram Bot