IRC协议freenode网络聊天基本使用
- 2020-07-23 20:34:40
- admin 原创
- 196
QQ在 Linux 上的体验不是一般的差,可谓是直接不能用的。所以在想找个替代品,其实linux下还是有很多不错的聊天软件的。比如这里要介绍的 freenode IRC协议聊天工具。
首先科普下几个基本的概念:
IRC
一种网络聊天协议
IRC 网络
依据 IRC 协议组成的聊天网络, 比较知名的有 freenode, EFnet, DALnet 等
IRC 服务器
每个 IRC 网络由多个 IRC 服务器互相连接形成.
假设 freenode 由 A,B,C 三台服务器互联而成, 那么你随意连接到其中一台便意味着你连接上了 freenode 网络, 便可进入其中的聊天室聊天
IRC 聊天室
当你连接到 IRC 网络后(比如 freenode), 便可以进入网络上的聊天室进行聊天.
聊天室多以主题为名, 如 #javascript, #php, #porn, #hacker 等
并不是所有的聊天都可以任意进入, 有些聊天室只能被邀请进入, 有些聊天室只允许已经注册昵称的用户进入, 等等
昵称
在聊天室, 昵称即你的显示名字, 比如我在 freenode 的注册昵称就是 GavinHsueh
IRC 客户端
连接到 IRC 网络需要对应的客户端(就好比浏览网页需要网页客户端, 即浏览器一样)
知名的客户端有 mIRC, xChat, HexChat 等。
IRC 命令
使用 IRC 必须掌握几个必须的命令, 命令以 / 开头。
注册帐号
使用 /nick 命令注册一个帐号,注意 :用户名是唯一的,如果你想注册的名已经被注册,则你只能换个其他名字了。
/nick 名称 /msg nickserv register 密码 邮件地址
然后,你的邮箱会收到一封验证邮件,执行邮件里发送的那行命令,完成验证,即可成功注册这个帐号名称了。
注册新频道
检查一个频道是否已经被注册了可以使用该命令:
/msg ChanServ info ##频道名称
如果该频道已经被注册了,该命令会给你一些关于该频道的消息。如果没有,你会得到类似下的消息:
-ChanServ- The channel [##频道名称] is not registered
创建频道:
/join ##频道名称
这时,如果该频道没有被人注册则你将会是该频道的op,否则就是已经被人注册了,你就再换个其它的名称吧
注册频道:
/msg ChanServ register ##频道名称
至此频道已经创建成功。
注意:
管理员退出后再登录如何获取管理员权限,前提是频道是你注册的:
/msg ChanServ op ##频道名称 你的用户名
参考:
https://duter2016.github.io/2019/09/17/IRC-%E6%80%A5%E9%80%9F%E5%85%A5%E9%97%A8/
http://blog.jonathan-li.cn/post/blog/registering-a-channel-on-freenode
扫一扫,分享更多技术干货
联系人: | GavinHsueh |
---|---|
Email: | gavinhsueh1989@gmail.com |
QQ: | 963370407 |