IRC协议freenode网络聊天基本使用

2020-07-23 20:34:40
admin
原创
73

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

版权声明


版权声明:凡本站原创文章,转载请注明链接出处。

本站点采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议  


发表评论
评论通过审核后显示。
关注【程序员专区】

扫一扫,分享更多技术干货

热门文章
蝉知首页AD

zdoo首页AD

喧喧AD

联系我们
联系人: GavinHsueh
Email: gavinhsueh1989@gmail.com
QQ: 963370407
js链接提交