Teyda_libonebot

OneBot Version License Deno doc

Deno 的 LibOneBot 库,可以帮助开发者快速在新的聊天机器人平台实现 OneBot v12 接口标准。

功能

  • 提供 OneBot v12 标准 Event、Action、ActionResp 类型,是可扩展的,以及相应的工具函数
  • 提供 OneBot v12 实现端标准网络通讯协议

最小实例

import { OneBot, ImplConfig, DefaultHandler } from "https://deno.land/x/teyda_libonebot@0.1.3/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 方面之问题进行的指导。还有很多很多人......在此一并致以谢意!