Linux环境下的irssi
Linux环境下的irssi
安装irssi
sudo apt-get install irssi irssi-scripts
设置irssi自动登陆服务器并进入频道
使用irssi命令启动irssi
使用
/server remove xxxx.xxxx.xxx
命令移除所有服务器添加network
/network add -nick xxxxxxxx -user xxxxxxxx -realname xxxxxxxx -sasl_username xxxxxxxx -sasl_password xxxxxxxx -sasl_mechanism PLAIN freenode
- 添加服务器
/server add -auto -ssl -ssl_verify -network freenode chat.freenode.net 7000
- 添加自动连接频道
/channel add -auto #ubuntu-cn freenode
其它命令
- 登录:
irssi -c irc.freenode.net -p 7000 -n YOU_NICKNAME
- 修改昵称:
/nick apple
- 加入聊天频道:
/join #fedora,如频道需要密码,/join #fedora password
- 离开单个频道:
/wc
- 退出频道,不加频道名退出当前频道,后面可以跟退出原因
/part [channels] [message]
- 离开一个IRC SERVER
/disconnect irc.freenode.net
- 切换到相应的irc channel上查看:
Alt+1~0对应1~10的irc channel编号;
Alt+q~p对应11~20的irc channel编号;
Ctrl+n/p切换上/下一个irc channel;
PageUP/PageDn切换上/下页讯息。
- 转编码:
/recode add #fedora utf8;加入此频道编码格式,/recode查看加入的编码列表。
- 查看频道的所有人:
/who
- 查看某人的基本资料:
/whois nickname
- 给某人发私消息
/msg nickname ......
- 给某人说话
/say nickname ......
- 忽略某人聊天内容
/ignore <昵称>
- 频道列表
/list #
- 加入频道
/join #频道名称
- 关于自己的信息
/me
- 自动保存irc log
/SET autolog ON
服务端命令
服务端分为ChanServ(频道服务), NickServ(昵称服务) 和 MemoServ(留言服务)三类。
/msg chanserv #频道服务
/msg chanserv help #获得频道服务帮助信息
/msg nickserv #昵称服务
/msg nickserv help #获得昵称服务帮助信息
/msg memoserv #留言服务
/msg memoserv help #获得留言服务帮助信息
昵称注册
/msg NickServ REGISTER <name> <passwd> <email>
执行此命令后,邮箱会收到一封邮件,里面有一个带着确认码的命令,在irssi中执行就可以了。
频道注册
先进入频道,看看频道是否有人注册
如果没有注册,使用下面的命令注册
/msg ChanServ REGISTER <channel> <passwd>
1.注册成功就可以管理这个频道,退出后再次登陆可以使用下面的命令重新获取权限
/msg ChanServ op #channel
irssi 设置忽略其它用户登陆与退出
/ignore * QUITS
/ignore * JOINS
/ignore * PARTS
设置编码
/recode add * utf-8
freenode 中文频道
/join #go-nuts
/join #golang.tw
/join #debian-cn
/join ##Orz