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