Пользовательские команды

Пользовательские команды

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

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

? /NICK ник – позволяет изменить ваш текущий ник на новый.

? /LIST – отображает список всех каналов, существующих на данном сервере. Можно также использовать разновидности этой команды, позволяющие конкретизировать каналы, которые должны попасть в список. Например:

 /list – min 5 – max 20 – позволяет отобразить только те каналы, на которых в данный момент находится от 5 до 20 пользователей;

 /list *one* – показывает только те каналы, в названии которых присутствует слово one.

? /NAMES #канал – помимо списка каналов на сервере, при помощи команд IRC можно узнать список пользователей, которые подключены к определенному каналу. Для этого и используется эта команда.

? /WHOIS ник – возвращает информацию о пользователе с заданным ником.

? /JOIN #канал – подключает к указанному каналу либо создает новый канал и позволяет получить статус оператора на нем (если канала с заданным названием не существует).

Например, /join #onestyle. Если какой-то канал защищен паролем, то для подключения к нему необходимо использовать следующий вариант: / JOIN #канал пароль.

Еще одной разновидностью данной команды является команда /JOIN 0. С ее помощью можно покинуть все каналы.

? /INVITE nickname #канал – позволяет отправить пользователю с указанным ником приглашение посетить канал. Например, /INVITE paradOx #onestyle.

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

? /ME сообщение – позволяет отправить сообщение от третьего лица.

? /MSG ник сообщение – дает возможность отправить приватное сообщение пользователю с заданным ником.

? /QUERY ник сообщение – позволяет послать приватное сообщение пользователю с указанным ником и открыть приватное окно.

? /WALLOPS сообщение – дает возможность отправить сообщение всем пользователям с режимом +w. Этот режим устанавливает определенным пользователям сам оператор канала.

? /AWAY сообщение – переводит в режим ожидания. В данном режиме всем пользователям, которые будут посылать вам сообщения, будет отправляться сообщение, указанное вами при вводе данной команды. Чтобы выйти из режима ожидания, достаточно ввести команду /AWAY.

Например, /AWAY хозяин пошел за газетой, вернется, когда закроется пивная….

? /TOPIC #канал топик – позволяет изменить топик канала (текущую тему). Данная возможность доступна не на всех каналах, так как оператор канала сам решает, разрешать ли обычным пользователям изменять топик.

? /PART #канал – отключает от заданного канала. Например, /part #onestyle. При этом вы можете воспользоваться разновидностью команды /PART сообщение, чтобы при вашем отключении от канала было выведено указанное сообщение. Например, /PART плохие вы – уйду я от вас.

? /QUIT – отключает от сервера IRC. При этом вы можете воспользоваться разновидностью команды вида /QUIT сообщение, чтобы при вашем отключении от сервера было отображено указанное сообщение (в тех каналах, к которым вы были подключены). Например, /QUIT всем пока – пошел спать.

? /CTCP ник TIME – отображает время, установленное на компьютере пользователя с заданным ником.

? /CTCP ник USERINFO – выводит сведения о пользователе с указанным ником.

? /CTCP ник FINGER – отображает сведения о пользователе с заданным ником.

? /CTCP ник CLIENTINFO – выводит сведения о программе IRC, в которой работает пользователь с указанным ником.

? /DCC CHAT ник – открывает окно приватной беседы с пользователем, имеющим указанный ник, посредством протокола DCC.

? /DCC ник файл – пересылает пользователю с заданным ником указанный файл посредством протокола DCC.


Команды оператора канала

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

? /KICK #канал ник – отключает от канала пользователя с заданным ником. Например, /KICK #onestyle dervih.

? /MODE #канал +|-b ник|пользователь@компьютер – позволяет забанить пользователя (то есть запретить определенному пользователю подключаться к вашему каналу). Например, /mode #onestyle +b dervih.

? /MODE #канал – устанавливает/сбрасывает режим работы, при котором доступ к каналу разрешен только тем людям, которые были приглашены пользователем, уже подключенным к каналу (при помощи команды вида /INVITE nickname #канал).

? /MODE #канал количество – устанавливает/сбрасывает максимальное количество пользователей, которые могут одновременно находиться на канале.

? /MODE #канал +|-m – устанавливает/сбрасывает режим работы канала, при котором публиковать сообщения на канале могут только модераторы.

? /MODE #канал +|-n – устанавливает/сбрасывает режим работы канала, при котором использование внешних сообщений будет запрещено (то есть запрещено публиковать на канале сообщения при помощи команды / msg #канал сообщение).

? /MODE #канал +|-o ник – предоставляет либо отбирает у пользователя с заданным ником права оператора канала. Например, команда /mode #onestyle +o dervih предоставляет права оператора пользователю dervih, а с помощью команды /mode #onestyle – o dervih можно отобрать права оператора у данного пользователя.

Кроме того, вы можете предоставлять права оператора сразу нескольким пользователям. Например, /mode #onestyle +ooo dervih 4yd0yud0 parad0x.

? /MODE #канал +|-p– переводит канал в приватный режим либо обратно в обычный.

? /MODE #канал +|-s – устанавливает/сбрасывает на канале режим защиты ников пользователей. После установки режима защиты ников команда / names #канал ни к какому результату приводить не будет (при отключенном режиме защиты данная команда отображает список ников пользователей, в данный момент присутствующих на канале).

? /MODE #канал +|-t – устанавливает/сбрасывает режим работы канала, при котором топик могут менять только операторы канала.

? /MODE #канал k пароль – устанавливает/сбрасывает пароль для доступа к каналу.

? /MODE ник – устанавливает/сбрасывает режим невидимости (при этом вы все равно будете получать сообщения от пользователей, которые знают ваш ник).

? /MODE ник +|-o – устанавливает/сбрасывает признак оператора архива.

? /MODE ник +|-s – устанавливает/сбрасывает режим получения сообщений сервера (для оператора сервера).

? /MODE ник +|-w – устанавливает/сбрасывает для пользователя режим wallops.

? /MODE ник +|-v – предоставляет/отбирает право голоса на данном канале.


mIRC

Сайт: http://www.mirc.co.uk/get.html.

Статус: Shareware, пробный период в течение 30 дней, после чего нужно заплатить $20.

Размер: 1,6 Мбайт.

Язык: английский.

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

Полезные статьи

Комментарии и пинги к записи запрещены.

Комментарии закрыты.

data-title= src=