文件名称:birch:具有健全 API 的 IRC 保镖
文件大小:34KB
文件格式:ZIP
更新时间:2024-07-18 13:00:17
JavaScript
桦木 一个使用 Node.js 编写的具有健全 API 的 IRC 保镖。 警告:代码最近从回滚项目的 IRC 客户端分叉出来,仍然需要清理和剥离回滚概念。 它尚未准备好用于生产用途。 目的 Birch 主要供需要有效管理大量客户端和机器人连接的基于 Web 的 IRC 客户端使用。 它也可能被传统的桌面客户端使用。 该项目的首要任务是提供一个简单、现代的 API 来与 IRC 网络进行交互。 它旨在优雅地处理停机和缓存,与不同网络的垃圾邮件预防方法(WEBIRC、identd)集成,并使 NickServ 和 ChanServ 等常用服务成为 API 的一等公民。
【文件预览】:
birch-master
----client()
--------index.js(1KB)
--------package.json(260B)
----server()
--------config.js(76B)
--------index.js(16KB)
--------package.json(351B)
--------server.js(3KB)
--------queue.js(2KB)
--------Data()
----test()
--------libtest.js(543B)
--------irc-test.js(7KB)
--------bus-test.js(2KB)
--------ircUtils.js(2KB)
--------simulateIrc.js(2KB)
--------irc.js(12KB)
----LICENSE(11KB)
----src()
--------index.js(26B)
--------lib.js(6KB)
--------consumers.js(4KB)
----doc()
--------consumer-schema.md(952B)
--------event-schema.md(492B)
----.gitignore(535B)
----lib()
--------ObjectReader.js(778B)
--------generate.js(13KB)
--------bus.js(3KB)
--------logger.js(1KB)
----README.md(789B)