0.2.0 2022年8月31日

#5 in #oicq

AGPL-3.0

140KB
4K SLoC

AtriQQ: 亚托莉x螃蟹!

QQ群怎能少得了高性能亚托莉的身影呢?

本项目致力于快速部署,简单使用。

注意

本项目仅供学习参考,请勿用于非法或商业用途。

特性

  • 使用Rust及ricq构建

Rust: 一门赋予每个人的构建可靠且高效软件能力的语言。

ricq: 基于rust编写的qq协议

  • 部署快速,易于使用

部署

使用登录帮助程序rq_login登录后得到device和token,放入bots文件夹内,然后配置登录信息(位于service/login.toml)即可

待办事项

  • 完善框架
  • 支持插件化扩展
    • 支持Rust动态库插件(主要)
    • 支持Lua编写插件
    • 支持Http api扩展

进度

  • Rust动态库插件
    • 消息链构造

    • 监听群消息

    • 监听好友消息

    • 发送消息

      • 纯文本
      • 图片

      ..

若要使用Rust编写插件,本项目提供了友好的接口,可以快速上手: 插件开发文档

若需要使用其他的Native语言编写插件,请参阅: 插件加载方式

注意

目前处于开发阶段,不保证插件接口稳定

*在0.2版本(及以后),插件提供一定程度的版本兼容。

依赖

~17–29MB
~454K SLoC