「IRC / freenode」- 昵称注册(学习笔记) @20210216

问题描述

在使用 FreeNode 节点进入 #debian 频道时,我们遇到如下提示:

mbpk4nz has changed mode: +i
18:44 Error(477): #debian Cannot join channel (+r) - you need to be identified with services - see https://freenode.net/kb/answer/registration

在阅读 https://freenode.net/kb/answer/registration 内容后,我们了解到有关昵称注册的内容

该笔记将记录:昵称注册的相关问题

第一步、注册帐号

有些 Channel 要求在说话前,必须先注册。以下为注册流程:
1)选择“主帐号”进入频道,虽然不能说话,但是不影响连接 freenode 节点
2)选择我们希望使用的昵称:/nick <nickname>
3)注册我们选择的昵称:/msg NickServ REGISTER <password> <''youremail@example.com''>
4)此时,邮箱将收到验证邮件。如果 24 小时未验证,则注册失败,帐号将被释放;

除了注册之外,还可以使用“昵称组” —— 即将多个昵称绑定到同个帐号,进行随意切换(小号、Cloak、隐藏身份):
1)在完成注册帐号之后……
2)切换新的昵称:/nick <nickname02>
3)认证到主帐号:/msg NickServ IDENTIFY <nickname> <password>
4)添加到昵称组:/msg NickServ GRLOUP

但是,如果是机器人帐号,建议使用单独的帐号,而不是昵称组。

第二步、登录帐号

使用如下命令进行帐号密码登录:

/connect chat.freenode.net 6697 <YourNick>:<YourPassword>

如果 IRC 客户端支持 SASL 功能(类似记住帐号密码),则可以无需每次输入帐号密码。

比如在 HexChat 中,如下方法设置 SASL 登录:
1)在 Menubar / HexChat / Network List 中(Ctrl+S),选择节点,Edit...
2)User name: <Your Username>
3)Login Method: SASL (username + password)
4)Password: <Your Password>
5)当配置成功后,在连接时,将看到 SASL authentication successful 消息;

参考文献

Nickname Registration - freenode
Configuring SASL for Hexchat - freenode

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值