Основные команды IRC и mIRC
Здесь приведен список наиболее полезных и часто используемых команд IRC, ими можно пользоваться в любом современном IRC клиенте или через вебгейт, указаны некоторые расширения синтаксиса специфичные для mIRC. Обратите внимание на формат написания команд, в квадратных скобочках указан не обязательный параметр [], вводить при этом скобки не нужно. Знак «|» означает «или».
- /nick
- Смена ника
- /identify
- Авторизация на NickServ, автоидентификация
- /whois
- Информация о нике
- /whowas
- Информация о нике в оффлайне
- /mode
- Флаги ника
- /join
- Заход на канал
- /part
- Выход с канала
- /list
- Список каналов
- /invite
- Приглашение на канал
- /msg
- Сообщение пользователю/на канал
- /amsg
- Сообщение на все открытые каналы
- /query
- Открытие окна привата
- /me
- Надпись от третьего лица
- /ame
- Надпись от третьего лица на всех каналах
- /notice
- Нотис
- /kick
- Кикнуть пользователя
- /mode
- Флаги каналов, как забанить, запись исключений …
Работа с никами
- /nick новый_ник
Используется для смены ника. В IRC-сетях, в зависимости от используемого в них типа сервера, могут быть различные ограничения на длину ника и использование в нем различных специальных символов, а так же символов национального алфавита.
Подсказка: чтобы добавить в ник пробел, зажмите клавишу <Alt> и на цифровой клавиатуре наберите 0160
Пример:
/nick суперник- /identify пароль
Авторизовывает ваш ник на NickServ — сервис для работы с никами. Внимание, команда работает не во всех IRC сетях, используйте
/msg nickserv identify парольили/nickserv identify парольПодсказка: после регистрации ника его следует идентифицировать паролем каждый раз при заходе в сеть или настроить автоидентификацию, для mIRC нажмите Alt+R, и первой строкой добавьте:
on 1:NOTICE:*IDENTIFY*:?:{ if $nick == NickServ /nickserv identify ПарольНаНик }Пример:
/identify F9sk12- /whois ник
Покажет информацию о нике, если он находится в онлайне.
Подсказка: если ник зарегистрирован, то дополнительную информацию можно получить командой
/ns info ник. Если ник был недавно в онлайне, а потом ушел, то используйте команду/whowas никПример:
/whois ник- /mode ник +|- флаг
Использование команды
/modeдля ника позволяет менять некоторые его настройки и права в текущей сессии. Часть команд доступна только IRC операторам.Пример пользовательских режимов:
/mode ник +i— режим «невидимости» — не присутствовать в выдаче /who, ставится по умолчанию/mode ник +r— зарегистрированный и проидентифицированный ник/mode ник +s— получать серверные сообщения и сообщения о киллах/mode ник +H— пользователям без флага +А не будет виден ваш idle-тайм (время бездействия)/mode ник +R— пользователь не будет получать сообщения от ников без +r
Моды для IRC операторов:
/mode ник +A— администратор сервера/mode ник +a— администратор сервисов/mode ник +b— получать CHATOPS сообщения/mode ник +c— видеть соединения/отсоединения клиентов/mode ник +e— видеть DCCALLOW трафик/mode ник +f— получать сообщения сервера о флуде/mode ник +k— получать принудительных отсоединениях клиентов серверами/mode ник +g— получать GLOBOPS сообщения/mode ник +h— присутствовать в ответе на /stats p/mode ник +m— получать предупреждения о спамботах/mode ник +n— получать сообщения маршрутизации/mode ник +o— глобальный оператор/mode ник +O— локальный оператор/mode ник +y— видеть запросы на данные о сервере и сети
Работа с каналами
- /join #канал
Команда необходима, чтобы попасть на канал с известным названием. Если канал не зарегистрирован, то при входе вам дается статус оператора. Так же, как и на ники, на каналы действует ограничения по количеству символов в названии и использованию специальных символов. Так же, обычно есть ограничение на количество каналов, открытых одним пользователем одновременно (в WeNet — не более 20).
Подсказка:
- чтобы зайти на канал с ключом (паролем), наберите
/join #канал ключ - можно зайти на несколько каналов одновременно, наберите
/join #канал1,#канал2,…Количество каналов для захода одной командой ограничено, обратите внимание, названия каналов не отделяются пробелом, только запятой.
Пример:
/join #wenet,#help- чтобы зайти на канал с ключом (паролем), наберите
- /part [#канал] [причина]
Используется для выхода с указанного канала или, если он не указан, с открытого в данный момент канала. Причина — не обязательный параметр — будет указана оставшимся на канале посетителям.
Подсказка: как и в команде
/join, возможен одновременный выход с нескольких каналов:/part #канал1,#канал2,#канал3Пример:
/part #help спасибо за помощь- /list
Команда предназначена для вывода списка не скрытых каналов. Обратите внимание, вывод каналов и топиков в популярных IRC-сетях сопровождается получением очень большого входящего трафика.
Подсказка:
- во многих IRC клиентах вы можете сократить выдачу каналов, осуществляя поиск по подстроке, например
/list *love*выведет каналы, где содержится (в любой части слова) непрерывная цепь символов «love» - В mirc можно ограничить выдачу каналов по количеству посетителей, например
/list -min 17 -max 20выведет список, с минимальным числом участников 17 и максимальным — 20
Пример:
/list *help*- во многих IRC клиентах вы можете сократить выдачу каналов, осуществляя поиск по подстроке, например
- /invite ник #канал
Посылает пользователю приглашение зайти на указанный канал, если установлен режим +i, является единственно возможным способом попасть на канал. Внимание, массовые приглашения (если поступают жалобы от пользователей) запрещены правилами сети!
Подсказка: если вы оператор канала, то в случае установки режима +i можете пригласить себя, для этого наберите
/chanserv invite #каналПример:
/invite Petja #help
Отправка текста
- /msg ник|#канал текст
Отправляет сообщение указанному нику без открытия окна привата, может так же использоваться для отправки текста на канал
/msg #канал текст.Подсказка: для отправки текста на все открытые каналы используйте команду
/amsg текст(без указания каналов)Пример:
/msg rrr Привет!/amsg Привет
- /query ник
Открывает окно привата с указанным ником
Пример:
/query helper- /me текст
Отправляет текст на активный канал в «третьем лице», например: [11:33:26] * helper читает
Подсказка: можно отправить текст на все открытые каналы командой
/ame текстПример:
/me читает- /notice ник|#канал текст
Отправка «нотиса» пользователю. Обычно нотис используется для сообщения о чем-то важном и его не следует использовать в других случаях.
Подсказка:
- возможна отправка нотиса на канал —
/notice #канал сообщение, его увидят все пользователи канала и, в большинстве случаев, не будут этим довольны - чтобы нотис видели только операторы канала, например, для сигнализации о нарушении правил, используйте
/notice @#канал текст
- возможна отправка нотиса на канал —
Управление каналом
- /kick ник [причина]
Команда используется для выброса с канала нежелательных пользователей, возможно указание причины «кика». Следует помнить, что кик не запрещает возврат пользователя на канал и часто используется как предупредительная мера.
Пример:
/kick Mashka у нас не матерятся!- /mode #канал +|- флаг [параметр]
Использование команды
/modeпозволяет операторам управлять каналом и пользователями на канале.Пример:
/mode #канал +b маска— забанит (то есть запретит вход) пользователя с заданной маской (своеобразный адрес пользователя вида nick!ident@host, например aden!aden@staff.wenet.ru)/mode #канал +t— запретит не операторам менять топик на канале/mode #канал -b маска— снимет бан с указанной маски на канале/mode #канал +o ник— даст статус оператора пользователю с ником «ник» на канале «#канал»/mode #канал +v ник— установит войс на канале/mode #канал +c— невозможность использования на канале цветов в стиле mIRC/mode #канал +i— пользователи должны получить приглашение, чтобы зайти, читайте команду /invite/mode #канал +h— пользователи не смогут посмотреть спиcки банов и исключений, если они не находятся на канале/mode #канал +m— модерируется (только операторы и имеющие статус голоса пользователи могут говорить на канале)/mode #канал +n— запрещены внешние сообщение (пользователи должны зайти на канал, чтобы говорить), стандартный и необходмый для канала флаг./mode #канал +O— только IRC операторы могут заходить на канал/mode #канал +p— канал не будет виден в списке /list/mode #канал +R— на канал могут зайти только выполнившие авторизацию пользователи с зарегистрированными никами, используется для защиты от флудботов/mode #канал +M— на канале могут разговаривать только выполнившие авторизацию пользователи с зарегистрированными никами, используется для защиты от флудботов/mode #канал +s— не будет виден в списке /list и /whois/mode #канал +7— разрешены только семибитные ники, сейчас почти не используется/mode #канал +x— запрещены ники, состоящие из символов разных алфиватов, сейчас почти не используется/mode #канал +w— запрещены ники, содержащие слова, состоящие из символов разных алфиватов, сейчас почти не используется/mode #канал +k ключ— установить/снять ключ (пароль), требуемый для захода на канал/mode #канал +l— ограничить количество пользователей на канале/mode #канал +e— установить/снять исключение из банов для указанной nick!user@host маски/mode #канал +B маска— установить/снять расширенный бан для указанной маски nick!user@host:server/mode #канал +E маска— установить/снять расширенное исключение из банов для указанной маски nick!user@host:server/mode #канал +X маска— установить/снять эксклюзивный доступ для указанной маски nick!user@host:server; при наличии списка +X канал доступен только тем пользователям, которые соответствуют маскам из этого списка.
