0.2.0 |
|
---|
#5 in #oicq
140KB
4K
SLoC
AtriQQ: 亚托莉x螃蟹!
QQ群怎能少得了高性能亚托莉的身影呢?
本项目致力于快速部署,简单使用。
注意
本项目仅供学习参考,请勿用于非法或商业用途。
特性
- 使用Rust及ricq构建
Rust: 一门赋予每个人的构建可靠且高效软件能力的语言。
ricq: 基于rust编写的qq协议
- 部署快速,易于使用
部署
使用登陆帮助程序rq_login登陆后得到device和token,
放入bots文件夹内,然后配置登陆信息(位于service/login.toml
)即可
TODO
- 完善框架
- 支持插件化拓展
- 支持Rust动态库插件(主要)
- 支持Lua编写插件
- 支持Http api拓展
进度
- Rust动态库插件
-
消息链构造
-
监听群消息
-
监听好友消息
-
发送消息
- 纯文本
- 图片
..
-
若要使用Rust编写插件, 本项目提供了友好的接口, 可以快速上手: 插件开发文档
若需要使用其他的Native语言编写插件, 请参阅: 插件加载方式
注意
目前处于开发阶段, 不保证插件接口稳定
*在0.2版本(及以后), 插件提供一定程度的版本兼容。
Dependencies
~16–28MB
~445K SLoC