一个基于 Mirai 和 Graia-Ariadne 的QQ机器人
项目特色
- 基于Sqlalchemy的异步ORM
- 权限管理系统
- 频率限制模块
- 丰富的功能
- 可视化管理模块【TODO】
- 基于loguru的日志系统
- 基于alembic的数据库版本管理功能
项目部署
使用文档
注意
-
目前机器人尚未完善,仍有许多bug存在,若您在使用中发现了bug或有更好的建议,请提ISSUE
-
目前仅对 sqlite 数据库进行了适配,使用 Mysql 以及 PostgreSQL 产生的bug可能会很多并且会导致程序无法运行,若您需要稳定的运行请使用sqlite
-
支持的数据库类型请查看sqlalchemy文档
-
若您有好的解决方法可以PR,但请保证sqlite的兼容性
鸣谢
-
mirai ,高效率 QQ 机器人框架 / High-performance bot framework for Tencent QQ
-
mirai-api-http ,Mirai HTTP API (console) plugin
-
Graia Ariadne(目前使用) ,一个优雅且完备的 Python QQ 自动化框架。基于 Mirai API HTTP v2。
-
Graia Appliation(老版使用) ,一个设计精巧, 协议实现完备的, 基于 mirai-api-http 的即时聊天软件自动化框架.