All Projects → botuniverse → onebot

botuniverse / onebot

Licence: MIT license
OneBot:统一的聊天机器人应用接口标准

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to onebot

zhamao-framework
协程、高性能、灵活的聊天机器人 & Web 开发框架(炸毛框架)
Stars: ✭ 99 (-91.11%)
Mutual labels:  qqbot, onebot, cqhttp
Onebot
OneBot 标准:一个聊天机器人应用接口标准
Stars: ✭ 455 (-59.12%)
Mutual labels:  protocol, standard, qqbot
GreenOnions
一个Mirai的QQ机器人, 实现了搜图, RSS订阅转发, 根据PixivID下载原图, 翻译, setu等功能
Stars: ✭ 109 (-90.21%)
Mutual labels:  qqbot, onebot, cqhttp
Shiro
基于OneBot协议的QQ机器人快速开发框架
Stars: ✭ 78 (-92.99%)
Mutual labels:  qqbot, onebot, cqhttp
OneBot-YaYa
✨ OneBot(原CQHTTP) 多平台的实现
Stars: ✭ 108 (-90.3%)
Mutual labels:  qqbot, onebot, cqhttp
ProtobufBot
QQ机器人框架 ProtobufBot 整体介绍。看README
Stars: ✭ 45 (-95.96%)
Mutual labels:  qqbot, onebot, cqhttp
accenbot
基于Onebot-kotlin实现的QQ群聊天机器人,遵循OneBot标准。极简、高效的框架。
Stars: ✭ 17 (-98.47%)
Mutual labels:  qqbot, onebot
java
基于 go-cqhttp 和 java 的 qq 机器人
Stars: ✭ 128 (-88.5%)
Mutual labels:  qqbot, cqhttp
Go-Mirai-Client
基于MiraiGo的客户端,使用反向 websocket 收发私聊、群聊消息,消息格式类似onebot。支持多账号,很稳定
Stars: ✭ 90 (-91.91%)
Mutual labels:  qqbot, cqhttp
Miraigo
qq协议的golang实现, 移植于mirai
Stars: ✭ 404 (-63.7%)
Mutual labels:  protocol, qqbot
Coolq Http Api
为 酷Q 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力
Stars: ✭ 1,787 (+60.56%)
Mutual labels:  qqbot, cqhttp
coolq-php-sdk
coolq-php-sdk
Stars: ✭ 23 (-97.93%)
Mutual labels:  qqbot, cqhttp
MiraiCQ
用C/C++,易语言写QQ机器人,兼容酷Q插件,支持Linux(通过Wine)
Stars: ✭ 55 (-95.06%)
Mutual labels:  qqbot, onebot
splatoon2-qqbot
主要用于 Splatoon2 群的机器人
Stars: ✭ 40 (-96.41%)
Mutual labels:  qqbot, cqhttp
nonebot-plugin
一些 NoneBot 即开即用、良好兼容的插件——自定义表情包、早晚安、Vtuber今日运势等
Stars: ✭ 101 (-90.93%)
Mutual labels:  qqbot, cqhttp
Misp Rfc
Specifications used in the MISP project including MISP core format
Stars: ✭ 31 (-97.21%)
Mutual labels:  protocol, standard
OlivOS
OlivOS / Witness Union
Stars: ✭ 48 (-95.69%)
Mutual labels:  onebot, cqhttp
kaiheila-onebot
OneBot(原CQHTTP)的开黑啦(kaiheila)平台实现。
Stars: ✭ 20 (-98.2%)
Mutual labels:  onebot, cqhttp
standard-www
👆 Website for JavaScript Standard Style (@standard)
Stars: ✭ 28 (-97.48%)
Mutual labels:  standard
tcp-multiplexer
A TCP service multiplexer in Python
Stars: ✭ 32 (-97.12%)
Mutual labels:  protocol

OneBot

OneBot 是一个聊天机器人应用接口标准,旨在统一不同聊天平台上的机器人应用开发接口,使开发者只需编写一次业务逻辑代码即可应用到多种机器人平台。

注意,本仓库是 OneBot 标准的最新草案,发布在 https://12.onebot.dev,要查看目前已正式发布的版本,请前往 https://onebot.dev 查找相关链接。

特点

  • 简洁:标准所描述的连接规范和接口定义简洁明了,易于理解、实现和接入,同时文档语言清晰易读
  • 通用:连接规范适用于几乎所有聊天机器人平台,接口定义抽象了众多聊天机器人 API 的共通部分,保证了通用性
  • 可扩展:针对不同聊天机器人平台提供的特色功能,OneBot 实现可根据需要方便地对标准接口进行扩展
  • 开放:标准的制定和维护采用开放的运作模式,贡献者提出 RFC 后,由社区评议决定是否接收

本地预览

要在本地预览 OneBot 标准文档,请参考下面命令:

$ pip install -r requirements.txt
$ mkdocs serve

贡献

如果你有兴趣帮助完善 OneBot,可积极参与 discussions 中的讨论、提出 RFC 或帮助更新标准文档,具体贡献方式请参考 贡献指南

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].