Список команд Internet Relay Chat - List of Internet Relay Chat commands

Это список всех Интернет-чат команды из RFC 1459, RFC 2812, и расширения, добавленные к основным демонам IRC. Большинство клиентов IRC требуют, чтобы перед командами стояла косая черта ("/"). Некоторые команды действительно отправляются IRC-боты; они обрабатываются протоколом IRC как обычные сообщения, а не как /-команды.

Используемые здесь соглашения: Угловые скобки («<» и «>») используются здесь для обозначения заполнителя для некоторого значения и не являются буквальной частью команды. Квадратные скобки ("[" и "]") используются для обозначения того, что значение необязательный.

Команды пользователя

АДМИНИСТРАТОР

Синтаксис:

АДМИНИСТРАТОР [<цель>]

Поручает сервер для возврата информации об администраторах сервера, указанного в , где - это либо сервер, либо пользователь. Если <цель> опущено, сервер должен вернуть информацию об администраторах текущего сервера.[1]

ПРОЧЬ

Синтаксис:

ВДАЛИ [<сообщение>]

Предоставляет серверу сообщение для автоматической отправки в ответ на PRIVMSG, адресованное пользователю, но не каналу, на котором он находится.[2]Если <сообщение> опущено, статус отсутствия удаляется. Определено в RFC 1459.

CNOTICE

Синтаксис:

CNOTICE <имя> <канал>: <сообщение>

Отправляет сообщение NOTICE канала <ник> на <канал>, которое обходит ограничения защиты от флуда. Целевой псевдоним должен находиться в том же канале, что и клиент, выдающий команду, и клиент должен быть оператором канала.

Обычно IRC-сервер ограничивает количество различных целей, которым клиент может отправлять сообщения в течение определенного периода времени, чтобы предотвратить массовую рассылку спамерами или ботами пользователей в сети, однако эта команда может использоваться операторами каналов для обхода этого ограничения в их канал. Например, его часто используют операторы справки, которые могут одновременно общаться с большим количеством пользователей в канале справки.

Эта команда официально не определена в RFC, но используется некоторыми сетями IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом CNOTICE

CPRIVMSG

Синтаксис:

CPRIVMSG <имя> <канал>: <сообщение>

Отправляет личное сообщение <ник> на <канал>, которое обходит ограничения защиты от флуда. Целевой псевдоним должен находиться в том же канале, что и клиент, выдающий команду, и клиент должен быть оператором канала.

Обычно IRC-сервер ограничивает количество различных целей, которым клиент может отправлять сообщения в течение определенного периода времени, чтобы предотвратить массовую рассылку спамерами или ботами пользователей в сети, однако эта команда может использоваться операторами каналов для обхода этого ограничения в их канал. Например, его часто используют операторы справки, которые могут одновременно общаться с большим количеством пользователей в канале справки.

Эта команда официально не определена в RFC, но используется некоторыми сетями IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом CPRIVMSG

СОЕДИНЯТЬ

Синтаксис:

CONNECT <целевой сервер> [<порт> [<удаленный сервер>]] (RFC 1459 )
CONNECT <целевой сервер> <порт> [<удаленный сервер>] (RFC 2812 )

Указывает серверу <удаленный сервер> (или текущему серверу, если <удаленный сервер> не указан) подключиться к <целевой сервер> через порт <порт>.[3][4]Эта команда должна быть доступна только для Операторы IRC. Определено в RFC 1459; параметр стал обязательным в RFC 2812.

УМЕРЕТЬ

Синтаксис:

УМЕРЕТЬ

Дает серверу команду выключиться.[5] Эта команда может быть выполнена только операторами IRC-сервера. Определено в RFC 2812.

ENCAP

Синтаксис:

: <источник> ENCAP <назначение> <подкоманда> <параметры>

Эта команда предназначена для использования серверами для инкапсуляции команд, чтобы они распространялись по хаб-серверам, еще не обновленным для их поддержки, и указывает, что подкоманда и ее параметры должны быть переданы в неизмененном виде в пункт назначения, где они будут неинкапсулированы и проанализированы. Это облегчает внедрение новых функций без необходимости перезапуска всех серверов, прежде чем они будут использоваться в сети.[6]

ОШИБКА

Синтаксис:

ERROR <сообщение об ошибке>

