Skip to content

kamenomi-dev/Onebot-Client-Next

Repository files navigation

Onebot Client Next

一个基于 Onebot v11 协议开发的客户端 SDK 本仓库参考自 Onebot-Client 架构

目录

[toc]

注意事项

Important

本项目主要对 LLOnebot 的 Onebot v11 协议接口进行封装,不保证提供的数据是否真实。

Caution

在本项目或其衍生、依赖项目等有依赖于 QQNTLiteLoader 的项目出现问题、需要反馈时,请勿在简中互联网中的平台上(例如 QQ、哔哩哔哩、知乎 等服务平台)进行以包含但不止截图、文本的形式反馈。

Caution

请勿将本项目或其衍生、依赖项目等传播在简中互联网的平台上。本项目本意在为个人开发者提供便利。

安装方式

使用 npm 包管理器:

npm i onebot-client-next

简单例子

import { Client } from "onebot-client-next"

const client = new Client(114514, {
    websocket_address: "ws://127.0.0.1:8080",
    access_token: "452AFF0CC359C86C"
})

client.Start().then(() => {
   // 在成功连接后做点什么... 
});

client.on("message.group", (message) => {
    // 处理消息。
});

特别感谢

  1. 感谢 LLOneBot 提供的 Onebot v11 接口支持
  2. 感谢 凉菜Onebot-Client SDK架构支持