推荐用于小型站点的IRC服务器(ircd)?

时间:2008-09-27 17:17:54

标签: linux comparison irc

情况:

我想使用IRC机器人作为我正在调查的其他代码的通用通信接口。服务器硬件将是旧的和低内存,但运行在相对最新的Debian GNU / Linux安装上。我不希望一次超过一百个用户,顶部,并且大多数时候可能只有一位数。这里的接口比服务器本身更受关注,所以我更喜欢用相对简单的东西来维护大量的配置和调优选项对更大的站点更有用。

针对Debian的可用包列表引用Wikipedia comparisonGoogle PageRank list会出现以下顶级竞争者:Undernet(ircd-ircu),Ratbox(ircd -ratbox)和Inspire(inspircd)。不幸的是,我找不到任何严肃的比较,所以我希望在这里提出一个更快的解决方案,而不是一次尝试一个,直到有些事情让我感到沮丧。

4 个答案:

答案 0 :(得分:9)

如果设置上有点复杂,

Unreal IRCd功能齐全。

答案 1 :(得分:6)

在过去的几天里,我一直使用Python和IRCLib编写机器人代码。由于我正在编写通信接口,我需要查看服务器和客户端之间传输的原始数据。所以,我需要一个支持它的IRC服务器。起初我使用IRCD,它完全没问题。但过了一段时间后,我意识到我错过了IRCD没有的一些功能,因为它已经过时了。因此,经过进一步的研究,我找到了ngIRCd。

我使用那些选项“--enable-sniffer --enable-debug”从源代码编译它。现在,当我想查看我的机器人和客户端之间发送的信息时,我只需要使用-n和-s选项启动服务器。像那样:ngircd -n -s

以下是服务器的网站:http://ngircd.barton.de/

答案 2 :(得分:2)

虚幻的IRCd是我最终选择用于托管IRCD的内容。为什么? Halfop,管理员/保护,创始人/所有者,高级操作员acl,vHost通过i:line等...

另见

答案 3 :(得分:1)

请改用XMPP。 IRC不是很适合您的情况;它可以起作用,但这是一个巨大的痛苦。