Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niuhuan/mirai-bot
一个基于MariFramework的QQ机器人, 可以玩农场小游戏。
https://github.com/niuhuan/mirai-bot
bot qq qqbot
Last synced: 25 days ago
JSON representation
一个基于MariFramework的QQ机器人, 可以玩农场小游戏。
- Host: GitHub
- URL: https://github.com/niuhuan/mirai-bot
- Owner: niuhuan
- Created: 2021-09-16T06:32:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-06T07:14:29.000Z (over 2 years ago)
- Last Synced: 2024-10-19T04:08:20.511Z (3 months ago)
- Topics: bot, qq, qqbot
- Language: Go
- Homepage:
- Size: 638 KB
- Stars: 22
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
mirai-bot
=====
一个基于MiraiFramework的QQ机器人PS: 已经跟随MiraiGo升级到 go1.18
# 设计思路
[MiraiFramework](https://github.com/niuhuan/mirai-framework)
所有的功能都是由插件完成, 事件发生时, 调度器对插件循环调用, 插件响应是否处理该事件, 直至有插件响应事件, 插件发生异常, 或插件轮训结束, 最后日志结果被记录, 事件响应周期结束。
![img.png](images/invoke.png)
# 运行须知
1. 第一次运行 会生成 mirai.yml 和 device.json, 将机器人的账号和密码的MD5填入 mirai.yml 中.
2. 本bot使用了redis和mongo, mongo和redis官网下载, 解压后可直接使用, 如果您没有条件下载, 可以删除database包以及需要数据库的plugins之后启动.- (OPTIONAL) 第一次登录 您可以安装安卓软件DeviceInfo, 参照内容修改device.json, 并将protocol改为2(安卓手表)/1(安卓手机)将绕过设备锁
依赖关系
- 圈子插件 : mongo / redis
- 农场插件 : mongo / redis# 功能展示
## 模版功能
### 菜单
![](images/plugin01.jpg)
#### 农场
![](images/plugin02.jpg)
![](images/plugin03.jpg)
![](images/plugin04.jpg)### 图库
![](images/plugin05.jpg)
### 群管
![](images/plugin06.jpg)
### 圈子
签到, 打劫, 或者兑换成其他游戏的货币
![](images/sig01.png)
![](images/sig02.png)
## 其他利用此模版实现的功能
### 视频互动冒险
![](images/ext01.jpg)
### 定时通知或2019新冠疫情播报
![](images/ext02.jpg)