Repository
Current version released
3 years ago
Dnlibob
这是一个 LibOneBot,提供了 OneBot Connect 的实现和(OneBot 的)事件、动作、消息段等数据模型的类型定义。该库处于未完成的状态,欢迎你与我们一同构建。
Examples
Basic usage
import * as Dnlibob from "https://deno.land/x/dnlibob@0.14.0/mod.ts";
const ob = new App((data) => {
switch (data.action) {
default:
return {
status: "ok",
retcode: 0,
data: null,
message: "",
};
}
});
ob.start({
basic: {
onebot_version: "12",
impl: "test",
},
ws: [{
host: "127.0.0.1",
port: 9322,
send_msgpack: false,
}],
}, () => {
return {
"id": "b6e65187-5ac0-489c-b431-53078e9d2bbb",
"time": 1632847927.599013,
"type": "meta",
"detail_type": "connect",
"sub_type": "",
"version": {
"impl": "go-onebot-qq",
"version": "1.2.0",
"onebot_version": "12",
},
};
});