Эта команда используется серверами для сообщения об ошибках другим серверам. Он также используется перед завершением клиентских подключений.[7] Определено в RFC 1459.

ПОМОЩЬ

Синтаксис:

ПОМОЩЬ

Запрашивает сервер для отображения файла справки. Эта команда официально не определена в RFC, но используется большинством основных демонов IRC.

ИНФОРМАЦИЯ

Синтаксис:

ИНФОРМАЦИЯ [<цель>]

Возвращает информацию о сервере или текущем сервере, если не указан.[8] Возвращенная информация включает версию сервера, когда она была составлен, то уровень патча, когда он был запущен, и любую другую информацию, которая может считаться актуальной. Определено в RFC 1459.

ПРИГЛАШАТЬ

Синтаксис:

ПРИГЛАСИТЬ <ник> <канал>

Приглашает <ник> на канал <канал>.[9] не обязательно должен существовать, но если он существует, только участникам канала разрешено приглашать других клиентов. Если режим канала я установлен, только операторы канала могут приглашать других клиентов. Определено в RFC 1459.

ISON

Синтаксис:

ISON <никнеймы>

Запрашивает сервер, чтобы узнать, находятся ли в настоящее время в сети клиенты из разделенного пробелами списка <имена>.[10] Сервер возвращает только те псевдонимы, которые есть в сети, в списке, разделенном пробелами. Если ни один из клиентов не находится в сети, сервер возвращает пустой список. Определено в RFC 1459.

ПРИСОЕДИНИТЬСЯ

Синтаксис:

ПРИСОЕДИНЯЙТЕСЬ <каналы> [<ключи>]

Заставляет клиента присоединяться к каналам в списке , разделенном запятыми, с указанием паролей, если необходимо, в списке , разделенном запятыми.[11] Если канал (ы) не существует, они будут созданы. Определено в RFC 1459.

ПИНАТЬ

Синтаксис:

KICK <канал> <клиент>: [<сообщение>]

Принудительно удаляет <клиент> из <канала>.[12] Эту команду могут использовать только операторы канала. Определено в RFC 1459.

УБИЙСТВО

Синтаксис:

УБИТЬ <клиент> <комментарий>

Принудительно удаляет <клиента> из сети.[13] Эта команда может быть выполнена только операторами IRC. Определено в RFC 1459.

Стук

Синтаксис:

KNOCK <канал> [<сообщение>]

Отправляет УВЕДОМЛЕНИЕ на <канал> только для приглашения с необязательным <сообщение> с запросом приглашения. Эта команда официально не определена в RFC, но поддерживается большинством основных демонов IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом KNOCK.

ССЫЛКИ

Синтаксис:

ССЫЛКИ [<удаленный сервер> [<маска сервера>]]

Перечисляет все ссылки на серверы, соответствующие <маска сервера>, если она задана, на <удаленном сервере> или текущий сервер, если не указано.[14] Определено в RFC 1459.

СПИСОК

Синтаксис:

СПИСОК [<каналы> [<сервер>]]

Список всех каналов на сервере.[15] Если указан разделенный запятыми список , он вернет темы каналов. Если указан <сервер>, команда будет перенаправлена ​​на <сервер> для оценки. Определено в RFC 1459.

LUSERS

Синтаксис:

ЛУСЕРЫ [<маска> [<сервер>]]

Возвращает статистику размера сети.[16] Если вызывается без аргументов, статистика будет отражать всю сеть. Если задано <маска>, будет возвращена только статистика, отражающая замаскированное подмножество сети. Если задано <цель>, команда будет перенаправлена ​​на <сервер> для оценки. Определено в RFC 2812.

РЕЖИМ

Синтаксис:

MODE <ник> <флаги> (пользователь)
РЕЖИМ <канал> <флаги> [<аргументы>]

Команда MODE имеет двойное назначение. Его можно использовать для установки как пользовательского, так и канального режимов.[17] Определено в RFC 1459.

MOTD

Синтаксис:

MOTD [<сервер>]

Возвращает сообщение дня на или на текущем сервере, если оно не указано.[18] Определено в RFC 2812.

ИМЕНА

Синтаксис:

ИМЕНА [<каналы>] (RFC 1459 )
ИМЕНА [<каналы> [<сервер>]] (RFC 2812 )

