Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

Команды пользователя [ править ]

АДМИНИСТРАТОР [ править ]

Синтаксис:

ADMIN [<target>]

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

ВДАЛИ [ править ]

Синтаксис:

AWAY [<message>]

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

CNOTICE [ править ]

Синтаксис:

CNOTICE <nickname> <channel> :<message>

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

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

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

CPRIVMSG [ править ]

Синтаксис:

CPRIVMSG <nickname> <channel> :<message>

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

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

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

ПОДКЛЮЧИТЬ [ редактировать ]

Синтаксис:

CONNECT <target server> [<port> [<remote server>]]( RFC 1459 )
CONNECT <target server> <port> [<remote server>]( RFC 2812 )

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

Умереть [ править ]

Синтаксис:

DIE

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

ENCAP [ править ]

Синтаксис:

:<source> ENCAP <destination> <subcommand> <parameters>

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

ОШИБКА [ редактировать ]

Синтаксис:

ERROR <error message>

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

ПОМОЩЬ [ править ]

Синтаксис:

HELP

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

ИНФОРМАЦИЯ [ править ]

Синтаксис:

INFO [<target>]

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

ПРИГЛАСИТЬ [ редактировать ]

Синтаксис:

INVITE <nickname> <channel>

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

ISON [ править ]

Синтаксис:

ISON <nicknames>

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

ПРИСОЕДИНЯЙТЕСЬ [ править ]

Синтаксис:

JOIN <channels> [<keys>]

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

УДАР [ править ]

Синтаксис:

KICK <channel> <client> :[<message>]

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

УБИТЬ [ править ]

Синтаксис:

KILL <client> <comment>

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

KNOCK [ править ]

Синтаксис:

KNOCK <channel> [<message>]

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

ССЫЛКИ [ править ]

Синтаксис:

LINKS [<remote server> [<server mask>]]

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

СПИСОК [ править ]

Синтаксис:

LIST [<channels> [<server>]]

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

LUSERS [ править ]

Синтаксис:

LUSERS [<mask> [<server>]]

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

РЕЖИМ [ править ]

Синтаксис:

MODE <nickname> <flags> (user)
MODE <channel> <flags> [<args>]

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

MOTD [ править ]

Синтаксис:

MOTD [<server>]

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

ИМЕНА [ править ]

Синтаксис:

NAMES [<channels>]( RFC 1459 )
NAMES [<channels> [<server>]]( RFC 2812 )

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

НИК [ редактировать ]

Синтаксис:

NICK <nickname> [<hopcount>]( RFC 1459 )
NICK <nickname>( RFC 2812 )

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

УВЕДОМЛЕНИЕ [ редактировать ]

Синтаксис:

NOTICE <msgtarget> <message>

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

ОПЕР [ редактировать ]

Синтаксис:

OPER <username> <password>

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

ЧАСТЬ [ править ]

Синтаксис:

PART <channels> [<message>]

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

ПРОЙТИ [ править ]

Синтаксис:

PASS <password>

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

ПИНГ [ редактировать ]

Синтаксис:

PING <server1> [<server2>]

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

PONG [ править ]

Синтаксис:

PONG <server1> [<server2>]

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

PRIVMSG [ править ]

Синтаксис:

PRIVMSG <msgtarget> :<message>

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

ВЫЙТИ [ редактировать ]

Синтаксис:

QUIT [<message>]

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

REHASH [ править ]

Синтаксис:

REHASH

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

ПЕРЕЗАГРУЗИТЬ [ изменить ]

Синтаксис:

RESTART

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

ПРАВИЛА [ править ]

Синтаксис:

RULES

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

СЕРВЕР [ править ]

Синтаксис:

SERVER <servername> <hopcount> <info>

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

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

СЕРВИС [ править ]

Синтаксис:

СПИСОК СЕРВИСОВ [ править ]

SQUERY [ править ]

Синтаксис:

SQUERY <servicename> <text>

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

SQUIT [ править ]

