登录与退出
启动 irssi
$ irssi
登陆 IRC 服务器
/connect server port
修改昵称
/nick nickname
直接带昵称登录指定的服务器
$ irssi -c [server] -p [port] -n [nickname]
示例:
$ irssi -c irc.freenode.net -p 6667 -n zhang_san
进入公开频道
/join #channel
示例:
/join #archlinux-cn
进入密码频道
/join #channel password
退出当前频道
/wc
退出指定的服务器
/disconnect server
示例:
/disconnect irc.freenode.net
退出irssi
/quit
窗口管理
窗口切换快捷键:
ctrl+n,p 或 Alt+1~0, Alt+q~p
1 号窗口为程序主窗口,一般用来执行登录、退出、查询和设置等操作,随时可用快捷键 Alt+1 切换。
输入框上方的状态栏显示的信息内容如下:
[当前时间] [昵称] [窗口号:服务器名/#频道名] [频道活动信息]
最后一个项目频道活动信息一般显示为 [Act: 3,4,5,6] 这种形式 ,其中数字代表活动频道所在的窗口号,暗色数字表示有人登录或登出,白色数字表示有人在此频道说话,红色数字表示频道中有人呼叫自己。
快捷键具体用法:
Alt+1~0,对应 1~10 号窗口
Alt+q~p,对应 11~20 号窗口
Ctrl+n/p,切换上/下一个窗口
PageUP/PageDn,查看当前窗口中上/下页讯息
关闭当前窗口
/window close
关闭指定编号的窗口
/window close [窗口编号]
查看窗口列表
/window list
发送消息
公开消息在频道输入框内输入完毕后直接回车即可发送。
给某人发送私信
/msg nickname
在频道给指定的人发送消息
/say nickname
屏蔽某人聊天内容
/ignore nickname
查询信息
查看频道列表
/list
列出当前服务器或指定聊天室下的所有人员名称(无法列出隐藏人员)
/names #channel
查看频道的所有人
/who
查看某人的基本资料
/whois nickname
查询指定别名是否在线
/ison 别名1 别名2 …
查询服务器信息
/info
查询当前服务器上的 Admin
/admin
查询当前服务器上的统计信息
/lusers
查询当前服务器今日的统计信息
/motd
查询当前的服务器
/links
注册用户名与申请频道
注册 freenode 帐号
登录 freenode 服务器后执行以下命令
/msg NickServ REGISTER [name] [passwd] [email]
申请频道
先试着进入想要申请的频道看看是否已经有人注册
执行以下命令完成频道注册
/msg ChanServ REGISTER [#channel] [passwd]
附录
Irssi 官网:https://irssi.org
github 项目:https://github.com/irssi/irssi