From Fedora Project Wiki

Revision as of 00:49, 30 May 2021 by Alick (talk | contribs) (freenode -> libera)

该文档主要介绍如何 安装并使用 HexChat 这款流行且易用的 IRC 客户端。

其他可选的客户端还有:

如何安装 HexChat

在 Fedora 22 之后的新版本上请使用 DNF 安装:

$ sudo dnf install hexchat

如何连接

启动 HexChat 后可以看到一张网络服务列表。在连接之前,你可能需要设置一个独一无二的 Nick Name (昵称)。

设置完成后,在网络列表中选中 libera.chat,点击 Connect (连接)按钮。

这时会有弹窗提示你加入一个频道,先不必选择,暂时忽略掉。

如何加入 #fedora 频道

通常想加入某个频道,你只需要输入 /join #channel 命令,但是 #fedora 频道还有一项要求,那就是进行注册。 参考 https://libera.chat/guides/registration 这里的教程即可。

注册完成并验证身份后,你就可以加入该频道或者其他诸如 #fedora-meetings 等频道了。

如何自动登录并加入频道

每次登录的时候都需要验证一遍身份再加入频道,确实比较麻烦,你可以在网络列表中对其进行设置: (ctrl+s) > freenode > edit(编辑)

你可以在这里设置成 Connect to this network automatically(自动连接到该网络)

freenode 需要你提供以下信息:

  • Login type(登录类型) 设置成 SASL (默认选项)
  • User Name(用户名) 即你的帐户昵称
  • Password 你的密码

参考 https://freenode.net/kb/answer/hexchat 这里的教程即可。

然后在弹窗中切换到 Autojoin channels (自动加入频道)标签,点击 Add (添加)即可添加想要自动加入的频道。

基础 HexChat/IRC 命令

  • /help - 显示全部命令。
  • /help Command - 显示命令用法。
  • /nick NewNickName - 修改昵称。
  • /whois NickName - 显示某昵称的基本信息。查看更多信息,请使用 /msg NickServ info NickName
  • /away AwayMessage - 暂时离开频道并留下一条离开信息。重新回来时请使用 /back 命令。
  • /quit QuitMessage - 退出 IRC 频道并留下退出信息。

更多信息请参考 [1]

会议礼仪

以下仅适用于某些 IRC 会议,其他的会议可能更随意一些。

  • 请留意他人在做的事,尽量不要中途打断
  • 如果有疑问,请先打一个问号 "?" 表示你想要提问
  • 如果想要发言,可以先打个叹号 "!" 表示举手
  • 发言结束后请打一个 "eof" 代表说完了
  • 同意某人的观点请打 "+1"

关于 IRC 会议的更多信息可以参考 Meeting channel

如何在 libera.chat 网络上创建一个 Fedora IRC cloak(隐身衣)

  • 将你的 IRC 昵称添加到 LiberaCloaks 页面
  • 等到你的 Fedora IRC cloak(隐身衣)创建成功之后,别人就不会再看得到你的 hostname (主机名)。
  • 别人看到的结果会类似这样:yournick@fedora/yournick

Fedora 项目的 IRC 频道列表

更多信息