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

RFC 1459, Страница 35 из 56

4.5. Пользовательские запросы

Пользовательские запросы являют собой группу команд, которая главным образом касается поиска подробностей на особенном пользователе или группы пользователей. Когда используются маски с разнымит командами, если они подставляются, они должны возвращать информацию только тех пользователей, которые «видны» вам. Видимость пользователя определяется как комбинация режима пользователя и установки каналов.

4.5.1. Who-запрос

Команда: WHO
Параметры: [<name> [<o>]]

Сообщение WHO используется клиентом для создания запроса, который возвращает список информации, которая «подставляется» параметром <name> указанным клиентом. В отсутствии параметра <name>, все видимые (пользователи, которых не видно (пользовательский режим +i) и те, кто находятся на других каналах, нежели запрашивающий клиент) попадают в список. Результат может быть достигнут использованием вместо <name> "0" или других масок, которые будут подставлять все возможные окончания.

<name> обратиться к WHO, подставленному против пользовательского хоста, сервера, реального имени или никнейма, если канал <name> не найден.

Если параметр "o" прошел только операторам, обеспечивается возврат только маски имени.

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

ERR_NOSUCHSERVER
RPL_WHOREPLY                    RPL_ENDOFWHO

Примеры:

WHO *.fi                        ; Список пользователей, кто стоит
                                ; напротив "*.fi";
WHO jto* o                      ; Список пользователей, кто находится
                                ; напротив подходящей маски "jto*", если
                                ; они являются операторами.

Страница 35 из 56

2007 - 2022 © Русские переводы RFC, IETF, ISOC.