IRC

IRC

IRC

IRC是什么呢,有什么用途呢,下面我来一一揭晓。

IRC

IRC, Internet Relay Chat,因特网中继聊天,1988年由芬兰人Jarkko Oikarinen

开发的网络聊天协议。当时是为了替换MUT这软件的,中继的意思就是有中间服务器,

可以把你的消息广播或者单播出去。IRC的特点是非常快,对比邮件相当于即时通信。

服务器网络

通过多个服务器,就近选择对应的服务器,在服务器之间进行转发不同地区的消息

目测由于可以通过dns进行地域解析等操作,可以实现地域自动链接到对应的server

频道

频道产生于第一个用户进入,消失于最后一个用户离开

在频道发一个消息,其他人都能收到

试用主流IRC

由于某些原因,freenode.chat暂时不试用了

libera.chat

建议先阅读一遍文档libera官网链接

选择一个客户端

libera客户端介绍

选择之前注意下昵称哈,如果你选择一个irc服务器以后,每个客户端都需要一个昵称

比如最终确认了哪个客户端了,可以把之前的昵称改掉就好了,这个再改过去

irc里面是可以很方便进行交流的,类似qq那种一般点击就可以私聊,

一般关闭链接不会让你的nickname被抢占,只有你自己改了昵称,别人才可以继续试用

web client网页客户端

libera自己的两个kiwiIRC和gamja,浏览器IRC

IRCCloud

https://www.irccloud.com/ 有免费的,也有付费的,多端支持,

界面如下 ../images/irccloud01.png◎ ../images/irccloud01.png

可以发送图片,但是实际也是一个链接,有预览功能

GUI

大家可以进入#linux频道先尝试下

hexchat

hexchat功能比较简单,但是是开源免费的 ../images/hexchat01.png◎ ../images/hexchat01.png

Konversation

konversation也是免费的,功能也相对简单,整体我会选择hexchat, 默认会帮你进入第一个频道

debian(如果你是debian系统的话) ../images/konversation01.png◎ ../images/konversation01.png

Command

进入#debian频道看下, 一般会提示你注册

注册

/msg NickServ REGISTER your_name your_mail

然后去邮件里面找一个verify的邮件

/msg NickServ VERIFY REGISTER your_name your_verify_code

然后登录 /msg NickServ IDENTIFY liuliancao <password>

加入频道

/join #debian这样进入频道

emacs irc相关

emacs默认是带irc的,是rcirc

晚点我尝试下

IRC FAQ

如何注册一个频道

常见的注册频道相关的命令 https://meta.wikimedia.org/wiki/IRC/Instructions#New_channel_setup

1
2
3
4
/join \#your_channel # create channel if not exists
/msg chanserv register \#your_channel password # register channel
/msg chanserv set \$your_channel guard on # add bot
/msg chanserv op \#your_channel # set operator

如何回复消息

/msg xxx[tab] xxxx