[ English | 한국어 (대한민국) | English (United Kingdom) | Deutsch | 中文 (简体, 中国) | Indonesia | español (México) ]
设置IRC¶
IRC¶
什么是IRC?¶
OpenStack社区使用IRC(Internet Relay Chat,因特网中继聊天)作为主要的聊天服务。
IRC允许你:
与项目团队,技术委员会,SIG和其他工作组沟通。
与上述团体一起参加定期会议。
在Linux和Windows上安装IRC¶
安装一个IRC程序¶
本节介绍如何安装Hexchat这款IRC程序。
对于像Debian,Ubuntu或Mint这样的Linux发行版,打开一个终端并键入:
sudo apt install hexchat
对于像Redhat,Fedora 21及更早版本或CentOS这样的Linux发行版,打开一个终端并键入:
sudo yum install hexchat
对于Fedora 22或更高版本打开终端并输入:
sudo dnf install hexchat
对于Windows环境,从 Hexchat下载 下载最新版本的Hexchat安装程序, 然后安装。你可能还需要在Hexchat下显示的额外组件。
现在就像打开任何Linux程序一样打开hexchat程序。
注册你的昵称¶
如果一切顺利,你将看到一个对话窗口,提示与Freenode的连接已完成,以及下一步该做什么。 现在,选择“没什么,我稍后会加入一个频道。”

当你第一次使用你的昵称登录服务器时,它将被你使用,但它尚未注册。
为了注册,你需要向Freenode上的nickserv发送消息,这是一个机器人,允许你注册并认证你自己作为昵称的所有者。
键入以下内容以使用nickserv注册你的昵称,并使用你自己的密码和电子邮件地址替换 mysecretpassword 和 test@domain.com :
/msg nickserv register mysecretpassword test@domain.com

如果一切顺利,你会立即收到一条消息,说明昵称已被你注册,并且一封激活电子邮件将发送到你提供的电子邮件地址。
连接到Freenode时自动登录¶
为了在登录时认证你拥有该昵称,你需要告知Hexchat在连接时传达你的密码。
单击菜单中的 Hexchat ,然后单击 网络列表 。 你将看到一个熟悉的服务器列表。 确保Freenode高亮,然后单击 编辑 。
在 密码 框中输入你在上一步中设置的密码,然后点击关闭。

在Mac OS上设置IRC¶
安装一个IRC程序¶
本节介绍如何安装Colloquy这款IRC程序。
访问 http://colloquy.info 并点击下载链接。
从下载文件夹,将Colloquy应用程序图标拖到应用程序文件夹进行安装。
添加新连接¶
首先使用你的昵称填写 昵称 和 用户名 字段。
在 聊天服务器 字段输入 irc.freenode.net 。
在 聊天服务器端口 字段输入 6697 ,并选中 SSL连接 。

如果一切顺利,你将在第二个窗口看到你的新连接,这时你的客户端已经连接。

注册你的昵称¶
如果一切顺利,你应该连接上了服务器,而不会收到如上一步的故障排除部分所示的任何弹出窗口。
当你第一次使用你的昵称登录服务器时,它将被你使用,但它尚未注册。
为了注册,你需要向Freenode上的nickserv发送消息,这是一个机器人,允许你注册并认证你自己作为昵称的所有者。
单击 消息用户 图标并输入:
nickserv
将出现一个消息对话窗口。 输入以下内容以使用nickserv注册你的昵称,并使用你自己的密码和电子邮件地址替换 mysecretpassword 和 test@domain.com :
register mysecretpassword test@domain.com

如果一切顺利,你会立即收到一条消息,说明昵称已被你注册,并且一封激活电子邮件将发送到你提供的电子邮件地址。
连接到Freenode时自动登录¶
为了在登录时认证你拥有该昵称,你需要告知Colloquy在连接时传达你的密码。
返回连接窗口,高亮选中你的Freenode连接,然后单击 信息 图标。
在 密码 字段输入你的密码。

IRC频道¶
每个项目和工作组都有自己的IRC频道。IRC频道的命名规则通常是:#openstack-<name-of-project>。请参阅 OpenStack相关IRC频道列表 。
IRC机器人¶
IRC允许不同的程序监听IRC频道并执行某些操作。 这些程序称为IRC机器人。 在OpenStack IRC频道中使用了一些机器人,本节包含从OpenStack的最初开发开始使用的几个机器人。 更详尽的列表可以在 基础设施团队IRC页面 中找到。
Thanksbot¶
这个机器人允许大家相互赞赏和感谢。任何人都可以在OpenStack IRC频道发言致谢。致谢的方式是:
#thanks <irc_nick> <message>
irc_nick 是收到感谢的人的IRC昵称。 message 是一段解释感谢原因的简短文字。 机器人收集所有致谢到 wiki页面 。
Statusbot¶
Statusbot用于将基础架构团队的紧急信息分发到OpenStack频道。