[Все статьи]
Команды IRC
/join #channel
Подключиться или войти на канал. Если канала с таким именем не существует, он будет создан и Вы получаете статус оператора этого канала.
Пример: /join #common - Зайти на канал под именем #common
/join #channel password
Некоторые каналы защищены паролем, чтобы войти на такой канал, пароль нужно указать в команде.
Пример: /join #mychannel rulezz - Зайти на канал #mychannel, который защищен паролем rulezz
/PART #channel
Отключиться от канала.
Пример: /part #mychannel - Отключиться или выйти из канала с названием #mychannel.
Также можно использовать команду /part без параметра, тогда отключаешся от активного канала, то есть от того, в окне которого Вы написали команду.
Прим.ред. После выхода с канала последнего пользователя канал перестаёт существовать. Т.е. канал существует до тех пор, пока на нём находится хотябы один пользователь.
/LIST [#string] [-MIN #] [-MAX #]
Получить список созданных на сервере каналов. Можно ограничить число каналов, указав минимальное и максимальное значение количества пользователей на канале. Если указать #string, в список попадут только те каналы, в названии которых есть указанная подстрока.
Пример: /list -min 5 -max 20 /list #irc - Показать минимум 5, максимум 20 каналов, в названиях которых присутствует буквосочетание irc. Это могут быть такие как: #irchelp, #superircfaq, #irc и #chatirc (Названия каналов могут отличаться, но везде присутствует irc - в начале, в середине, само название и в конце соответственно).
Прим.ред. В нашей IRC-сети eCSNet постоянные каналы, как правило, имеют флаг +s (secret), такие каналы не будут показаны по команде /list
/ME message
Сообщение от третьего лица. Пример: /me пошел курить - Если Ваш ник будет допустим Vasya, то на канале появится такое сообщение:
* Vasya пошел курить
/MSG nickname message
Посылка приватного сообщения пользователю без открытия приватного окна.
Пример: /msg Vasya Привет!!! - Посылает приватное сообщение "Привет!!!" пользователю с ником Vasya.
/QUERY nickname message
Посылка приватного сообщения пользователю с открытием приватного окна
Пример: /query Vasya Привет!!! - То же самое, только у Вас будет открыто новое окно привата.
/WHOIS nickname
Запрос информации о пользователе.
Пример: /whois Vasya - Выдаст информацию о пользователе Vasya.
/NICK nickname
Изменение вашего ника на новый.
Пример: /nick Vasya1 - Теперь Ваш ник сменится на Vasya1.
/QUIT [reason]
Отключает вас от IRC сервера. Сообщение [reason] получают пользователи, которые подключены к тем же каналам, что и Вы.
Пример: /quit Извините, но мне пора - Пользователи увидят собщение типа
*** Vasya has quit IRC (Quit: Извините, но мне пора)
/AWAY [away message]
Режим Away служит для уведомления пользователей о том, что вы в данный момент недоступны для беседы. Когда кто-то посылает Вам сообщение и у Вас включен режим Away, пользователь получит сообщение [away message]. Для выключения режима используется команда /away без параметров.
Пример: /away Я работаю! - Пользователи получат сообщение "Я работаю!"
/INVITE nickname #channel
Приглашение пользователю посетить канал.
Пример: /invite Vasya #irc - Послать приглашение на канал #irc пользователю с ником Vasya.
/TOPIC #channel newtopic
Изменение топика канала.
Пример: /topic #irc Всем лежать пять минут! - Топик канала #irc изменится на "Всем лежать пять минут!"
Команды для операторов канала
/KICK #channel nickname reason
Выкинуть пользователя из канала.
Пример: /kick #irc Vasya Надоел! - Пользователь с ником Vasya будет выкинут с канала #irc с надписью "Надоел!". Команду reason можно не писать, тогда пользователь будет выкинут с канала с надписью вашего ника в скобках вместо сообщения.
/MODE #channel [[+|-]modechars [parameters]]
Команда установок канала.
Пример: /mode #irc +nt-ilsmpk - Установить флаги на канале #irc: Включить nt и отключить ilsmpk.
Режимы (флаги) канала:
i - Канал "invite-only" (только по приглашению)
l - Ограничение количества пользователей на канале, - максимальное количество пользователей
m - Модерируемый канал. Только операторы и пользователи +v могут разговаривать
n - Блокировка канала от внешних сообщений (/msg #channel text)
p - Приватный канал
s - Защита ников пользователей на канале. Команда /names #channel не покажет ники канала.
t - Защита топика. Только операторы могут менять топик
k - Установка ключа доступа к каналу.
Прим.ред. Канал с флагом +s не будет показан в списке каналов, выдаваемом по команде /list
/MODE nick [[+|-]modechars [parameters]]
Команда управления пользователями.
Пример: /mode #mychannel Vasya +o - Дать пользователю с ником Vasya статус оператора на канале #mychannel.
Режимы (флаги) пользователей:
o - Статус оператора
v - Право голоса пользователю на модерируемом канале, при этом перед ником пользователя появится знак "+"
b - Забанить пользователя на канале (закрыть доступ). Если пользователь Vasya (123@195.168.0.224), то надо писать: /mode #irc +b *!*@195.168.0.* - используется для окончательного закрытия пользователю входа на канал.
i - Делает пользователя "невидимкой" для всех, кто не знает, как пишется его ник.
s - Получение сообщений сервера (для оператора сервера).
q - Используется только на некоторых сетках, если сделать /mode #irc +q Vasya, то Vasya не сможет ничего сказать в канал.
Copyright © Stanislav Saranchin (aka Drew)