Argon
一个基于 graia-broadcast
和 mirai-api-http v2
的 Python SDK。
本项目适用于 mirai-api-http 2.0 以上版本。
目前仍处于开发阶段,内部接口可能会有较大的变化。
The Stasis / 停滞
为维持 GraiaProject
统一性,本项目正式由 Argon
更名为 Ariadne
本项目已Archive.
安装
已移除 PyPI 包
鸣谢&相关项目
这些项目也很棒, 去他们的项目页看看, 点个
Star
以鼓励他们的开发工作, 毕竟没有他们也没有Argon
.
特别感谢 mamoe
给我们带来这些精彩的项目:
mirai
: 一个高性能, 高可扩展性的 QQ 协议库mirai-console
: 一个基于mirai
开发的插件式可扩展开发平台mirai-api-http
: 为本项目提供与mirai
交互方式的mirai-console
插件
GraiaProject
的其他项目:
Broadcast Control
: 扩展性强大, 模块间低耦合, 高灵活性的事件系统支持,是Argon
的底层。兼容Components
: 简单的消息链元素选择器 不兼容,将提供移植Template
: 消息模板 不兼容,将提供移植Saya
间接但简洁的模块管理系统. 兼容Scheduler
: 简洁的基于asyncio
的定时任务实现. 兼容Application
(a.k.a v4): 本项目的结构基础,支持mirai-api-http v1.x
版本 。不完全兼容,建议参照项目内实现名称进行移植工作Avilla
(a.k.a v5): 下一代即时通讯框架。The Future
。不兼容
Argon
在开发中还参考了如下项目:
YiriMirai
: 本项目的adapter
及MessageChain
实现参考。
许可证
GNU AGPLv3
是本项目的开源许可证.