Возвращает список тех, кто находится в списке , разделенных запятыми, по имени канала.[19] Если опущено, отображаются все пользователи, сгруппированные по имени канала, при этом все пользователи, которые не находятся на канале, отображаются как часть канала «*». Если указан , команда отправляется на для оценки.[20] Определено в RFC 1459; необязательный параметр был добавлен в RFC 2812.

Ответ содержит все псевдонимы в канале с префиксом наивысшего префикса статуса канала этого пользователя, например, как это (где @ является префиксом самого высокого статуса)

: irc.server.net 353 Phyre = #SomeChannel: @WiZ

Если клиент хочет получить все префиксы статуса канала пользователя, а не только их текущий наивысший, можно включить многопрефиксное расширение IRCv3 (@ - префикс оператора канала, а + - префикс нижнего голосового статуса):[21]

: irc.server.net 353 Phyre = #SomeChannel: @ + WiZ

См. Также NAMESX ниже, чтобы узнать об альтернативном, более старом подходе для достижения того же эффекта. Однако на сегодняшний день большинство клиентов и серверов поддерживают новый стандарт IRCv3.[22]

NAMESX

Синтаксис:

PROTOCTL NAMESX

Указывает серверу отправлять имена в ответе RPL_NAMES с префиксом всех соответствующих статусов каналов, а не только наивысшим (аналогично многопрефиксу IRCv3).

Например:

С NAMESX

: irc.server.net 353 Phyre = #SomeChannel: @ + WiZ

Без NAMESX

: irc.server.net 353 Phyre = #SomeChannel: @WiZ

Эта команда может использоваться ТОЛЬКО, если ключевое слово NAMESX возвращается в ответе RPL_ISUPPORT (числовое 005). Его также можно комбинировать с командой UHNAMES.

Эта команда официально не определена в RFC, но распознается большинством основных демонов IRC. Более новый современный подход заключается в использовании расширений протокола IRCv3 для активации многопрефиксного расширения для обычной команды NAMES.[21]

НИК

Синтаксис:

НИК <ник> [<магазин>] (RFC 1459 )
НИК <ник> (RFC 2812 )

Позволяет клиенту изменить свой псевдоним IRC. Hopcount используется между серверами, чтобы указать, как далеко псевдоним находится от своего домашнего сервера.[23][24] Определено в RFC 1459; необязательный параметр был удален в RFC 2812.

УВЕДОМЛЕНИЕ

Синтаксис:

УВЕДОМЛЕНИЕ <сообщение>

Эта команда работает аналогично PRIVMSG, за исключением того, что автоматические ответы никогда не должны отправляться в ответ на сообщения NOTICE.[25] Определено в RFC 1459.

ОПЕРАЦИЯ

Синтаксис:

ОПЕР <имя пользователя> <пароль>

Аутентифицирует пользователя как оператора IRC на этом сервере / сети.[26] Определено в RFC 1459.

ЧАСТЬ

Синтаксис:

ЧАСТЬ <каналы> [<сообщение>]

Заставляет пользователя покинуть каналы в списке , разделенном запятыми.[27] Определено в RFC 1459.

ПРОХОДИТЬ

Синтаксис:

ПАРОЛЬ <пароль>

Устанавливает пароль для подключения.[28] Эта команда должна быть отправлена ​​перед регистрационной комбинацией NICK / USER. Определено в RFC 1459.

ПИНГ

Синтаксис:

PING []

Проверяет наличие связи.[29] Сообщение PING приводит к ответу PONG. Если указан , сообщение передается ему. Определено в RFC 1459.

ПОНГ

Синтаксис:

PONG []

Эта команда является ответом на команду PING и работает примерно так же.[30] Определено в RFC 1459.

ПРИВМСГ

Синтаксис:

PRIVMSG : <сообщение>

Отправляет , который обычно является пользователем или каналом.[31] Определено в RFC 1459.

ПОКИДАТЬ

Синтаксис:

ВЫЙТИ [<сообщение>]

Отключает пользователя от сервера.[32] Определено в RFC 1459.

ПОВТОР

Синтаксис:

ПОВТОР

Заставляет сервер перечитывать и повторно обрабатывать свои файлы конфигурации.[33] Эту команду могут отправлять только операторы IRC. Определено в RFC 1459.

ПЕРЕЗАПУСК

Синтаксис:

ПЕРЕЗАПУСК

Перезапускает сервер.[34] Его может отправить только оператор IRC. Определено в RFC 1459.

