建议IRC server(ircd)对于一个小网站?[关闭]
-
02-07-2019 - |
题
这种情况:
我想玩绕与因诺琴蒂研究中心的机器人作为一般的通信接口的其他代码,我在调查。服务器硬件,将旧和低存储器,但上运行的一个相对较新的Debian GNU/Linux的安装。我不指望一百多个用户在一段时间,面,并可能在该单位的大部分时间。该接口的更多的兴趣,这里比的服务器本身,所以我喜欢的东西比较简单,以维持的东西有大量的配置和调整的选择更有助于一个更大网站。
引用 维基百科的比较 和 Pr谷歌名单 对提供包装清单,用于Debian自带了以下顶竞争者: Undernet (ircd-ircu), Ratbox (ircd-ratbox), 激励 (inspircd).不幸的是,我找不到任何比较严重的,所以我希望询问这将提供一个更快的解决方案不仅仅是想他们一个在一段时间,直到的东西让我很沮丧足够的移动。
解决方案
在过去的几天里,我一直使用Python和IRCLib编写机器人代码。由于我正在编写通信接口,我需要查看服务器和客户端之间传输的原始数据。所以,我需要一个支持它的IRC服务器。起初我使用IRCD,它完全没问题。但过了一段时间后,我意识到我错过了IRCD没有的一些功能,因为它已经过时了。因此,经过进一步的研究,我找到了ngIRCd。
我使用这些选项从源代码编译它 - “enable-sniffer --enable-debug”。现在,当我想查看我的机器人和客户端之间发送的信息时,我只需要使用-n和-s选项启动服务器。像那样:ngircd -n -s
以下是服务器的网站: http://ngircd.barton.de/
其他提示
虚幻IRCd 功能全面,如果设置有点复杂。
虚幻IRCd是我最后挑选用于举办一个IRCD.为什么?Halfop,管理/保护,创始人/所有人、高级操作员acl,虚拟主机的通过i:线等。
也见
请改用XMPP。 IRC不是很适合您的情况;它可以起作用,但这是一个巨大的痛苦。