【文件属性】:
文件名称:Gambot:Gambot是用Perl编写的模块化IRC机器人
文件大小:81KB
文件格式:ZIP
更新时间:2021-04-28 21:48:56
Perl
本自述文件的最新更新时间为2012年4月29日
关于甘博特
Gambot是一个IRC bot框架。 它是用perl编写的。
主要特点
速度
核心是非常瘦和非常快。
内存使用率低。
主回路的速率限制是可调的。 根据需要为Gambot提供尽可能多或更少的CPU时间。
完全异步
消息无法按顺序解析。
可以同时处理无限数量的消息(给定无限资源)。
如果您有某些命令花费更长的时间(也许它们需要网络资源),则它们不会降低整个机器人的速度。
核心脚本充当服务器,有许多客户端连接到该服务器。 同样,这些都是异步处理的。
即时更新
唯一需要重新连接或重新启动的时间是在更新内核时。
对消息解析器的更改可立即在机器人上进行。
对子脚本的更改仅需要发出命令来重新加载它们。
对配置文件的更改同样可以通过命令重新加载。
任何语言的代码
该内核是用perl编写的,但是您可以使用所需的任何编程语言对其进行
【文件预览】:
Gambot-master
----logs()
--------.gitignore(11B)
----COPYING(34KB)
----modules()
--------Gambot()
--------PluginParser()
--------IRC()
----scripts()
--------StreamReader()
--------FeedReader()
--------uh_meeting.pl(3KB)
--------feed_timer.pl(1KB)
--------FeedReddit.pl(2KB)
----parsers()
--------plugin_parser2()
----persistent()
--------.gitignore(11B)
----configuration()
--------example.txt(284B)
----README.md(2KB)
----gambot.pl(9KB)
----.gitignore(66B)
----documentation()
--------gambot_api_language.md(7KB)
--------system_command_development(668B)
--------message_parser_development(1KB)
--------core_development(126B)