ПРАВИЛА

Синтаксис:

ПРАВИЛА

Запрашивает правила сервера. Эта команда официально не определена в RFC, но используется большинством[который? ] основные демоны IRC.

СЕРВЕР

Синтаксис:

СЕРВЕР <имя сервера> <магазин> <информация>

Сообщение сервера используется, чтобы сообщить серверу, что другой конец нового соединения является сервером.[35] Это сообщение также используется для передачи данных сервера по всей сети. указывает, сколько прыжков (соединений с сервером) находится от . содержит дополнительную информацию о сервере в удобном для чтения виде.

Определено в RFC 1459.

СЛУЖБА

Синтаксис:

СПИСОК СЕРВИСОВ

SQUERY

Синтаксис:

SQUERY <имя_сервиса> <текст>

Идентичен PRIVMSG, за исключением того, что получателем должна быть служба.[36] Определено в RFC 2812.

СКИТ

Синтаксис:

SQUIT <сервер> <комментарий>

Заставляет выйти из сети.[37] Определено в RFC 1459.

ИМЯ НАБОРА

Синтаксис:

SETNAME <новое настоящее имя>

Позволяет клиенту изменить «настоящее имя», указанное при регистрации соединения.

Эта команда официально не определена в RFC, но используется некоторыми демонами IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом SETNAME.

ТИШИНА

Синтаксис:

ТИШИНА [+/- <маска хоста>]

Добавляет или удаляет маску хоста в список игнорирования на стороне сервера, который не позволяет совпадающим пользователям отправлять клиентские сообщения. В списке, разделенном пробелами, может быть указано более одной маски, каждый элемент имеет префикс «+» или «-», чтобы указать, добавляется он или удаляется. Отправка команды без параметров возвращает записи в списке игнорирования клиента.

Эта команда официально не определена в RFC, но поддерживается большинством[который? ] основные демоны IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом SILENCE и максимальным количеством записей, которые клиент может иметь в своем списке игнорирования. Например:

: irc.server.net 005 WiZ WALLCHOPS WATCH = 128 ТИШИНА = 15 РЕЖИМЫ = 12 ШАНТИПОВ = #

СТАТИСТИКА

Синтаксис:

СТАТИСТИКА <запрос> [<сервер>]

Возвращает статистику о текущем сервере или , если он указан.[38] Определено в RFC 1459.

ВЫЗОВ

Синтаксис:

SUMMON <пользователь> [<сервер>] (RFC 1459 )
SUMMON <пользователь> [<сервер> [<канал>]] (RFC 2812 )

Дает пользователям, которые находятся на том же хосте, что и <сервер>, сообщение с просьбой присоединиться к IRC.[39][40] Определено в RFC 1459; необязательный параметр был добавлен в RFC 2812.

ВРЕМЯ

Синтаксис:

ВРЕМЯ [<сервер>]

Возвращает местное время на текущем сервере или <сервер>, если указано.[41] Определено в RFC 1459.

ТЕМА

Синтаксис:

ТЕМА <канал> [<тема>]

Позволяет клиенту запрашивать или устанавливать тему канала на .[42] Если задано <тема>, он устанавливает тему канала на <тема>. Если установлен режим канала + t, только оператор канала может установить тему. Определено в RFC 1459.

СЛЕД

Синтаксис:

ТРАССА [<цель>]

Проследите путь через сеть IRC к определенному серверу или клиенту аналогичным способом трассировка.[43] Определено в RFC 1459.

UHNAMES

Синтаксис:

PROTOCTL UHNAMES

Указывает серверу отправлять имена в ответе RPL_NAMES в длинном формате:

С UHNAMES

: irc.server.net 353 Phyre = #SomeChannel: WiZ! user @ somehost

Без UHNAMES

: irc.server.net 353 Phyre = #SomeChannel: WiZ

Эта команда может использоваться ТОЛЬКО, если ключевое слово UHNAMES возвращается в ответе RPL_ISUPPORT (числовое 005). Его также можно комбинировать с командой NAMESX.

Эта команда официально не определена в RFC, но распознается большинством основных демонов IRC.

ПОЛЬЗОВАТЕЛЬ

Синтаксис:

ПОЛЬЗОВАТЕЛЬ <имя пользователя> <имя хоста> <имя сервера> <настоящее имя> (RFC 1459 )
ПОЛЬЗОВАТЕЛЬ <пользователь> <режим> <неиспользованный> <настоящее имя> (RFC 2812 )

