IRC 初学者指南

IRC,简称 互联网中继聊天,是个人和团队交流和合作的好方法。 虽然有新的应用程序,如 松弛 模仿它,IRC 本身已经存在了几十年。 这是一个经过时间考验的系统,具有丰富的功能。 但是,开始使用它也很简单 Fedora.

互联网上的 IRC 服务器接受消息并将消息中继给连接的用户,每个用户都运行一个 IRC 客户端. 客户端都使用 IRC 协议,这是一组商定的通信规则。 互联网上有许多独立的 IRC 网络。 每个网络在世界各地都有一个或多个服务器,它们一起工作以中继消息。

每个网络也有很多 渠道有时称为 房间,用户可以聚集的地方。 一个频道通常有一个特定的主题,以及一个以“#”开头的名称,例如#hyundai-cars。 当您输入或 加入 那个频道,是因为你想讨论那个话题。 您也可以创建自己的频道。

在大多数情况下,您还可以私信其他用户。 也可以在网络或客户端上配置您的用户帐户,以免收到此类消息。 IRC 有很多可用的选项,但本文只介绍几个简单的选项。

IRC 客户

有几个有用的 IRC 客户端应用程序可用 Fedora. 我们将在这里使用的是 Hexchat. 要安装它,请打开软件应用程序,在搜索栏中输入 hexchat,然后选择应用程序的安装按钮。 或者在终端上,使用以下命令:

su -c 'dnf install hexchat'

安装应用程序后,从桌面环境的应用程序菜单中选择它,或在终端运行 hexchat。 其他客户包括:

  • 宝来. Polari 旨在与 GNOME 很好地配合使用。 它有一个简单、漂亮的界面,可帮助您快速上网并专注于您的对话。
  • 司木溪. Smuxi 是一个稍微复杂的客户端,但它包含一个代理组件。 Smuxi 没有使用像 ZNC 这样的单独代理(我们之前在杂志中对此进行了介绍),而是包含此功能。 (当然,您可以对任何客户端使用常规代理。)
  • 对话. Konversation 旨在与 KDE 很好地配合使用。 它的界面类似于 Hexchat,并且有许多有用的选项。
  • 伊尔西. 与这里提到的其他客户端不同,irssi 是一个命令行应用程序。 它是高度可配置的,并且需要更多的知识才能使用。
  • 微信. 这是另一个高度可配置的命令行 IRC 客户端,但也支持一些其他协议。

连接到 IRC

这是 Hexchat 应用程序的启动屏幕:

在网络上,您可以使用 IRC 昵称,或 缺口,来识别自己。 由于某些 IRC 网络有成千上万的用户,因此可能会使用通用名称。 尼克保罗在这 example 屏幕可能已经在使用中。 发生碰撞时将使用第二个或第三个选项。 选择更不寻常的东西是一个更好的主意。 为了 examplepwf16 可能没有被使用。

然后为 IRC 选择合适的网络。 您选择的网络取决于您要与谁交谈。 互联网上的每个不同组或项目都将使用特定的网络。 为了 example,许多自由软件项目使用 Freenode 网络。

您感兴趣的小组或项目应为您提供正确 IRC 网络的名称或连接详细信息。 在列表中选择网络后,选择连接以联机。

如果您没有看到网络条目,请选择添加并提供连接详细信息。 应在该 IRC 网络的网页上提供连接信息。 通常地址会写在表单服务器中。example.org:6667。 网络或服务器地址是服务器。example.org,6667 代表端口。 大多数 IRC 服务器使用端口 6667。 您通常可以将其留在客户端中,因为如果未提供,可能会假定为 6667。

在许多情况下,网络将在连接时在您的客户端中显示信息。 至少在您使用网络的最初几次,检查通知以查看您是否需要做其他事情。 为了 example,某些网络要求您使用真实的电子邮件地址注册您的昵称。 根据需要遵循说明。 (本文无法涵盖所有​​网络,因此如果您不理解说明,请联系该 IRC 网络的支持人员。)

IRC中的礼貌

在加入任何 IRC 频道之前,您应该了解基本的在线礼仪。 加入频道就像在某人家中参加派对。 在现实生活中拜访某人时,IRC 上的礼貌与礼貌同样重要。 如果你出现并表现粗鲁,你可能会被要求离开,甚至被禁止。 要有礼貌,并假设频道中的其他人也有良好的意图——尤其是如果你不明白他们所说的话。

