IRC 网关
IRC 是一种聊天协议,它专注于团体交流,但允许一对一交流。与 Jabber 不同,一个网络/服务器的 IRC 用户只能与该网络/服务器上的频道和昵称交流。在 IRC 中,频道是群聊(如 Jabber 中的 MUC),昵称是用户标识符(如 Jabber 中的 JID)。要了解有关 IRC 的更多信息,请访问 IRC-帮助。
在此处,您将看到如何通过称为 Biboumi 的 Jabber 的 IRC 传输从您的 Jabber 账号连接到 IRC。
**提示!**任何人都可以在其服务器上托管传输,如果要在服务器上设置 Biboumi,请参阅自托管部分。
选择
寻找 IRC 网络
有许多 IRC 网络可以使用。一些流行的 IRC 网络有 -
irc.libera.chat
由 Libera.chat 提供 -
irc.liberta.casa
由 Liberta.casa 提供 -
irc.oftc.net
由 OFTC 提供
**提示!**您可以在网络上注册您的昵称(请遵循各自网络网站上的指南),因为某些频道要求您这样做。
寻找 IRC 传输
有些实例是私人的,有些则是公共的。私人实例只能从同一服务器上的账号访问,而公共实例可以从任何账号访问。
**提醒!**请注意,某些 IRC 网络可能会禁止公共传输,以打击垃圾消息。
公共
irc.jabber.hot-chilli.net
由 Hot-Chilli 提供irc.hmm.st
由 Hmm 提供irc.jabberfr.org
由 JabberFR 提供irc.cheogram.com
由 Sopranica 提供irc.chalec.org
由 Chalec 提供irc.chapril.org
由 Chapril 提供
**注意!**Hot-Chilli 要求您在使用其传输前预先注册 JID。
私人
irc.disroot.org
由 Disroot 提供
连接
您需要向传输提供您想要连接的网络,以及在那里聊天的频道或昵称。我们使用 %
字符来分隔这两条信息。
** 注意!**IRC 中的频道名称始终以 #
开头。
频道
要连接到 IRC 频道,语法是 #channel%irc.network.tld@irc.transport.tld
。此处,#channel
表示 IRC 频道(例如 #fsf),irc.network.tld
表示 IRC 网络(例如
irc.freenode.net),irc.transport.tld
表示 IRC 传输(例如 irc.disroot.org)。
昵称
要连接到 IRC 频道,语法是 nick%irc.network.tld@irc.transport.tld
。此处,nick
表示 IRC
昵称(例如 doe),IRC.network.tld
表示 IRC 网络(例如 irc.oftc.net),irc.transport.tld
表示 IRC 传输(例如 irc.snopyta.org)。
身份验证
连接后,如果网络/频道要求您登录,您将收到来自 IRC 网络(如
irc.network.tld@irc.transport.tld)的消息以进行登录。您应该以 NickServ IDENTIFY MyVeryLongPassword
的形式回复 IRC 网络进行身份验证。如果身份验证成功,服务器会告诉您。
**注意!**与 Jabber 不同,在 Jabber 中,群聊的身份验证由您的 Jabber 服务器执行,而 IRC 生态系统中的身份验证则由每个 IRC 网络单独处理。这意味着,如果您要加入多个网络上的频道,您可能需要在每个网络上分别进行身份验证。
设置
使用 Biboumi 时,您可以配置三种不同级别的设置,每种设置都有自己的配置地址:
- IRC 传输级别(根据传输设置):
irc.transport.tld
(例如 irc.jabber.hot-chilli.org) - IRC 网络级别(根据服务器设置):
irc.network.tld@irc.transport.tld
(例如 irc.gimp.org@irc.jabber.hot-chilli.org) - IRC 频道级别(根据频道设置):
#channel%irc.network.tld@irc.transport.tld
(例如 #gnome%irc.gimp.org@irc.jabber.hot-chilli.org)
**提醒!**这些设置级别中的每一个都将覆盖前一级别中的通用设置。
这些设置是由我们所说的 ad-hoc 命令配置的,许多客户端都支持这些命令。在 Gajim 中,您可以右键单击要配置的元素(例如 IRC 传输、IRC
网络或 IRC 频道),然后单击 执行命令
。这将打开相应的设置面板。
自动身份验证
可以在 IRC 网络上自动进行身份验证。您应该使用如前所述的 ad-hoc 命令在 IRC 网络级别配置身份验证设置(用户名/密码)。
自托管
Biboumi 也可以轻松地自托管。在此处了解更多信息。