Эта команда используется в начале соединения для указания имени пользователя, имени хоста, настоящего имени и начальных пользовательских режимов подключающегося клиента.[44][45] может содержать пробелы и поэтому должно начинаться с двоеточия. Определено в RFC 1459, изменено в RFC 2812.

ПОЛЬЗОВАТЕЛЬ

Синтаксис:

USERHOST <имя> [<имя> <имя> ...]

Возвращает список информации об указанных псевдонимах.[46] Определено в RFC 1459.

ПОЛЬЗОВАТЕЛЬ

Синтаксис:

ПОЛЬЗОВАТЕЛЬ <имя>

Запрашивает прямой айпи адрес пользователя с указанным ником. Эта команда часто используется для получения IP-адреса злоумышленника для более эффективного выполнения запрета. Неясно, какие привилегии требуются для выполнения этой команды на сервере, если таковые имеются.

Эта команда официально не определена в RFC, но используется некоторыми демонами IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом USERIP.

ПОЛЬЗОВАТЕЛИ

Синтаксис:

ПОЛЬЗОВАТЕЛИ [<сервер>]

Возвращает список пользователей и информацию об этих пользователях в формате, аналогичном формату UNIX команды ВОЗ, русские и Палец.[47] Определено в RFC 1459.

ВЕРСИЯ

Синтаксис:

ВЕРСИЯ [<сервер>]

Возвращает версия , или текущий сервер, если он не указан.[48] Определено в RFC 1459.

ОБОИ

Синтаксис:

WALLOPS <сообщение>

Отправляет <сообщение> всем операторам, подключенным к серверу (RFC 1459 ) или все пользователи с пользовательским режимом 'w' установлен (RFC 2812 ).[49][50] Определено в RFC 1459.

СМОТРЕТЬ

Синтаксис:

СМОТРЕТЬ [+/- <никнеймы>]

Добавляет или удаляет пользователя из списка друзей на стороне сервера клиента. В списке, разделенном пробелами, может быть указано несколько псевдонимов, каждый элемент имеет префикс «+» или «-», чтобы указать, добавляется он или удаляется. Отправка команды без параметров возвращает записи в списке друзей клиента.

Эта команда официально не определена в RFC, но поддерживается большинством[который? ] основные демоны IRC. Поддержка указывается в ответе RPL_ISUPPORT (числовое 005) с ключевым словом WATCH и максимальным количеством записей, которые клиент может иметь в своем списке друзей. Например:

: irc.server.net 005 ДОБЫЧИ WiZ СМОТРЕТЬ = 128 ТИШИНА = 15 РЕЖИМОВ = 12 ШАНТИПОВ = #

ВОЗ

Синтаксис:

КТО [<имя> ["о"]]

Возвращает список пользователей, соответствующих <имя>.[51] Если установлен флаг «o», сервер будет возвращать информацию только об операторах IRC. Определено в RFC 1459.

КТО

Синтаксис:

WHOIS [<сервер>] <никнеймы>

Возвращает информацию о списке разделенных запятыми масок псевдонимов <никнеймы>.[52] Если указан , команда направляется ему для обработки. Определено в RFC 1459.

КТО БЫЛ

Синтаксис:

WHOWAS <ник> [<количество> [<сервер>]]

Используется для возврата информации о псевдониме, который больше не используется (из-за отключения клиента или изменения псевдонима).[53] Если задано, сервер вернет информацию из последних раз использования псевдонима. Если указан , команда направляется ему для обработки. В RFC 2812, <ник> может быть список псевдонимов, разделенных запятыми.[54]

Определено в RFC 1459.

Смотрите также

