微信机器人开发
近期在做客户运营工作,项目交付过程中加了很多客户的微信群,每天群里都会反馈大量的问题和需求,目前的需求是获取微信群的聊天记录,分析高频问题进行定向解决。针对频繁出现的问题,通过关键字进行自动回复。
最近把网上聊天机器人相关的python包都试用了一下,也有一些自己的心得和体会,在这与大家分享。我会把python代码和后端管理平台的代码,都跟大家分享。
1、ntchat
ntchat 只支持微信3.6.0.18版本,目前很多微信号都无法登录了,不过可以试用cheatengine修改微信的版本号,再登陆上去。旧版本的微信还有一个好处,不会每天都掉线。(由于版本比较老,不会被封号)
2、wxauto
wxauto 支持微信3.9.12版本,如官方介绍的一样,wxauto 是一个基于 Python-UIAutomation-for-Windows 的微信机器人,通过模拟微信客户端操作实现自动回复、消息转发等功能。(不会被封号)
3、WeChatFerry
WeChatFerry 支持微信版本3.9.12.27,Hook 技术,通过注入 DLL 劫持微信进程内存,拦截消息处理函数(如接收、发送),使用 NanoRPC 通信协议转发数据。极高封号率(>80%),直接侵入微信进程易被检测,测试过程中2个微信号均被限制PC登陆。(容易被封号)
后续将针对ntchat和wxauto两个包进行详细说明。大家有问题的,可以关注我的公众号,我会把所有内容同步更新到公众号,并及时回复大家遇到的问题。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)