知道也很重要 如何 人们在 IRC 中进行对话。 通常,一个频道一次会进行多个对话。 同样,就像聚会一样,有时对话会重叠,因此请务必记住评论可能不会针对您。

为避免混淆,对话中的人们经常使用彼此的 IRC 昵称来指示他们正在与谁交谈。 昵称后面是冒号或逗号,然后是注释。 大多数 IRC 客户也理解这条规则,如果有人以这种方式使用你的名字,就会通知你。

<pwf16> rlerch: Hi, it's good to see you again!
<rlerch> pwf16: You too. 
<pwf16> rlerch: What did you think about that banner image I made?
<rlerch> pwf16: Well, it's got some issues, but let me see if I can tweak it.

此规则有用的另一个原因是您不能假设其他人与您同时查看 IRC。 他们可能不在电脑旁,或者在做其他事情。 当您处理评论时,通知将等待其他人返回。 然后那个人可以回复你。

一些社区或频道有自己的规则和准则。 有些频道有运营商,或者 运维,他们监视频道以确保一切顺利。 如果有人粗鲁或滥用频道,他们可能会采取行动。 使用 IRC 时,了解和尊重频道和社区规则很重要。 在加入任何对话之前花点时间阅读它们。 这样做可以避免问题或误解,就像你拜访某人时的家规一样。

加入频道

加入网络后,Hexchat 会显示以下屏幕:

如果您知道要加入的频道的名称,请在提供的框中键入它并选择确定。

现在您将看到主要的 Hexchat 窗口。 它会显示您已加入的网络和频道列表、对话窗口以及当前频道中的昵称列表。 在您的昵称旁边的窗口底部还有一条小线,您可以在其中键入评论或 IRC 命令。

Hexchat 主窗口

请注意,对话以 话题 为频道。 在这种情况下,#hexchat 频道主题包括几条信息,包括项目的主页和文档链接。 有时您可能还会在主题中看到频道规则。

在您输入任何内容之前,请记住: 您键入的任何内容都将发送到该频道。 唯一的例外是以斜杠“/”字符开头的行。 斜线告诉您的客户您正在输入 IRC 命令,而不是频道的评论。

有用的 IRC 命令

有许多可用的 IRC 命令。 本文将仅介绍其中的一部分。

您不必在像 Hexchat 这样的图形客户端中键入命令。 许多命令可以通过应用程序窗口中的菜单运行,或者通过右键单击网络、频道或昵称等对象来运行。

  • /HELP 显示所有可用命令的列表。 要阅读有关大多数命令的更多信息,请键入 /HELP,然后键入命令。 为了 example:/帮助平
  • /MSG 后跟一个昵称,然后一条消息将该消息私下发送给该人。 右键单击一个昵称,选择打开对话窗口,然后发送一条消息,或者输入:/MSG pwf16 嘿,我们可以谈谈星期五的计划吗?
  • /NICK 后跟一个昵称将更改您的 IRC 昵称。 加入频道时要小心。 如果您经常这样做,可能会被视为滥用。 单击窗口底部的昵称并输入新昵称,或输入:/NICK pwf16-test
  • /AWAY 后跟一条消息表明您没有坐在可以看到 IRC 的控制台上,尽管您的客户端仍处于登录状态。 要表示您回来了,请键入 /AWAY 而不显示任何消息。 如果您要离开一段时间,您应该只使用它。 一个好的经验法则是一个小时或更长时间。 频繁使用可能被视为滥用。 在菜单中选择 Server > Marked Away,或输入:/AWAY Back at 9pm EST
  • /BACK 表示您不再离开,并且在某些客户端中可以与 /AWAY 互换使用。 在菜单中取消选择服务器 > 标记为离开,或键入以下命令之一。
  • /JOIN 后跟频道名称加入另一个频道。 在菜单中选择服务器 > 加入频道…,或输入:/JOIN #hyundai-cars
  • /PART 断开您的客户端与当前频道的连接。 您可以选择包含频道名称以离开当前频道以外的频道,以及您的客户在离开时将发送的消息。 右键单击列表中的频道并选择关闭,或输入:/PART #hyundai-cars 谢谢,晚安

其他 IRC 资源

您可以在此处找到有关礼仪和使用 IRC 的一些有用的一般信息:

与 IRC 聊天愉快!

这篇文章最初发表于 2016 年 1 月

这篇文章最初发表于 2016 年 1 月Save