Teyda_libonebot
Deno 的 LibOneBot 库,可以帮助开发者快速在新的聊天机器人平台实现 OneBot v12 接口标准。
功能
- 提供 OneBot v12 标准 Event、Action、ActionResp 类型,以及相应的工具函数
- 提供 OneBot v12 实现端标准网络通讯协议
最小实例
import { OneBot, ImplConfig, DefaultHandler } from "https://deno.land/x/teyda_libonebot@0.2.5/src/mod.ts"
const ob = new OneBot({
impl: "idr",
platform: "telegram",
self_id: "114514",
config: ImplConfig.Default(),
action_handler: new DefaultHandler()
})
ob.run()
鸣谢
本项目的诞生离不开大家的帮助。shigma 对本项目 TypeScript 方面之问题进行的指导。以及 abrahum 对 API 方面之问题进行的指导。还有很多很多人......在此一并致以谢意!