IRC 快速入门指南

4 位读者喜欢这篇文章。
Chat

Opensource.com

在 Freenode IRC 的 #opensource.com 频道与 Opensource.com 编辑、社区版主和作者联系。

在您掌握 IRC 的基本概念 之后,您就可以开始深入了解并开始使用 IRC 了。本指南将帮助您最大限度地缩短学习曲线,并尽可能轻松地加入对话。一旦您开始使用,您会发现 IRC 可以成为学习、娱乐和建立友谊的好地方。

通用

输入类型

IRC 接受两种基本类型的输入

  1. 对话:只需输入并按回车键即可发言。
  2. 命令:所有命令都以 / 开头。许多命令接受或需要参数。要获取完整命令列表,请运行 /help 命令。

用户模式

在大多数情况下,IRC 频道上的每个人在技术上都具有相同的地位。然而,有些人具有更高的地位,并有能力根据频道的文化和价值观来管理频道。这些人被称为操作员(也称为“opers”,也称为“ops”)。频道上的操作员的昵称前缀为 @ 符号。

有些频道配置为只允许特定的人在其中发言。这些人被称为“已授权发言”。频道上已授权发言的人的昵称前缀为 + 符号。

连接

连接到网络

每个客户端都有自己的界面来执行此操作,但每个客户端都需要相同的信息

  • 网络主机名(例如,Freenode 的 chat.freenode.net
  • 端口(6697 是典型的)
  • 昵称(您选择的)
  • NickServ 密码(可选,特别是如果您尚未注册您的昵称)

注册您的昵称

连接到服务器后,向 nickserv 服务发送消息

/msg NickServ REGISTER password youremail@example.com

分解此示例

  • /msg:用于向用户、服务或机器人发送私信的命令
  • NickServ:NickServ 服务的名称,您正在向其发送私信
  • REGISTER:您发送给 NickServ 的命令,告诉它您要注册当前正在使用的昵称
  • password:您将用于向 NickServ 验证您的昵称的密码。此密码不能与您的昵称相同,并且必须至少为五个字符长
  • youremail@example.com:您的电子邮件地址。这永远不会显示或由工作人员分发。其主要用途是在您忘记凭据时检索您的凭据。

验证身份

如果您的昵称已注册,但在连接时未提供 NickServ 密码,您可以向 NickServ 验证身份

/msg NickServ IDENTIFY nick nickserv_password

其中……

  • IDENTIFY:您发送给 NickServ 的命令,告诉它您即将验证您的身份
  • nick:您在 NickServ 注册的昵称
  • nickserv_password:您用于在 NickServ 注册昵称的密码

加入(或创建)频道

/join 命令将允许您加入现有频道,或者在不存在您提供的名称的频道时创建一个全新的频道。

此命令将您加入 Freenode 上的 #opensource.com 频道

/join #opensource.com

此命令创建一个全新的频道

/join ##wowzersIRCisReallyNeato

离开频道

您可以在频道中发送 /leave 命令来离开频道。某些客户端可能会将频道保留在您的频道列表中,但显示为非活动状态。其他客户端可能会将其从列表中删除。

断开与 IRC 的连接

在任何频道中发送 /quit 命令都将断开您与 IRC 网络的连接。

命令

进行日常对话

通常,在 IRC 频道中发言不需要任何特殊命令。只需输入您想说的内容,然后按 Enter 键。

有一个 /say 命令,您可以使用它在 IRC 频道中发言,但在大多数情况下这不是必需的。当您列出命令供其他人参考时,它会很有用

— @vmbrasseur waves.
newircuser vmbrasseur: Ooh! How do you do that action thing?
@vmbrasseur /me followed by the action you want to do
— newIRCuser tries it out
newircuser Cool!

在上面的示例中,输入了 /me 后跟您想执行的操作

/say /me followed by the action you want to do

“执行操作”

除了在 IRC 频道中简单地说话之外,您还可以将自己表现为正在执行某种操作。这是通过 /me 命令后跟您希望执行的操作来完成的

/me learns how to use IRC 在频道中显示为

newIRCuser learns how to use IRC

发送私信 (PM)

通过键入 /msg/query 后跟对方的昵称来启动私信会话。一旦 PM 开始,它将像频道一样出现在列表中。您可以像在频道中一样正常发言。

列出频道

/list 命令将列出当前 IRC 网络上存在的所有频道。对于某些网络,这可能会返回非常大的结果集,但某些客户端将允许您过滤和排序结果。

更改您的昵称

您注册的昵称不必是您的永久昵称。您可以随时使用 /nick 命令更改它

/nick vmbrasseur_new 

上面的命令会将我的 IRC 昵称更改为 vmbrasseur_new,在 所有频道 中。您选择的新昵称不得被其他人注册或使用。

要改回您的正常昵称,只需再次使用 /nick 命令

/nick vmbrasseur 

将自己标记为离开

有时您需要暂时离开键盘。与其离开 IRC,不如使用 /away 命令将自己标记为离开。

/away 命令接受一个可选参数,该参数是一条消息,让人们更多地了解您离开的原因或您预计何时返回

/away Storming the castle. BBL.

当您返回时,您可以通过再次发送 /away 命令来删除您的离开状态。

获取有关其他人的更多信息

/who/whois 命令,当后跟某人的昵称时,会提供有关该人的更多信息。您可以了解他们的真实姓名、IP 地址、他们是否设置了离开状态以及他们所在的频道。

请注意:人们在加入 IRC 时不需要共享此信息。您可以使用 /who/whois 检索的数据仅限于该人希望被其他人看到的信息。

礼仪

  • 始终阅读频道主题、其中包含的所有链接,并遵循其指示。
  • 在频道中潜伏一段时间再发言。这将使您了解频道的文化和习俗。
  • 在对话中提及某人会突出显示/ping 他们。如果您在没有充分理由的情况下过于频繁地这样做,您可能会打扰您 ping 的人。
  • IRC 既是实时的又是异步的。即使很多人不在电脑旁,他们仍然保持登录状态。因此,如果您提出问题或 ping 某人,请耐心等待回复。他们可能需要几个小时(或更长时间)才能重新上线。
  • 将大量文本(例如日志或错误消息)转储到频道中是不好的做法。相反,请使用 pastebingist 或其他链接到您的长文本的方法。
  • 如果您有问题,请直接提问。无需请求提问的许可。
  • 在未事先征得他人许可的情况下向其发送私信是很令人毛骨悚然的。
  • 在 ping 某人时,可能会想在他们的名字前面加上 @ 或另一个前缀(就像其他聊天系统一样),但这不应该在 IRC 上完成。
  • 在 ping 某人后不说话被称为“裸 ping”。这些真的会惹恼人,所以请谨慎使用它们(如果使用的话)。
  • 使用完整的句子并完全拼写单词,而不是使用 短信语言
  • 全部大写被认为是喊叫。请尽量减少使用。
  • 如果您要离开但仍保持与频道的连接,请使用 /away 命令,而不是更改您的昵称以反映您已离开。
  • IRC 支持彩色文本。这会惹恼大多数人。请不要使用它。

更多信息

VM Brasseur profile photo
VM(又名 Vicky)在科技行业度过了 20 年,领导软件开发部门和团队,并为中小型企业提供技术管理和领导力咨询。

1 条评论

对于像我这样的新手来说,这是一篇很棒的文章!谢谢!

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.