XYCode-Kerman / YiriMiraiOneBot

YiriMiraiOneBot是一个OneBot 12协议上的Python SDK,延续YiriMirai项目轻量级、低耦合的编码风格。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YiriMiraiOneBot

OneBot: 12 (shields.io)GitHub LicenseGitHub Repo stars

YiriMiraiOneBot是一个OneBot 12协议上的Python SDK,延续YiriMirai项目轻量级、低耦合的编码风格。

警告:YiriMiraiOneBot正处于开发状态,请勿将其用于生产环境。

功能

* 适配器 * [ ] HTTP适配器 * [ ] HTTP Webhook适配器 * [ ] 正向WebSocket适配器 * [ ] 反向Websocket适配器 * 消息类型 * [ ] Text * [ ] Image * [ ] Mention * [ ] Mention_all * [ ] Voice * [ ] Audio * [ ] Video * [ ] File * [ ] Location * [ ] Reply * 接口定义 * [ ] 元接口 * [ ] 元事件 * [ ] 元动作 * [ ] 消息接口 * [ ] 消息段 * [ ] 消息动作 * [ ] 单用户接口 * [ ] 用户消息事件 * [ ] 用户通知事件 * [ ] 用户动作 * [ ] 单级群组接口 * [ ] 群消息事件 * [ ] 群通知事件 * [ ] 群动作 * [ ] 两级群组接口 * [ ] 群组消息事件 * [ ] 群组通知事件 * [ ] 群组动作 * [ ] 文件接口 * [ ] 文件动作

安装

您可以将本仓库克隆到本地并作为一个目录使用:

git clone https://github.com/YiriMiraiProject/YiriMiraiOneBot.git ./YiriMiraiOneBot
cd YiriMiraiOneBot
poetry install

使用

WIP...

参与开发

参与YiriMiraiOneBot的开发,需要遵循开发守则(WIP),并为新添加的代码提供测试代码。

开源协议

本项目采用AGPL-3.0协议。请注意,AGPL-3.0 是传染性协议。如果你的项目引用了 YiriMiraiOneBot,请在发布时公开源代码,并同样采用 AGPL-3.0 协议。

About

YiriMiraiOneBot是一个OneBot 12协议上的Python SDK,延续YiriMirai项目轻量级、低耦合的编码风格。

License:GNU Affero General Public License v3.0