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

4.3.2. Stats-сообщение

Команда:STATS
Параметры:[<query> [<server>]]

STATS предназначен для запроса статистики указанного сервера. Если параметр <server> опущен, то возвращается обратно только окончание stats-ответа.

Запрос может быть дан любым письмом, которое проверяется только сервером-получателем (если указан параметр <server>) и в противном случае - на промежуточных серверах, игнорируя и неизменяя. Следующие запросы содержаться в текущем IRC, обеспечивая и предоставляя большую часть информации о нужном сервере. Хотя, они могут не поддерживаться в некоторых версиях, все серверы будут обеспечивать корректный ответ на запрос STATS, который содержится в текущих используемых форматах ответа.

На данный момент поддерживаются следующие запросы:

  • c - возврат списка серверов, к которым может присоединится сервер;
  • h - возврат списка серверов, которые доступны как хабы или свободные;
  • i - возврат списка хостов, сервер которых доспускает соединение клиента;
  • k - возврат списка забаненых имен пользователей/хостов для указанного сервера;
  • l - возврат списка серверных соединений, проказывающих длину каждого соединения и траффик в байтах и сообщениях для каждого направления;
  • m - возврат списка команд, поддерживаемых сервером и используемый подсчет для каждого, если не равен нулю;
  • o - возврат списка хостов, с которых нормальные клиенты могут достать операторов;
  • y - показ Y (Class) строк из конфигурационного файла сервера;
  • u - возврат строки, показывающей как давно был поднят сервер.

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

ERR_NOSUCHSERVER
RPL_STATSCLINE                  RPL_STATSNLINE
RPL_STATSILINE                  RPL_STATSKLINE
RPL_STATSQLINE                  RPL_STATSLLINE
RPL_STATSLINKINFO               RPL_STATSUPTIME
RPL_STATSCOMMANDS               RPL_STATSOLINE
RPL_STATSHLINE                  RPL_ENDOFSTATS

Примеры:

STATS m                         ; проверка используемой команды для
                                ; сервера, с которым вы соединены

:Wiz STATS c eff.org            ; запрос WiZ для C/N строки
                                ; информации с сервера eff.org
2007 - 2017 © Русские переводы RFC, IETF, ISOC.