IRC 教程

2023-07-21 14:54 +0800

不涉及账号注册,频道注册之类的功能。如有需要,可以参考 Libera.Chat 的说明

使用方法与礼仪

版聊与私聊

IRC 中使用 # 前缀区分用户和频道。

比如使用 /msg lindsay Hello 为给 lindsay 用户 发送 "Hello" 信息,仅有该用户能看到; /msg #lindsay Hello 为给 #lindsay 频道 发送信息,该频道中的所有用户都能看到该信息。

提及和通知

在 IRC 频道聊天时,只要在发送的消息中提到其他用户的名字,其他用户就能收到通知。常用的方式有 Thanks, lindsaylindsay: Thank you!

避免发送过长的文本

常见的规则是不能发三行以上的消息,会被当作刷屏,轻则被骂,重则被 ban 。需要发送长文本时,应该使用网页剪切板 (pastebin) 。比如 https://bpa.st/ , https://fars.ee/

只在必要时使用图片

因为 IRC 不能直接发送图片,只能使用图床,或者部分 pastebin 服务支持上传图片。意味着其他人必须打开链接才能看到图片。所以能用文字描述清楚的事情尽量只用文字。

常用命令

适用大部分 IRC 客户端,但不做保证都能用

命令 功能
/join #channel 加入 #channel 频道
/part #channel 离开 #channel 频道
/query nickname 私聊 nickname
/nick myname 修改自己的 nickname
/away message 告诉其他人你目前正忙;再次输入 /away 命令解除状态
/me action text

客户端

PC

Android

Bouncer

因为一般的 IRC 不存储聊天记录,且一个账号只允许一个设备在线。Bouncer 是为了解决这两个问题。 (ergo 是特例,这个 irc 服务端使用 SASL 验证登陆时,允许多个设备在线)