4.5.3 Whowas メッセージ
Command: WHOWAS
Parameters: <nickname> [<count> [<server>]]
WHOWAS は,もう存在しないニックネームに関する情報を要求します.これはニックネームの変更か,ユーザが IRC を去ったかのどちらかでしょう.この問い合わせに対して,サーバはニックネームの履歴を検索し,辞書的に同じニックネームを探します(ここではワイルドカードによるマッチングは行いません).履歴は後方から検索され,最新のエントリが最初に返されます.複数のエントリがある場合は,<count>
個までの返答が返されます (<count>
パラメータが与えられていない場合は,それらすべてが返されます).<count>
として正でない数字が渡された場合,完全な検索が行われます.
数値返信:
ERR_NONICKNAMEGIVEN ERR_WASNOSUCHNICK
RPL_WHOWASUSER RPL_WHOISSERVER
RPL_ENDOFWHOWAS
例:
WHOWAS Wiz ; ニックネーム "WiZ" に関するニックネーム履歴の全情報を返します;
WHOWAS Mermaid 9 ; "Mermaid" のニックネーム履歴のうち,最大で最新の9件を返します;
WHOWAS Trillian 1 *.edu ; "Trillian" の最新の履歴を,"*.edu" にマッチする最初のサーバから返します.