WxBot:好玩的个人微信机器人程序
WxBot是一个功能丰富的微信机器人程序,支持多框架接入和插件开发。用户可以通过配置相关软件和回调地址来使用WxBot进行天气查询、ChatGPT聊天等操作,满足各种需求。
直达下载
回到上一页
clickgpt_line.png_noView
介绍

WxBot是一个为微信用户设计的多功能机器人程序,通过引入DeanDLL、VLW等框架,支持插件开发,能够执行诸如查天气、ChatGPT聊天、设置定时任务、监控公众号转发等多种功能。其设计目标是创建一个能够无侵入扩展的多功能机器人助手,为用户提供便利和乐趣。

github_ai_tool_wxbot_1

主要特点:

  • 无侵入式扩展:框架和功能都可以无侵入式扩展,现已接入Dean DLL、VLW框架,并集成了多种插件功能。
  • 丰富的功能:已集成的功能包括但不限于天气查询、ChatGPT聊天、设置定时任务、监控公众号转发等。
  • 新手友好:提供了BiliBili和YouTube的视频教程,帮助新手快速上手使用。

使用前提:

在开始使用WxBot之前,用户需要配置相关的微信hook类软件,并在这些软件上设置回调地址。本项目支持Dean DLL、VLW两个框架,用户可以根据需要选择或添加其他框架。

如何使用:

  • 本地运行:克隆项目代码,配置config.yaml,然后通过go run main.go进行调试运行或通过make release进行编译。
  • Releases包:从GitHub的Releases页面下载对应系统的编译包,解压后直接执行二进制文件即可。
  • Docker运行:可以选择一键脚本启动或命令启动,注意提前配置config.yaml

github_ai_tool_wxbot_2

开发指南:

如果您想要扩展自己的插件或接入其他框架,可以参考pluginsframeworks目录下的现有内容。修改plugins.yaml后,需要执行一次make pluginsgo generate -tags plugins ./engine/plugins生成对应的plugins.go文件再进行编译。

注意事项:

  • 本项目仅供学习交流使用,不得用于商业用途。
  • 使用本项目造成的封禁账号等后果,本项目不承担任何责任。
  • 本项目暂时只支持HTTP协议,不考虑websocket协议支持。

WxBot是一个功能丰富、扩展性强的微信机器人项目,旨在为用户提供更多便利和乐趣。无论你是开发者还是普通用户,WxBot都能满足你的需求。

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字python领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群