IRC 聊天基础教程
本教程基于海豚站点 IRC 教程所写,并改善了了原文章个别注意事项未被强调导致部分新手可能出现无法使用的情况。
可用 IRC 的站点
国内暂时只有海豚(DICMUSIC)支持。国外站点基本都支持。
IRC 客户端下载
以 PC 端的 HexChat 为例:
win7、win10 下载地址:https://hexchat.github.io/downloads.html
MacOS 下载地址:https://dl.hexchat.net/hexchat/osx/
安卓:
- IRCCloud
- ChatingID IRC & Radio Stream
- AndroIRC
IOS: IRCCloud
特别注意
务必养成用完就手动断开 IRC 网络的习惯,尤其是在体验各种客户端的时候,昵称在 IRC 客户端登陆过还没退出的话,其他客户端用同用户名完全登不上去,尤其是海豚这种通过敖丙机器人的时候必须使用唯一站点用户名的情况。
IRC 注册和使用(以DICMUSIC站点为例)
填写站点网络信息
- 打开 HexChat 时默认窗口是 Network List
- nick name(昵称)需要准备两个不同的,默认使用第一个昵称登录海豚公共 irc 网络,如果失败则使用第二个昵称登录,可以随便起。用户名也可以随便起(由于 DIC 站的要求,为方便使用,第一个nick name最好是使用站点的用户名,这样不用单独再改昵称了)
- 点击 添加 新增一个网络配置条目
- 点击新建的网络配置条目名字即可编辑,改成海豚或者其他你可以辨认出是这个站的名字即可
- 点击 编辑 进入详细配置页面(右)
- 默认自带了一个示例,点击 删除 以清空列表
- 点击 添加 ,之后点击新增的那个条目即可编辑,输入: irc.kshare.club/6697 ,之后点击其他空白位置即可保存
- 勾选红框中的两个 SSL 选项。
- 点击 关闭 会自动保存
- 点击 连接
HexChat频道设置
海豚 IRC 的基本信息
-
DIC IRC 服务器信息
-
服务器:irc.kshare.club SSL 端口:6697
-
公开频道
-
#help - 如果你需要帮助可以加入。禁止在此频道挂机。 #disabled - 如果你的账号被禁用可以加入。禁止在此频道挂机。
-
内部频道
-
#dic - 聊天用的主频道。 #dic-announce - 新种子的 announce 信息发送频道,bot 可以进入。
教程中使用的用户信息举例
名称 | 信息 |
---|---|
nick name(昵称) | abcd0000 |
备用 nick name(昵称) | abcd |
NickServ 密码 | abcd1234 |
NickServ 邮箱 | abcd5678@qq.com |
海豚站点用户名 | abcd0000 |
海豚站点 IRC Key | 111111111111111111111111 |
以下所有演示的登录信息均来源于此。
首次提示信息
可以取消勾选并确定。
Hexchat 中文乱码解决方案及界面中文设置
点击 Settings (设置) → Preferences (首选项):
在这里你可以更换界面语言,或点击 Main font (主要字体) 右侧的 Browse… (浏览) 按钮设置中文字体。
字体选择 Macrosoft YaHei (微软雅黑) 或 DengXian (等线) 即可。
IRC 注册与登录基本流程
总体而言,想进入海豚的官方内部频道需要经过两个关卡:
- 与 IRCServ 机器人交互,注册并登录一个通用的 IRC 的账户
- 与海豚官方的 Aobing (敖丙)机器人交互,获取进入内部频道的资格。
其中在 IRCServ 机器人处通过登录对于昵称无要求, 而在 Aobing (敖丙)机器人处通过验证必须保证昵称是站点的用户名(站点要求),如果昵称不符合,则需要修改昵称为站点用户名(后文有改昵称教程,不是注册 IRC 教程),之后必须重新验证新昵称对应的密码,之后通过指定内部频道名称,站点用户名以及 IRC Key 进入内部频道。
获取 IRC Key
- 打开网站,鼠标移至右上角用户名处,在自动弹出的选项中选择:设置
- 在设置页面的右边目录列表中点击最下方的 访问设置
- 点击暗灰色的 生成 IRC Key 按钮
- 点击目录列表最下方的暗灰色 保存设置 按钮
- 生成 IRC Key 按钮左边的一串数字字母乱码即为后面要用的 IRC Key
1. 注册 IRC 昵称
使用此命令注册 IRC 昵称:
// 命令格式: /msg NickServ REGISTER [NickServ密码] [邮箱] // 以当前连接到网络的 nick name 进行注册。默认 nick name 是 abcd0000 // 例: // /msg NickServ REGISTER abcd1234 abcd5678@qq.com |
2. 验证 IRC 昵称
使用此命令验证已注册的 IRC 昵称:
// 命令格式: /msg NickServ IDENTIFY [NickServ密码] // 验证当前连接到网络的 nick name 注册时的密码是否匹配。 // 默认 nick name 是 abcd0000 ,对应密码是 abcd1234 // 例: // /msg NickServ IDENTIFY abcd1234 |
3. 申请进入内部频道
使用此命令验证身份并加入频道:
// 命令格式: /msg Aobing ENTER [#频道1,#频道2,#频道3] [站点用户名] [IRC Key] // 例: // /msg Aobing ENTER #dic,#dic-announce abcd0000 111111111111111111111111 |
4. 设置客户端自动登录
以下是 HexChat 教程:
- 在 Network List 界面点击 编辑
- 切换到 连接命令 选项卡,点击 添加
- 输入以下内容并回车保存: /msg NickServ IDENTIFY abcd1234
- 点击 添加,输入以下内容并回车保存: /msg Aobing ENTER #dic abcd0000 111111111111111111111111
最终结果形如下图:
以后打开客户端将自动登录。
修改昵称
此教程一般用于注册的昵称和海豚站点用户名不同,导致的无法进入海豚内部频道的解决方法。
根据以上教程依次执行步骤1-3后被 敖丙机器人拒之门外的时候,只需使用此命令修改名称即可:
// 命令格式: /nick [新用户名] // 例: // /nick abcd0000 |
由于修改了用户名,所以需要依次操作以上 2. 验证 IRC 昵称 和 3. 申请进入内部频道 步骤:
/msg NickServ IDENTIFY abcd1234 /msg Aobing ENTER #dic abcd0000 111111111111111111111111 |
到此即可解决 Nick Name 和站点用户名不一致导致无法进入海豚内部频道的问题了。
引用:
1. https://mylovesaber.gitee.io/dophin-blog/2020/09/11/irc-basic/
免责声明:本站行业新闻资讯栏目所提供的内容有部分来源于网络,版权归原作者。并对这些信息的准确性和完整性不作任何保证!所转载的文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。 站内提供的部分文章和图片资源或是网上搜集或是由网友提供,若无意中侵犯了哪个媒体、公司或个人的知识产权或权益,敬请来信来电通知我们!本站将在3个工作日内删除!
上一篇:NeoChat 客户端最新更新
下一篇:返回列表