Команды v0.35

Здесь представлено описание команд, обрабатываемых клиентом. В квадратных скобках указываются необязательные параметры команды (при указании параметра скобки указывать не надо).

/ME Текст - отправляет сообщение от 3-го лица в текущее окно канала или привата.
/QUERY Ник [Текст] (или /Q) - Открывает окно привата с указанным ником. При указании текста, он будет послан в открытый приват.
/MSG #Канал/Ник Текст - Посылает текст на указанный канал или в приват нику без открытия окна привата.
/DESCRIBE #Канал/Ник Текст - Посылает текст от 3-го лица на указанный канал или в приват нику без открытия окна привата .
/NOTICE #Канал/Ник Текст - Посылает уведомление (нотис) на указанный канал или в приват нику без открытия окна привата.
/CTCP #Канал/Ник Запрос - Посылает CTCP (Client-To-Client-Protocol) запрос указанному каналу или нику (например /CTCP Ник VERSION - запрос версии клиента пользователя).
/QUIT [Сообщение] - Отключает от сервера. При указании сообщения, оно будет использовано в качестве сообщения при выходе. Если сообщение не указать, то будет использовано сообщение из настроек.
/HOP [Сообщение] - Перезаход на текущий канал без закрытия окна канала. При указании сообщения, оно будет использовано как сообщение при выходе с канала. [3]
/CLEAR - Очищает окно от текста, освобождая занимаемую им память.
/SERVER [Имя сервера [Порт [Пароль] ] ] (или /S) - Ручное переподключения к произвольному серверу с сохранением остальных настроек (включая автовыполнение), порт и пароль не обязательны. Ввод команды без указания сервера (а так же порта и пароля) подключит к серверу из текущего профиля с параметрами профиля.
При вводе команды с паролем сервера, порт указывать обязательно!
/PERFORM - Принудительно вызывает команды из автовыполнения текущего профиля.
/COPY -[cabnz] [Шаблон] - Копирует выделенный текст, где 'c' - копирование с цветом, 'a' - добавить к скопированному, 'n' - перенос строк, 'z' - цитата (Указание шаблона и опции 'n' игнорируется; в комбинации с 'c' цитирует текст без копирования), 'b' - скопировать во временный буфер (может использоваться для редактируемых меню для временного хранения текста); Буквы можно комбинировать. Без указания параметров буфер будет очищен. Указывать символ '-' при указании параметров обязательно, он означает что вы будете копировать текст. Вы можете указать шаблон для копирования части текста, например /copy - %s1-% скопирует текст без первого слова, /copy -c %s2-3% %s5% скопирует с цветом третье, четвёртое и цестое слово (не забывайте, что цвет или стиль задаётся символом, если символ не попадёт в скопированный вами шаблон, то в буфере он не появится).
/BAN [N] Ник - Устанавливает бан на пользователя на текущем канале (при наличии соответствующего статуса). При этом ник не обязательно должен находиться на канале, но должен быть в сети, если бан не по нику. [2][3]
/KBAN [N] Ник [Причина] - Вызывает команду /BAN [N] Ник и выкидывает (кикает) пользователя с канала после установки бана. [2][3]
/IGNORE [N] Ник - Добавляет постоянный игнор. (при поддержке сервером команды /SILENCE) [2][4]
/TEMPIGNORE [N] Ник - Добавляет временный игнор (использует команду /SILENCE, но предварительно вызывается /USERHOST для получения маски адреса пользователя). (при поддержке сервером команды /SILENCE) [2][4]
/IGNORELIST - Запрашивает с сервера список игноров и уведомляет об этом сообщением (аналогично вводу команды /SILENCE, за исключением вывода сообщения о запросе списка) (при поддержке сервером команды /SILENCE)
/CLOSE [Текст] - Закрывает активное окно. Для окна канала посылается команда /PART и ожидается подтверждение выхода с канала. Если указать текст, то этот текст будет использован в качестве сообщения при выходе с канала (только для окон канала!)
/MESSAGE [Текст] - Вызывает окно ввода текста (поддерживается многострочный ввод). Если указать текст, то он будет вставлен в окно.
/ADDRESSED Ник [Текст] - Вызывает окно ввода текста, аналогично команде /MESSAGE, но со вставленным шаблоном обращения к указанному нику.
/OPDEOP - Вызывает меню Op/Deop, которое использует информацию о префиксах от сервера (только из меню списка ников).
/FAVOURITES - Вызывает избранное.
/ACTIONS - Вызывает список действий (только для меню списка ников и привата).
/TRAF - Показывает расход трафика.
/BACKGROUND - Сворачивает приложение (при поддержке телефоном).
/NAMESLIST [Ник] - Вызывает меню списка ников. Если указать параметром ник, то, если ник присутствует в списке ников, курсор будет установлен на этом нике. [3]
/OPENURL [Ссылка] - Вызывает окно выбора и открытия ссылок. Если указать ссылку, то эта ссылка будет открыта во внешнем браузере.
/SETMODES - Вызывает окно редактирования режимов канала. [3]
/BANLIST - Вызывает меню редактирования списка банов. [1][3]
/EXCEPTLIST - Вызывает меню редактирования списка исключений. [1][3]
/RAW Команда - Посылает произвольную команду напрямую на сервер. Может использоваться, если сервер поддерживает какие-либо команды, определяемые и используемые программой.
/J #канал - Сокращение от серверной команды /JOIN. Если в названии канала не указать префикс (обычно это '#'), то он будет добавлен автоматически (для ленивых)
/CLOCK - Включает показ часов посередине экрана. Часы не предназначены для того, чтобы быть в ключёнными постоянно. По замыслу вы должны из включить когда вам понадобится узнать текущее время и выключить, когда посмотрите, чтобы не загромождать экран лишней информацией.
/LAG - Показывает текущее состояние лага (Подробнее о функции смотрите тут).
/SCREENUP - Перемещение курсора в начало текста. [5]
/LINEUP - Перемещение курсора на одну позицию вверх. [5]
/PAGEUP - Перемещение курсора на величину экрана вверх [5]
/PREVWINDOW - Переключение к предыдущему окну [5]
/NEXTWINDOW - Переключение к следующему окну [5]
/SCREENDOWN - Перемещение в конец текста [5]
/LINEDOWN - Перемещение курсора на одну позицию вниз [5]
/PAGEDOWN - Перемещение курсора на величину экрана вниз [5]


[1] Если список не был запрошен, то программа запросит его, иначе покажет внутренний список. Использование команды /mode #канал b(e) не выведет редактор списка!
[2] N: 1 - nick!*@*, 2 - *!user@*, 3 - *!*@host, 4 - *!user@*.host, 5 - *!*@*.host. Если N не указать, то N=1 (номер маски "по умолчанию" задаётся в файле ресурсов language.dat).
[3] Команда вводится только в окне канала.
[4] Используется серверная команда SILENCE. Постоянные игноры сохраняются во внутреннем списке и выставляются каждый раз при входе в сеть, временные игноры (в списке помечены символом '¤') не выставляются, любой игнор, поставленный вручную командой /silence является временным.
[5] Предназначены исключительно для назначаемых в настройках клавиш
Все команды нечувствительны к регистру.

Автор: Archangel (18.05.09)
<<Назад

При копировании материалов сайта обязательно указывайте ссылку на первоисточник!
Статьи постоянно обновляются и дорабатываются!