文件名称:tkellem:使用 EventMachine 用 Ruby 编写的多设备 IRC 保镖
文件大小:47KB
文件格式:ZIP
更新时间:2024-07-06 20:11:10
Ruby
特克勒姆
tkellem 是一个 IRC 保镖,一个代理,让你永久登录到 IRC 服务器并存储所有消息,这样当你的客户端下次连接时,你可以看到你离开时发生的事情的积压。
tkellem 支持多个用户、每个用户的多个独立于设备的积压,并从同一进程连接到多个 IRC 服务器。
项目状态
我不再积极开发 Tkellem,因为我不再每天都在 IRC 上。 我的公司改用另一种聊天协议。 欢迎维护者。
入门
现在,这必须作为快速入门指南:
$ gem install tkellem
$ tkellem start
$ tkellem admin
> help
> listen ircs://0.0.0.0:8765
> user
【文件预览】:
tkellem-master
----.coveralls.yml(24B)
----lib()
--------backwards_file_reader.rb(944B)
--------tkellem.rb(1KB)
--------tkellem()
----Gemfile(354B)
----Guardfile(303B)
----debian()
--------install(107B)
--------source()
--------compat(2B)
--------examples(20B)
--------changelog(130B)
--------manpages(17B)
--------docs(10B)
--------rules(442B)
--------tkellem.1(354B)
--------control(692B)
--------copyright(2KB)
----spec()
--------irc_server_spec.rb(5KB)
--------backwards_file_reader_spec.rb(3KB)
--------plugins()
--------spec_helper.rb(1KB)
--------irc_message_spec.rb(3KB)
--------bouncer_connection_spec.rb(3KB)
----Rakefile(188B)
----.travis.yml(373B)
----tkellem.gemspec(983B)
----LICENSE(1KB)
----README.md(2KB)
----resources()
--------bot_command_descriptions.yml(2KB)
--------setting_descriptions.yml(1KB)
----Gemfile.lock(3KB)
----.gitignore(62B)
----bin()
--------tkellem(79B)