GNU Affero General Public License v3.0

项目介绍

GraiaProject/Ariadne 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 GNU Affero General Public License v3.0 许可证,目前获得 760 个 Star、44 次 Fork。

仓库全名
GraiaProject/Ariadne
开源许可证
GNU Affero General Public License v3.0
Star 数
760
Fork 数
44
未关闭 Issue
4

README 摘要

Ariadne Another elegant framework for mirai and mirai-api-http v2. 接受当下, 面向未来. :-:|:-:|:-:|:-:| :-:|:-:|:-:|:-:| 本项目适用于 mirai-api-http 2.0 以上版本. Ariadne 是 Graia Project 继承了 Application 并进行了许多改进后产生的作品, 相信它可以给你带来良好的 Python QQ Bot 开发体验. 注意, 本框架需要 mirai-api-http v2. 安装 pdm add graia-ariadne 或 poetry add graia-ariadne 或 pip install graia-ariadne 我们强烈建议使用 pdm / poetry 进行包管理 开始使用 更多信息请看 讨论 QQ 交流群: 邀请链接 QQ 群不定时清除不活跃成员,…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Ariadne 用什么语言开发?

主要使用 Python 编写,采用 GNU Affero General Public License v3.0 许可证,目前有 760 个 Star。

Ariadne 可以免费商用吗?

仓库标注的许可证为 GNU Affero General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 Ariadne 的源码?

可以直接克隆仓库:git clone https://github.com/GraiaProject/Ariadne.git,默认分支为 dev;安装与运行步骤见仓库 README。

Ariadne 最近还在维护吗?

仓库最近一次更新为 10月6日,当前有 4 个未关闭 Issue;Star 数为 760,可作为社区活跃度的参考。

README

Ariadne

Another elegant framework for mirai and mirai-api-http v2.

接受当下, 面向未来.

PyPI Python Version

Code style: black Imports: isort License pdm-managed

文档 docs docs docs
API 参考 docs docs docs

本项目适用于 mirai-api-http 2.0 以上版本.

Ariadne 是 Graia Project 继承了 Application 并进行了许多改进后产生的作品, 相信它可以给你带来良好的 Python QQ Bot 开发体验.

注意, 本框架需要 mirai-api-http v2.

安装

pdm add graia-ariadne

或

poetry add graia-ariadne

或

pip install graia-ariadne

我们强烈建议使用 pdm / poetry 进行包管理

开始使用

from graia.ariadne.app import Ariadne
from graia.ariadne.connection.config import config
from graia.ariadne.model import Friend

app = Ariadne(config(verify_key="ServiceVerifyKey", account=123456789))


@app.broadcast.receiver("FriendMessage")
async def friend_message_listener(app: Ariadne, friend: Friend):
    await app.send_message(friend, "Hello, World!")


Ariadne.launch_blocking()

更多信息请看 快速开始

讨论

QQ 交流群: 邀请链接

QQ 群不定时清除不活跃成员, 请自行重新申请入群.

文档

API 文档 官方文档 社区文档 鸣谢

如果认为本项目有帮助, 欢迎点一个 Star.

协议

本项目以 GNU AGPL-3.0 作为开源协议, 这意味着你需要遵守相应的规则.

持续集成 (CI) 状态

API Doc Status pre-commit.ci status

API 文档构建 发布

参与开发

贡献指南

评论

暂无评论