RFC: 1459
Оригинал: Internet Relay Chat Protocol
Категория: Экспериментальный
Дата публикации:
Авторы: ,
Перевод: Рустам Шихалиев aka russo

4.5.2. Whois-запрос

Команда:WHOIS
Параметры:[<server>] <nickmask>[,<nickmask>[,...]]

Это сообщение используется для запроса информации об отдельном пользователе. Сервер будет отвечать на это сообщением различными числовыми сообщениями, указывая разность положений каждого пользователя, который попал под маску (если вы указали ее). Если в <nickmask> не указана никакая информация о том, какой никнейм опросить, вы получите информацию о всех доступных никнеймах. Запятая разделяет список никнеймов.

Предыдущая версия отправляла запрос на указанный сервер. Это полезно, если хотите знать как долго опрашиваемый пользователь будет бездействовать, как только локальный сервер (т.е, пользователь напрямую соединен с сервером) узнает эту информацию.

Числовые ответы:

ERR_NOSUCHSERVER                ERR_NONICKNAMEGIVEN
RPL_WHOISUSER                   RPL_WHOISCHANNELS
RPL_WHOISCHANNELS               RPL_WHOISSERVER
RPL_AWAY                        RPL_WHOISOPERATOR
RPL_WHOISIDLE                   ERR_NOSUCHNICK
RPL_ENDOFWHOIS

Примеры:

WHOIS wiz                       ; возврат пользователю информацию
                                ; о никнейме WiZ;

WHOIS eff.org trillian          ; опрос сервера eff.org о информации
                                ; пользователя trillian.
2007 - 2017 © Русские переводы RFC, IETF, ISOC.