这是
Simple Robot v4
下的子项目,是针对
KOOK(开黑啦)bot
各方面的 simbot 组件库实现,
包括对 API 内容的实现、事件相关的实现以及 bot 对于事件的监听与交互等。
KOOK组件库可以作为底层API依赖使用、 轻量级的KOOK事件调度框架使用, 也可以基于 simbot 核心库的种种快速开发一个功能强大的 KOOK 机器人!
- 基于
Kotlin提供 KMP 多平台 特性,提供 Java 友好的API。 - 基于
Kotlin coroutines与Ktor提供轻量高效的API。
下文中
Simple Robot v4简称为simbot4
Important
为了方便代码管理,我们正在陆续将一些较为成熟的组件库合并到 核心库 中一同管理。 因此,本仓库的内容将会直接合并到 核心库 的 simbot-component-kook 目录下维护,并与核心库 共享版本号,也就是从下一个大版本开始,本组件的版本将会跟随核心库一起进入 5.x 版本。
除了其他原本就在计划内的内容更新之外,其他的信息(例如 Maven 仓库的路径、包路径等)均保持不变,迁移就只是改个版本号的事儿~
本仓库会继续保留并维护当前的 4.x 版本直到 5.x 正式推出,之后会进入归档状态。
- 手册: Simple Robot 应用手册 以及其中的 KOOK组件 部分。
- 文档引导站&API文档
- 前往 组织首页 了解更多有关其他组件、文档、以及社群等相关信息!
- 社群: 文档中也有提供社群信息喔
前往 支持列表 查看已经支持的API、尚未支持的API。 如果你迫切的希望支持某些API,而它们尚未被支持,请让我们知道!
前往 贡献手册 了解更多!
前往 组件手册 阅读 快速开始 相关章节。
如果你想看一看使用 KOOK组件实现的具体作品,
不妨添加我们亲爱的 法欧莉斯卡雷特
并使用 @法欧莉 今天的我 来看看效果吧~
simbot-component-kook 使用 LGPLv3 许可证开源。
This program is free software: you can redistribute it and/or modify it under the terms of
the GNU Lesser General Public License as published by the Free Software Foundation, either
version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this
program. If not, see <https://www.gnu.org/licenses/>.