IRC机器人
编辑IRC机器人是一组脚本或一个独立的程序连接到互联网中继聊天作为一个客户端,所以出现对其他IRC用户以其他用户。IRC机器人与常规客户端的不同之处在于,它不为人类用户提供对IRC的交互式访问,而是执行自动化功能。
功能
编辑通常,IRC机器人被部署为从稳定主机运行的分离程序。它位于IRC通道上以保持打开状态,并防止恶意用户接管该通道。可以将其配置为在特权用户加入频道时为他们提供频道操作员状态,并可以提供统一的频道操作员列表。其中许多功能都要求漫游器成为频道运营商。因此,大多数IRC漫游器是由具有长的计算机上运行的正常运行时间(通常运行一个BSD衍生物或Linux的)和一个快速,稳定因特网连接。由于IRC也已受到许多拨号用户的欢迎,贝占在外壳供应商已经成为流行的一种稳定的Linux服务器与一个体面的连接来运行从一个机器人。
除了管理频道权限外,漫游器还可以执行以下功能:记录发布到IRC频道的内容,按需提供信息(在IRC频道中非常流行的涉及用户支持的信息),创建统计信息以跟踪频道的顶部发布者和最长的发布者。住过潜伏者,或主持琐事、Uno等游戏。这些功能通常由脚本提供,脚本通常由机器人的用户以脚本编程语言(例如Tcl或Perl)编写。专用于文件共享的渠道经常使用XDCC漫游器来分发其文件。
IRC机器人是上特别有用的IRC网络如EFnet的和IRCnet而不频道注册服务,并且在类似的网络Undernet或QuakeNet一个信道之前,需要的条件被满足可以被注册。在使用漫游器执行此类管理功能的情况下,它们可能需要比普通客户端连接所允许的更多的访问权限。IRC的某些版本具有“服务”协议,该协议允许客户端具有这些额外功能。这种服务器认可的机器人被称为IRC服务。
机器人并不总是受欢迎。一些IRC网络禁止使用漫游器。这样做的原因之一是,连接到网络的每个昵称都会增加网络数据库的大小,该数据库在所有服务器之间保持同步。在大型网络中使用漫游器可能会导致相当数量的网络流量 开销,需要为此提供资金,甚至可能导致网络分裂。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/111913/