最近 freenode 的收购方做了一些谜一样的操作导致大家都开始逃离 freenode 这个长达十多年的 IRC 服务。IRC 是一种网络聊天协议,freenode 根据该协议组成了聊天网络,其实也有其他的聊天网络,只不过 freenode 更为出名,基本是“古老”开源的标配了。
有人逃离,就需要有地方接受,一些人就搞了 libera.chat,借用这次迁移介绍下一些简单的 IRC 操作.
大致流程
有很多客户端可以选择,这里我以 libera.chat 的 web 客户端为例,https://web.libera.chat/,打开页面,在 Nick 处输入用户名,默认是没有密码的,然后进入。比如我以 tourcoder 这个昵称进入了聊天室
这样即可在里面聊天了。左侧 # 是不同的频道/主题,可以搜索相关的频道/主题,然后加入
频道/主题之间的切换点击即可,有些频道/主题是邀请机制的,也有些需要用户验证身份,比如 python 在 libera.chat 上的频道/主题
将当前使用的昵称注册即可,在输入框输入命令 /msg nickserv register 密码 email地址
并回车执行
打开自己的邮箱,按邮件中说明的方式验证即可,这时再进入之前的 python 频道/主题即可发现已经可以访问了
其它操作命令
更改昵称 /nick 新昵称
加入某个频道/主题 /join #频道名
,命令行版本的加入频道/主题的方式
加入其它的聊天网络 /server 其它聊天网络地址
,不是所有的频道/主题都会建立在 libera.chat 或者 freenode 上
最后推荐一款终端版本的客户端 https://github.com/irssi/irssi
> 可在 Twitter/X 上评论该篇文章或在下面留言(需要有 GitHub 账号)