Difference between revisions of "IRC"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Про кривизну)
(Основные irc команды; мелкие поправки)
Line 1: Line 1:
IRC - это протокол и популярное средство общения. В просторечии именуется "иркой". Далекие от компьютерых ньансов пользователи часто путают "ирку" с "миркой". Мирка в свою очередь это слеговое название популярнейшего IRC-клиента [[mIRC]].
+
'''IRC''' ''(Internet Relay Chat)'' - это протокол и популярное средство общения. В просторечии именуется "иркой". Далекие от компьютерых ньансов пользователи часто путают "ирку" с "миркой". Мирка в свою очередь это слеговое название популярнейшего IRC-клиента [[mIRC]].
  
 
Пользователи jabber могут общаться пользователи IRC-серверов посредством [[Gateway:IRC|соответствующего транспорта]].
 
Пользователи jabber могут общаться пользователи IRC-серверов посредством [[Gateway:IRC|соответствующего транспорта]].
Line 5: Line 5:
 
Пользователи IRC в свою очередь могут осуществлять взаимодействие с jabber посредством каких-то дополнительных модулей к своим IRC-клиентам. Например, [[IRcap:Jabber|jabber-модулем]] для [[IRcap]]. Последнее особенно актуально для наших испанских друзей.
 
Пользователи IRC в свою очередь могут осуществлять взаимодействие с jabber посредством каких-то дополнительных модулей к своим IRC-клиентам. Например, [[IRcap:Jabber|jabber-модулем]] для [[IRcap]]. Последнее особенно актуально для наших испанских друзей.
  
 +
===Основные команды===
 +
Все команды в irc начинаются со слеша ("/") при этом они должны быть введены с начала строки. Распространенные команды:
 +
{|class="standart" align=center width=70%
 +
!Команда
 +
!Значение
 +
!Пример использования
 +
|-
 +
|/list ''параметры''
 +
|Поиск каналов. Дополнительные параметры можно не вводить, тогда будут выведены все каналы (может занять существенное время!)
 +
|/list -min 2 -max 20 *nix*
 +
|-
 +
|/join ''канал пароль''
 +
|Зайти на канал. Если канал не защищен паролем, его можно не вводить
 +
|/join #neo matrix
 +
|-
 +
|/part ''канал причина''
 +
|Покинуть канал. "Причина" может не вводиться
 +
|/part #love "Уже женат"
 +
|-
 +
|/invite ''ник канал''
 +
|Пригласить пользователя посетить канал
 +
|/invite Tux #linux
 +
|-
 +
|/topic ''тема''
 +
|Установка темы канала.
 +
|/topic "Продажа слонов, оптом и в розницу. <nowiki>|| У нас снижение цен! ||</nowiki> На повестке дня суд с "Майский чай" за использование лейбла"
 +
|-
 +
|/me ''действие''
 +
|Сообщение от третьего лица (*applesin ушел в США. Пешком)
 +
|/me ушел в США. Пешком
 +
|-
 +
|/ame ''действие''
 +
|Сообщение от третьего лица для всех каналов
 +
|/me ушел в США. На велосипеде
 +
|-
 +
|/nick ''новый ник''
 +
|Смена ника
 +
|/nick Zebra
 +
|-
 +
|/whois ''ник''
 +
|Информация о пользователе с этим ником
 +
|/whois Alice
 +
|}
 
===Для разработчика===
 
===Для разработчика===
 
И хотя в соответствующих [[RFC]] описаны принципы построения клиента и сервера, существуют серверное ПО, которое имеет нестандартные расширения протокола.
 
И хотя в соответствующих [[RFC]] описаны принципы построения клиента и сервера, существуют серверное ПО, которое имеет нестандартные расширения протокола.
  
 
Поскольку сервисы (для управления аккаунтами, например) не описаны явно в RFC, то опять же у каждого типа сервера они могут быть свои. Все это затрудняет поддержку и может быть причиной неполной совместимости.
 
Поскольку сервисы (для управления аккаунтами, например) не описаны явно в RFC, то опять же у каждого типа сервера они могут быть свои. Все это затрудняет поддержку и может быть причиной неполной совместимости.

Revision as of 14:23, 1 April 2007

IRC (Internet Relay Chat) - это протокол и популярное средство общения. В просторечии именуется "иркой". Далекие от компьютерых ньансов пользователи часто путают "ирку" с "миркой". Мирка в свою очередь это слеговое название популярнейшего IRC-клиента mIRC.

Пользователи jabber могут общаться пользователи IRC-серверов посредством соответствующего транспорта.

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

Основные команды

Все команды в irc начинаются со слеша ("/") при этом они должны быть введены с начала строки. Распространенные команды:

Команда Значение Пример использования
/list параметры Поиск каналов. Дополнительные параметры можно не вводить, тогда будут выведены все каналы (может занять существенное время!) /list -min 2 -max 20 *nix*
/join канал пароль Зайти на канал. Если канал не защищен паролем, его можно не вводить /join #neo matrix
/part канал причина Покинуть канал. "Причина" может не вводиться /part #love "Уже женат"
/invite ник канал Пригласить пользователя посетить канал /invite Tux #linux
/topic тема Установка темы канала. /topic "Продажа слонов, оптом и в розницу. || У нас снижение цен! || На повестке дня суд с "Майский чай" за использование лейбла"
/me действие Сообщение от третьего лица (*applesin ушел в США. Пешком) /me ушел в США. Пешком
/ame действие Сообщение от третьего лица для всех каналов /me ушел в США. На велосипеде
/nick новый ник Смена ника /nick Zebra
/whois ник Информация о пользователе с этим ником /whois Alice

Для разработчика

И хотя в соответствующих RFC описаны принципы построения клиента и сервера, существуют серверное ПО, которое имеет нестандартные расширения протокола.

Поскольку сервисы (для управления аккаунтами, например) не описаны явно в RFC, то опять же у каждого типа сервера они могут быть свои. Все это затрудняет поддержку и может быть причиной неполной совместимости.