Синтаксис:

SQUIT <server> <comment>

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

SETNAME [ редактировать ]

Синтаксис:

SETNAME <new real name>

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

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

ТИШИНА [ править ]

Синтаксис:

SILENCE [+/-<hostmask>]

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

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

:irc.server.net 005 WiZ WALLCHOPS WATCH=128 SILENCE=15 MODES=12 CHANTYPES=#

СТАТИСТИКА [ править ]

Синтаксис:

STATS <query> [<server>]

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

SUMMON [ править ]

Синтаксис:

SUMMON <user> [<server>]( RFC 1459 )
SUMMON <user> [<server> [<channel>]]( RFC 2812 )

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

ВРЕМЯ [ править ]

Синтаксис:

TIME [<server>]

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

ТЕМА [ править ]

Синтаксис:

TOPIC <channel> [<topic>]

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

TRACE [ править ]

Синтаксис:

TRACE [<target>]

Проследите путь через сеть IRC к определенному серверу или клиенту, аналогично traceroute . [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.

ПОЛЬЗОВАТЕЛЬ [ править ]

Синтаксис:

USER <username> <hostname> <servername> <realname>( RFC 1459 )
USER <user> <mode> <unused> <realname>( RFC 2812 )

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

USERHOST [ править ]

Синтаксис:

USERHOST <nickname> [<nickname> <nickname> ...]

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

ПОЛЬЗОВАТЕЛЬ [ править ]

Синтаксис:

USERIP <nickname>

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

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

ПОЛЬЗОВАТЕЛИ [ править ]

Синтаксис:

USERS [<server>]

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

ВЕРСИЯ [ править ]

Синтаксис:

VERSION [<server>]

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

ОБОИ [ править ]

Синтаксис:

WALLOPS <message>

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

СМОТРЕТЬ [ править ]

Синтаксис:

WATCH [+/-<nicknames>]

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

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

:irc.server.net 005 WiZ WALLCHOPS WATCH=128 SILENCE=15 MODES=12 CHANTYPES=#

КТО [ править ]

Синтаксис:

WHO [<name> ["o"]]

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

WHOIS [ править ]

Синтаксис:

WHOIS [<server>] <nicknames>

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

WHOWAS [ править ]

Синтаксис:

WHOWAS <nickname> [<count> [<server>]]

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

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

См. Также [ править ]

  • IRCd
  • IRCX
  • Сервер

Ссылки [ править ]

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

Библиография [ править ]

  • Оикаринен, Яркко ; Рид, Даррен (май 1993 г.). Протокол интернет-ретрансляции чата . IETF . DOI : 10,17487 / RFC1459 . RFC 1459 . Проверено 30 октября 2009 года .
  • Кальт, Кристоф (апрель 2000 г.). Интернет-чат с ретрансляцией: клиентский протокол . IETF . DOI : 10,17487 / RFC2812 . RFC 2812 . Проверено 30 октября 2009 года .

Дальнейшее чтение [ править ]

  • Рид, Даррен (май 1992 г.). Обсуждение компьютерных сетевых конференций . IETF . DOI : 10,17487 / RFC1324 . RFC 1324 . Проверено 30 октября 2009 года .
  • Кальт, Кристоф (апрель 2000 г.). Интернет-чат с ретрансляцией: Архитектура . IETF . DOI : 10,17487 / RFC2810 . RFC 2810 . Проверено 30 октября 2009 года .
  • Кальт, Кристоф (апрель 2000 г.). Интернет-чат с ретрансляцией: управление каналами . IETF . DOI : 10,17487 / RFC2811 . RFC 2811 . Проверено 30 октября 2009 года .
  • Кальт, Кристоф (апрель 2000 г.). Интернет-чат с ретрансляцией: протокол сервера . IETF . DOI : 10,17487 / RFC2813 . RFC 2813 . Проверено 30 октября 2009 года .

Внешние ссылки [ править ]

  • Команды справки XChat