https://github.com/henryxiaoyang/xybot
XYBot是一个可运行于Linux和Windows的基于Hook的微信机器人🤖️!✅高度可自定义! ✅支持自我编写插件!非常多的功能:天气🌤️、获取新闻📰、ChatGPT聊天🗣️、Hypixel玩家查询🎮、随机图片📷、随机链接🔗、随机群成员👥、五子棋♟️、签到✅、查询积分📊、积分榜🏆、积分转送💰、积分抽奖🎁、积分红包🧧等
https://github.com/henryxiaoyang/xybot
bot docker pc wechat wechat-bot wei-xin weixin
Last synced: about 2 months ago
JSON representation
XYBot是一个可运行于Linux和Windows的基于Hook的微信机器人🤖️!✅高度可自定义! ✅支持自我编写插件!非常多的功能:天气🌤️、获取新闻📰、ChatGPT聊天🗣️、Hypixel玩家查询🎮、随机图片📷、随机链接🔗、随机群成员👥、五子棋♟️、签到✅、查询积分📊、积分榜🏆、积分转送💰、积分抽奖🎁、积分红包🧧等
- Host: GitHub
- URL: https://github.com/henryxiaoyang/xybot
- Owner: HenryXiaoYang
- License: gpl-3.0
- Created: 2023-05-04T04:22:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-02T09:56:55.000Z (4 months ago)
- Last Synced: 2025-04-11T23:16:11.894Z (about 2 months ago)
- Topics: bot, docker, pc, wechat, wechat-bot, wei-xin, weixin
- Language: Python
- Homepage: https://henryxiaoyang.github.io/XYBot/
- Size: 9.05 MB
- Stars: 523
- Watchers: 8
- Forks: 70
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - XYBot - 基于docker和pywxdll hook注入的微信机器人🤖️!✅高度可自定义! ✅支持自我编写插件!非常多的功能:天气🌤️、获取新闻📰、ChatGPT聊天🗣️、Hypixel玩家查询🎮、随机图片📷、随机链接🔗、随机群成员👥、五子棋♟️、签到✅、查询积分📊、积分榜🏆、积分转送💰、积分抽奖🎁、积分红包🧧等 (Chatbots)
README
# 公告
# XYBotV1已停止更新,请前往XYBotV2 https://github.com/HenryXiaoYang/XYBotV2
# XYBot 微信机器人
![]()
XYBot是一个可运行于Linux和Windows的基于Hook的微信机器人。😊 具有高度可自定义性,支持自我编写插件。🚀
XYBot提供了多种功能,包括获取天气🌤️、获取新闻📰、Hypixel玩家查询🎮、战争雷霆玩家查询🎮、随机图片📷、随机链接🔗、五子棋♟️、签到✅、查询积分📊、积分榜🏆、积分转送💰、积分抽奖🎁、积分红包🧧等。🎉
XYBot还提供了AI相关的功能,包括ChatGPT🗣️,Dalle🎨。🤖
XYBot拥有独立的经济系统,其中基础货币称为”积分“。💰
XYBot还提供了管理员功能,包括修改积分💰、修改白名单📝、重置签到状态🔄、获取机器人通讯录📚、热加载/卸载/重载插件🔄等。🔒
XYBot详细的部署教程可以在项目的Wiki中找到。📚 同时,XYBot还支持自我编写插件,用户可以根据自己的需求和创造力编写自定义插件,进一步扩展机器人的功能。💡
✅高度可自定义!
✅支持自我编写插件!## 公告
由于需要频繁的更新维护,XYBot版本号格式将会发生变化,v0.0.7后面的版本号将会按照以下格式进行更新:
v大版本(hook/微信版本变动时更改).功能版本.Bug修复版本
例如:
- v1.0.1是v1.0.0的Bug修复版本
- v1.1.0是v1.0.0的功能版本
- v1.1.1是v1.1.0的Bug修复版本## 功能列表
用户功能:
- 获取天气🌤️
- 获取新闻📰
- ChatGPT🗣️
- Dalle🎨
- Hypixel玩家查询🎮
- 战争雷霆玩家信息查询💣
- 随机图图📷
- 随机链接🔗
- 五子棋♟️
- 签到✅
- 查询积分📊
- 积分榜🏆
- 积分转送💰
- 积分抽奖🎁
- 积分红包🧧管理员功能:
- 修改积分💰
- 修改白名单📝
- 重置签到状态🔄
- 获取机器人通讯录📚
- 热加载/卸载/重载插件🔄
- 查看已加载插件ℹ️## XYBot 文档 📄
文档中有完整的功能介绍,部署教程,配置教程,插件编写教程。
**[🔗XYBot 文档](https://henryxiaoyang.github.io/XYBot)**
## 功能演示
菜单
随机图片
ChatGPT

私聊ChatGPT
天气查询
五子棋
## 快速开始🚀
### Linux/Docker
```shell
docker pull henryxiaoyang/xybot:latestdocker run -d --name XYBot \
-e WC_AUTO_RESTART=yes \
-p 4000:8080 \
--add-host dldir1.qq.com:127.0.0.1 \
-v XYBot:/home/app/XYBot/ \
-v XYBot-wechatfiles:/home/app/WeChat\ Files/ \
--tty \
henryxiaoyang/xybot:latest
```### Windows
需要 Git 与 [Python3](https://www.python.org/downloads/release/python-3127/) 与 [微信3.9.10.27](https://github.com/lich0821/WeChatFerry/releases/download/v39.2.4/WeChatSetup-3.9.10.27.exe)
```shell
git clone https://github.com/HenryXiaoYang/XYBot.git
cd XYBot
pip install -r requirements.txt# 请手动启动微信
# 启动微信后执行
python start.py
```## 自我编写插件🧑💻
请参考模板插件:
**[🔗模板插件仓库️](https://github.com/HenryXiaoYang/XYBot-Plugin-Framework)**
## XYBot交流群
![]()
[**🔗图片会被缓存,点我查看最新二维码**](https://file.yangres.com/xybot-wechatgroup.jpeg)
## 捐赠
你的赞助是我创作的动力!🙏
## FAQ❓❓❓
#### ARM架构能不能运行?🤔️
不行
#### 用的什么微信版本?🤔️
3.9.10.27😄
#### 最长能运行多久?🤔️
XYBot内置了防微信自动退出登录功能,可以保持长时间运行。
## 特别感谢
https://github.com/ChisBread 感谢提供了Docker容器相关的信息!
https://github.com/lich0821 感谢这个项目的作者写的wcferry!
## ⭐️Star History⭐️
![]()