我是第一次irrsi
在 Ubuntu 上使用 IRC,命令如下:
/connect chat.freenode.net
/join #worldchat
加入频道后,命令/whois username
不起作用:输入命令后不显示任何信息。当我通过 Web 浏览器在 webchat.freenode.net 上加入同一频道时,加入频道后使用该命令没有任何问题。是我遗漏了什么,还是客户端irssi
坏了?
答案1
该/whois
命令实际上并不与频道相关联——传出的请求和传入的回复都仅引用目标人的昵称。
因此,不同的客户端对于在何处显示与渠道无关的响应会做出不同的决定:
一些客户端,例如 qwebirc(freenode 的 webchat)在当前活动窗口(缓冲区)中显示此类响应。回复的速度比您发出命令后切换窗口的速度还快。
其他客户端(包括 Irssi)在服务器窗口(又称状态窗口)。如果你切换到窗口 1,你会发现全部您的 whois 查询就在那里。
如果你与该人打开了 /query(私人消息)窗口,Irssi 会将 /whois 响应放入其中,因为它能至少与昵称相关联。