Linux终端 连接 freenode IRC
Freenode是一个用于群体间或个人对个人的IRC即时聊天网络。所有的服务器都可以通过chat.freenode.net访问。如何连接Freenode,在这里我用到了Weechat,不是微信,可以理解为一个快速,轻便和可扩展的聊天客户端,具有基于文本的用户界面。
Linux安装Weechat
因为我的是CentOS操作系统,所以在终端一般用yum install命令安装。如果你是其它系统,建议你用系统带有的工具去安装。比如你是Ubuntu操作系统,应该用apt install来安装。
操作系统 | 格式 | 工具 |
---|---|---|
Debian | .deb | apt, apt-cache, apt-get, dpkg |
Ubuntu | .deb | apt, apt-cache, apt-get, dpkg |
CentOS | .rpm | yum |
Fedora | .rpm | dnf |
FreeBSD | Ports, .txz | make, pkg |
打开linux终端,输入命令安装weechat,一路输入y或Y
yum install weechat
安装weechat完成后,直接在终端输入weechat,进入weechat模式
weechat
如果出现了界面,就说明安装成功了,并且切换成了weechat模式
WeeChat连接Freenode IRC服务器
在weechat模式下,添加一个IRC服务器,指向chat.freenode.net端口6665-6667和8000-8002进行纯文本连接(‘freenode8000’是自定义的)
/server add freenode8000 chat.freenode.net/8000
添加IRC服务器·完成后,连接IRC
/connect freenode8000
l连接成功后,设置一下名字,我设置的是murenziwei,已经被注册的就没法设置了
/nick murenziwei
w因为不是账号登录进去了,我估算是游客登录,加入某些火热的频道,看看各国的程序出来嗨了没?我加入了一个叫"#weechat"的频道
/join #weechat
j加入weechat频道成功后,小伙开始唠叨吧(注意的是,有些频道需要登录才能发言成功的,不然一直报Cannot send to nick/channel的提示)
引导问题
1、 已注册了账号,但不知道登录
/*普通设置昵称和密码,然后连接irc*/ /secure set freenode_username username /secure set freenode_password xxxxxxxx
/*如果是sasl用户,也可以用下面的*/ /set irc.server.freenode.sasl_username "${sec.data.freenode_username}" /set irc.server.freenode.sasl_password "${sec.data.freenode_password}"
r有些情状是需要密码的,如果你的昵称没错的话,输入下面的命令登录
/msg nickserv identify 密码
如果想要了解更多IRC基本命令,可以访问IRC基本命令了解