Рекомендации

  1. ^ "Административная команда". п. 31. сек. 4.3.7. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  2. ^ "Прочь". С. 38 - 39. сек. 5.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  3. ^ "Подключить сообщение". С. 29 - 30. сек. 4.3.5. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  4. ^ "Подключить сообщение". С. 28 - 29. сек. 3.4.7. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  5. ^ "Умереть сообщение". п. 39. сек. 4.3. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  6. ^ «Архивная копия». Архивировано из оригинал 5 июня 2013 г.. Получено 6 декабря 2012.CS1 maint: заархивированная копия как заголовок (связь)
  7. ^ "Ошибка". п. 38. сек. 4.6.4. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  8. ^ «Информационная команда». С. 31 - 32. сек. 4.3.8. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  9. ^ "Пригласительное сообщение". п. 25. сек. 4.2.7. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  10. ^ "Сообщение Ison". п. 42. сек. 5.8. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  11. ^ "Присоединиться к сообщению". С. 19 - 20. сек. 4.2.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  12. ^ "Команда пинка". С. 25 - 26. сек. 4.2.8. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  13. ^ "Убить сообщение". п. 36. сек. 4.6.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  14. ^ "Сообщение со ссылками". С. 28 - 29. сек. 4.3.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  15. ^ "Список сообщений". С. 24 - 25. сек. 4.2.6. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  16. ^ "Послание лузеров". С. 25 - 26. сек. 3.4.2. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  17. ^ «Сообщение режима». С. 21 - 23. сек. 4.2.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  18. ^ "Motd message". п. 25. сек. 3.4.1. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  19. ^ "Именное сообщение". п. 24. сек. 4.2.5. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  20. ^ "Именное сообщение". С. 20 - 21. сек. 3.2.5. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  21. ^ а б Эндрю Нортхолл. «IRCv3 - Добро пожаловать». atheme.org. ircv3.net. Получено 21 февраля 2016.
  22. ^ Эндрю Нортхолл. «IRCv3 - Добро пожаловать». atheme.org. Получено 21 февраля 2016.
  23. ^ "Ник сообщения". С. 14 - 15. сек. 4.1.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  24. ^ "Ник сообщения". С. 10 - 11. сек. 3.1.2. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  25. ^ "Уведомление". п. 33. сек. 4.4.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  26. ^ "Опер". п. 17. сек. 4.1.5. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  27. ^ "Частичное сообщение". С. 20 - 21. сек. 4.2.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  28. ^ "Сообщение с паролем". п. 14. сек. 4.1.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  29. ^ "Сообщение Ping". п. 37. сек. 4.6.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  30. ^ "Понг сообщение". С. 37 - 38. сек. 4.6.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  31. ^ "Приватные сообщения". С. 32 - 33. сек. 4.4.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  32. ^ "Покидать". С. 17 - 18. сек. 4.1.6. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  33. ^ "Перефразировать сообщение". п. 39. сек. 5.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  34. ^ "Сообщение о перезагрузке". С. 39 - 40. сек. 5.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  35. ^ "Сообщение сервера". С. 16 - 17. сек. 4.1.4. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  36. ^ "Squery". п. 32. сек. 3.5.2. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  37. ^ "Сообщение о выходе из сервера". С. 18 - 19. сек. 4.1.7. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  38. ^ "Статистическое сообщение". С. 27 - 28. сек. 4.3.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  39. ^ "Вызов сообщения". п. 40. сек. 5.4. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  40. ^ "Вызов сообщения". п. 40. сек. 4.5. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  41. ^ "Время сообщения". п. 29. сек. 4.3.4. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  42. ^ "Тема сообщения". С. 23 - 24. сек. 4.2.4. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  43. ^ "Сообщение трассировки". С. 30 - 31. сек. 4.3.6. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  44. ^ «Сообщение пользователя». С. 15 - 16. сек. 4.1.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  45. ^ «Сообщение пользователя». п. 11. сек. 3.1.3. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  46. ^ "Сообщение Userhost". п. 42. сек. 5.7. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  47. ^ «Пользователи». С. 40 - 41. сек. 5.5. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  48. ^ "Сообщение о версии". С. 26 - 27. сек. 4.3.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  49. ^ "Сообщение Operwall". п. 41. сек. 5.6. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  50. ^ "Сообщение Operwall". С. 41 - 42. сек. 4.7. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)
  51. ^ "Кто спрашивает". С. 33 - 34. сек. 4.5.1. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  52. ^ «Whois-запрос». С. 34 - 35. сек. 4.5.2. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  53. ^ "Кто был". п. 35. сек. 4.5.3. Дои:10.17487 / RFC1459. RFC 1459. Отсутствует или пусто | название = (помощь)
  54. ^ "Кто был". п. 34. сек. 3.6.3. Дои:10.17487 / RFC2812. RFC 2812. Отсутствует или пусто | название = (помощь)

Библиография

дальнейшее чтение

внешняя ссылка