Irc

Материал из OxnullWiki
Перейти к: навигация, поиск

Содержание

Что это?

IRC (англ. Internet Relay Chat — ретранслируемый интернет-чат) — сервисная система, при помощи которой можно общаться через сеть Интернет с другими людьми в режиме реального времени. Она была создана в 1988 году финским студентом Ярко Ойкариненом (Jarkko Oikarinen). В русском компьютерном сленге IRC называют «иркой»

При подключении к серверу IRC пользователь видит список доступных каналов, в каждый из которых (или сразу в несколько) он может «войти» (подключиться). Канал представляет собой виртуальную «комнату», в которой могут находиться несколько пользователей. Все сообщения, выдаваемые в канал, видны всем пользователям, которые находятся только на этом же канале. Каждый канал имеет своё название и, как правило, определённую тему для обсуждения. После «входа» на канал пользователь может видеть, что пишут остальные участники канала, а также может сам писать сообщения. Тему, обсуждаемую на канале, обычно следует из его названия

Польза для сообщества

Здесь можно получить ответы практически на любые вопросы, и в чем самый большой плюс - почти сразу. Так же можно просто поговорить на приятные темы с умными людьми. Да собственно у каждого есть свое представление как должен работать чат. Каждый найдет что-то свое.

Польза для своего сайта

Но счастье было бы не полным без ваших сайтов. Наконец можно не использовать разные глупые чаты, а реально задействовать всю мощь ирки с ее почти 20ти летним развитием. И так, что нужно делать чтоб этот irc-клиент появился у вас на странице? Да практически ничего. Это сделать не сложнее чем ролик с youtube.com.

И так в нужное место страницы нужно вставить следующий html код:

<iframe src="http://oxnull.net/irc/#chanal=канал;name=название" width="ширина" height="высота" frameborder="no">
   Где ты нашел такой браузер?
</iframe>

где: канал - имя канала к которому присоединяться автоматически при заходе в чат, чтоб ваш пользователь попадал куда вам надо а не куда хочется чату название - название чата которое высвечивается в шапке в строке с меню, если написать none, то верхняя шапка будет убрана совсем ширина - ширина в пикселях или процентах(456, 90%) высота - высота в пикселях или процентах

пример использования:

<iframe src="http://oxnull.net/irc/#chanal=hosting;name=Чатик" width="468" height="260" frameborder="no">
   Где ты нашел такой браузер?
</iframe>

автоматически зайдет на канал hosting, выставит имя "Чатик", размеры 468х260 пикселей

<iframe src="http://oxnull.net/irc/#chanal=main;name=none" width="100%" height="100%" frameborder="no">
   Где ты нашел такой браузер?
</iframe>

автоматически присоединится к каналу main, уберет верхнюю плашку с меню и растянет чат на 100% по ширине и высоте, т.е. займет все свободное пространство а при изменении размеров окна соответственно тоже будет растягиваться

Как присоединиться сторонним клиентом

Чтоб присоединиться другим клиентом надо знать не много. Это то что адрес ирк-сервера irc.oxnull.net, а его порт 6667

Симбиоз с форумом

А самое интересное, что IRC и форум можно совместить. Так и не смогли определиться с положением ирки, поэтому доступны оба вариант: когда она вверху и когда она внизу страницы.

Некоторые полезности

IRC развивается уже очень давно, и у него в арсенале есть интересные возможности. Перечислим всего несколько из них, поддержка которых была реализована в полной мере. Все последующие команды вводятся на вкладке "Сервер":

LIST

Показывается список доступных каналов и количество участников на них, например:

322 neonix #log 0 :Oxnull.net events log
322 neonix #console 0 :Oxnull.net administration console
322 neonix #hosting 3 :Discuss our humble hosting here!
323 neonix :End of LIST

Следующая команда

JOIN #канал

подключается к каналу. Предыдущей командой мы получили список доустпных каналов а этой можно к ним подключиться, пример использования:

JOIN #main

Так же возможна отправка личных сообщений. Делается это удивительно просто - нужно кликнуть по нужному пользователю и написать ему сообщение :)