Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/simple-robot/simbot-component-qq-guild
一个 Kotlin 多平台的QQ机器人(包括群聊) SDK,一个 Simple Robot 的组件库。对接官方API,Java 友好、异步高效 😻😻😽
https://github.com/simple-robot/simbot-component-qq-guild
kotlin kotlin-coroutines kotlin-multiplatform kotlin-multiplatform-library qq qq-bot qq-guild qq-guild-bot qqbot qqguild qqguildbot simbot simbot-component simple-robot tencent
Last synced: 26 days ago
JSON representation
一个 Kotlin 多平台的QQ机器人(包括群聊) SDK,一个 Simple Robot 的组件库。对接官方API,Java 友好、异步高效 😻😻😽
- Host: GitHub
- URL: https://github.com/simple-robot/simbot-component-qq-guild
- Owner: simple-robot
- License: lgpl-3.0
- Created: 2021-11-23T13:13:43.000Z (about 3 years ago)
- Default Branch: dev/main
- Last Pushed: 2024-10-25T00:30:03.000Z (2 months ago)
- Last Synced: 2024-10-25T01:14:23.443Z (2 months ago)
- Topics: kotlin, kotlin-coroutines, kotlin-multiplatform, kotlin-multiplatform-library, qq, qq-bot, qq-guild, qq-guild-bot, qqbot, qqguild, qqguildbot, simbot, simbot-component, simple-robot, tencent
- Language: Kotlin
- Homepage: https://simbot.forte.love/component-qq-guild.html
- Size: 10.4 MB
- Stars: 21
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
#
这是一个 [Kotlin 多平台][KMP]
的 [**QQ机器人官方API**][qg bot doc]
SDK 实现库,
也是 [Simple Robot][simbot4 gh] 标准API下实现的组件库,
异步高效、Java友好!借助 simbot 核心库提供的能力,它可以支持很多高级功能和封装,比如组件协同、Spring支持等,
助你快速开发机器人应用!> 序列化和网络请求相关分别基于 [Kotlin serialization](https://github.com/Kotlin/kotlinx.serialization)
和 [Ktor](https://ktor.io/).## 文档与引导
- 手册: [Simple Robot 应用手册](https://simbot.forte.love) 及其中 [**QQ机器人组件**](https://simbot.forte.love/component-qq-guild.html) 部分
- [文档引导站&API文档](https://docs.simbot.forte.love)
- [**社群**](https://simbot.forte.love/communities.html) 文档中也有提供社群信息喔
- 前往 [组织首页](https://github.com/simple-robot/) 了解更多有关组件、文档、以及社群等相关信息!---
我们欢迎并期望着您的
[反馈](https://github.com/simple-robot/simbot-component-qq-guild/issues)
或
[协助](https://github.com/simple-robot/simbot-component-qq-guild/pulls),
感谢您的贡献与支持!## 概述
QQ机器人组件是对 [simbot4核心库](https://github.com/simple-robot/simpler-robot)
的组件实现,
是一个相对高度封装的模块,并提供simbot大部分能力,包括事件监听、多组件协同、Spring Boot Starter 等。👉 [前往模块](simbot-component-qq-guild-core) 了解更多~
## 命名说明
QQ机器人组件命名为 `simbot-component-qq-guild` ,
因为最早开始QQ并未开放普通个人开发者使用QQ群聊、QQ单聊的功能,
因此此组件当时仅支持QQ频道。
在开放后,其两端可以合并在一起使用,因此QQ群相关的能力才被支持。> 也许未来会更名为 `simbot-component-qq` ?
## 法欧莉!
如果你想看一看使用QQ频道组件实现的具体作品,
可以前往QQ频道添加亲爱的 [法欧莉斯卡雷特](https://qun.qq.com/qunpro/robot/share?robot_appid=101986850) 来体验喔~## License
`simbot-component-qq-guild` 使用 `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 .
```[simbot4 gh]: https://github.com/simple-robot/simpler-robot/tree/v4-dev
[simbot doc]: https://simbot.forte.love
[qg bot doc]: https://bot.q.qq.com/wiki/develop/api/
[KMP]: https://kotlinlang.org/docs/multiplatform.html