<p> 大部分开源微信机器人项目非常复杂,且很难嵌入到自己的项目中而WeChatFerry可定制化非常高,整个代码使用也比较简单,下面介绍一款笔者正在使用的一款机器人,相比源代码稍微做了一些修改,同时本次也会讲到跨几门编程语言开发方式,WeChatFerry使用Python开发,也就是如果你熟悉Python可以直接使用Python直接开发,如果你不熟悉Python也可以使用Go语言进行开发,当然你可以可以使用易语言进行开发,本套源码里面我会提供Python源码、go语言开发Demo、易语言开发Demo方便开发者直接开发,可以选择你熟悉的编程,当然稍作修改你也可以实现使用php进行开发,该框<span style="color:#fe2c24;">架目前是完全免费的</span>,近期测试大量机器人框架,最后选定这款,当然也有其他收费的框架,但是这款框架的功能完全足够使用,你只需要参照作者文章即可实现自己的机器人开发,注:<strong>新环境先养号,不然容易风控。</strong></p>
讯享网
源码下载 关注微信公众号<TEST安全>后回复 机器人 即可下载
1、需要安装指定版本微信3.9.10.27,下面提供两个下载地址,任选其一,下载完成后直接安装
讯享网
安装python安装 Python>=3.9(Python 12 需要自己编译依赖,慎选,本文使用的是例如 3.10.11 ,下载地址如下
然后解压源码 主程序源码
讯享网
安装完成后需要先启动Demo,如果你是go语言开发则直接在其他程序联合开发Demogo语言目录运行
然后直接运行main.py
然后扫码登录,登录成功后需要把自动更新功能取消
运行main.py后go语言可以得到如下提示
此时直接使用微信发消息测试,私聊可发送 任意文字,将收到回复如图

群聊可以发送 hello 或 你好 或@你登录的微信 将收到如图回复
争对go语言具体逻辑可在下面的代码片段自行开发即可
讯享网
争对python用户可在"主程序源码"robot.py文件 下面代码片段直接开发相关功能
争对易语言用户可在下面代码片段直接开发相关功能
讯享网
如果你不会go语言或python可直接使用易语言进行开发提示,运行 机器人发送信息Demo.e 如图 点击发送消息给用户即可发送想要的消息,然后具体逻辑自行开发
最后由于时间关系,文章没有写java用户demo,java或其他编程用户,只需在本机监听TCP监听8866端口后运行main.py,即可接收到用户发来的消息,如果需要给用户发送消息可以使用TCP按照如下连接字符串发送即可
参考资料
https://github.com/lich0821/WeChatFerry
https://github.com/lich0821/wcf-client-rust
https://github.com/lich0821/WeChatRobot
https://github.com/microsoft/vcpkg/releases
https://mp.weixin..com/s/CGLfSaNDy8MyuyPWGjGJ7w
https://github.com/CliffHan/wechat-bot
更多欢迎扫描关注微信公众号<TEST安全>

博客地址https://www.xsssql.com/article/1011.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/153475.html