1478 lines
82 KiB
Plaintext
1478 lines
82 KiB
Plaintext
/* UnrealIRCd 5 Help Configuration
|
||
* Based on the original help text written by hAtbLaDe
|
||
* Revised by CC (07/2002)
|
||
*
|
||
* translation performed by: Slyder
|
||
* Latest corrections and addons by: Bock
|
||
* contacts: #nn@irc.bynets.org:6667
|
||
*/
|
||
|
||
help {
|
||
" Помощь по командам сервера.";
|
||
" Уточните тему после команды /HELPOP.";
|
||
" Вам будут показаны все доступные команды и опции.";
|
||
" Для получения более подробной информации посетите";
|
||
" канал помощи или задайте вопрос оператору IRC.";
|
||
" -";
|
||
" /HELPOP USERCMDS - Получить список команд пользователя";
|
||
" /HELPOP OPERCMDS - Получить список команд оператора";
|
||
" /HELPOP SVSCMDS - Команды, посылаемые через сервер,";
|
||
" описанный через U:line (Сервисы)";
|
||
" /HELPOP UMODES - Получить список режимов пользователя";
|
||
" /HELPOP SNOMASKS - Получить список Snomask";
|
||
" /HELPOP CHMODES - Получить список режимов Канала";
|
||
" /HELPOP OFLAGS - Просмотреть флаги в O:line";
|
||
" -";
|
||
" ==-------------------------oOo--------------------------==";
|
||
}
|
||
|
||
help Usercmds {
|
||
" Список команд, доступных пользователям на данный момент.";
|
||
" Используйте /HELPOP <команда> для получения подробной информации";
|
||
" по интересующей команде.";
|
||
" -";
|
||
" ==-------------------------oOo---------------------------==";
|
||
" ADMIN LICENSE PART USERHOST";
|
||
" AWAY LINKS PING USERIP";
|
||
" CREDITS LIST PONG VERSION";
|
||
" CYCLE LUSERS PRIVMSG VHOST";
|
||
" DALINFO MAP QUIT WATCH";
|
||
" DCCALLOW MODE RULES WHO";
|
||
" INVITE MODULE SETNAME WHOIS";
|
||
" ISON MOTD SILENCE WHOWAS";
|
||
" JOIN NAMES STATS";
|
||
" KICK NICK TIME";
|
||
" KNOCK NOTICE TOPIC";
|
||
" ==-------------------------oOo---------------------------==";
|
||
}
|
||
|
||
help Opercmds {
|
||
" Список команд, доступных только IRC операторам.";
|
||
" Используйте /HELPOP <команда> для получения подробной информации";
|
||
" по интересующей команде.";
|
||
" -";
|
||
" ==-------------------------oOo---------------------------==";
|
||
" ADCHAT DNS NACHAT SETIDENT";
|
||
" ADDMOTD GLINE OPER SHUN";
|
||
" ADDOMOTD GLOBOPS OPERMOTD SPAMFILTER";
|
||
" CHATOPS GZLINE REHASH SQUIT";
|
||
" CHGHOST RESTART TEMPSHUN";
|
||
" CHGIDENT KILL TRACE";
|
||
" CHGNAME KLINE SAJOIN TSCTL";
|
||
" CLOSE LAG SAMODE UNDCCDENY";
|
||
" CONNECT LOCOPS SAPART WALLOPS";
|
||
" DCCDENY MKPASSWD SDESC ZLINE";
|
||
" DIE MODULE SETHOST";
|
||
" ==-------------------------oOo---------------------------==";
|
||
}
|
||
|
||
help Svscmds {
|
||
" Список команд, которые могут быть посланы";
|
||
" серверу, описанному в U:line (Сервисы).";
|
||
" Пример использования команд:";
|
||
" /MSG OPERSERV RAW :services <команда>";
|
||
" Используйте /HELPOP <команда> для получения подробной информации";
|
||
" по интересующей команде.";
|
||
" -";
|
||
" ==-------------------------oOo---------------------------==";
|
||
" SQLINE SVSKILL SVSNLINE SVSSILENCE";
|
||
" SVS2MODE SVSLUSERS SVSNOLAG SVSSNO";
|
||
" SVS2SNO SVSMODE SVSNOOP SVSWATCH";
|
||
" SVSFLINE SVSMOTD SVSO SWHOIS";
|
||
" SVSJOIN SVSNICK SVSPART UNSQLINE";
|
||
" ==-------------------------oOo---------------------------==";
|
||
}
|
||
|
||
help Umodes {
|
||
" Список режимов пользователя.";
|
||
" -";
|
||
" ==---------------------------oOo---------------------------==";
|
||
" o = Глобальный IRC оператор";
|
||
" O = Локальный IRC оператор";
|
||
" a = Администратор сервисов";
|
||
" A = Администратор сервера";
|
||
" N = Администратор сети";
|
||
" C = Помощник администратора сети";
|
||
" -";
|
||
" d = Режим \"только личные сообщения\" (Deaf)";
|
||
" g = Позволяет читать и посылать сообщения для глобальных и";
|
||
" Локальных операторов";
|
||
" h = Доступен для оказания помощи (оператор-консультант)";
|
||
" i = Невидимый (Не показывается в списке команды /WHO)";
|
||
" p = Скрывает список каналов, в которых находится пользователь,";
|
||
" из вывода команд /whois и /who";
|
||
" q = Только администраторы сети или администраторы сервисов могут";
|
||
" удалить Вас с канала (использовать kick)";
|
||
" r = Указывает, что ник пользователя зарегистрирован";
|
||
" (устанавливается только сервисами)";
|
||
" s = Пользователь принимает уведомления от серверов";
|
||
" t = Показывает, что Вы используете /VHOST";
|
||
" v = Может получать уведомления о вредоносных DCC запросах";
|
||
" w = Может принимать Wallop сообщения";
|
||
" x = Скрывает реальное имя хоста пользователя (security)";
|
||
" z = Отмечает клиента, использующего шифрованное соединение (SSL)";
|
||
" B = Ставит на Вас клеймо бота :)";
|
||
" G = Нецензурные слова в сообщениях заменяются на <censored>";
|
||
" H = Скрывает статус IRC оператора в запросах /WHO и /WHOIS.";
|
||
" (только для IRC операторов)";
|
||
" I = Скрывает время простоя оператора (в команде /whois) от обычных";
|
||
" пользователей.";
|
||
" R = Ограничивает получение PRIVMSGs/NOTICEs только от";
|
||
" зарегистрированных (+r) пользователей";
|
||
" S = Для нужд сервисов. (В целях защиты)";
|
||
" T = Запрещает получение CTCP запросов";
|
||
" V = Помечает клиента как пользователя WebTV";
|
||
" W = Позволяет видеть, когда кто-то делает /WHOIS на Ваш";
|
||
" ник (только для IRC операторов)";
|
||
" ==---------------------------oOo---------------------------==";
|
||
}
|
||
|
||
help Snomasks {
|
||
" Snomask - это сокращение от 'Service NOtice MASK'.";
|
||
" Смысл - определить, какие уведомления от";
|
||
" сервера Вы можете получать.";
|
||
" Использование: /MODE nick +s <snomask>";
|
||
" Расширенно: /MODE blah +s +cF-j";
|
||
" Параметр указывает какую маску вы хотите (или не хотите).";
|
||
" Вы можете обнулить маску, выполнив команду /MODE nick -s.";
|
||
"-";
|
||
" Список доступных масок:";
|
||
" ==-------------------------oOo-----------------------==";
|
||
" c = Видны соединения/отключения на локальном сервере";
|
||
" e = Видны 'Eyes' сообщения сервера (использование OperOverride,";
|
||
" /CHG*, /SET* и т.д.)";
|
||
" f = Видны уведомления об обнаружении флуда";
|
||
" F = Видны подключения/отключения на удалённых серверах";
|
||
" (за исключением указанных в U:lines)";
|
||
" G = Видны TKL уведомления (Gline, GZline, Shun, и т.д.)";
|
||
" j = Видны всякие 'мусорные' уведомления (не рекомендуется";
|
||
" для постоянного использования)";
|
||
" k = Видны уведомления об использовании команды KILL";
|
||
" n = Видны изменения ников на локальном сервере";
|
||
" N = Видны изменения ников на удалённых серверах";
|
||
" o = Видны подключения IRC операторов";
|
||
" q = Видны попытки сменить ник, неудавшиеся из-за присутствия";
|
||
" ника в Q:lines";
|
||
" s = Видны общие уведомления";
|
||
" S = Видны сообщения спам фильтра";
|
||
" v = Видны попытки использования команды /VHOST";
|
||
" ==-------------------------oOo------------------------==";
|
||
}
|
||
|
||
help Chmodes {
|
||
" В этой секции приведён список режимов, которые могут быть наложены";
|
||
" на канал командой /MODE";
|
||
" -";
|
||
" ==------------------------------oOo----------------------------==";
|
||
" v <nickname> = Даёт пользователю 'право голоса' - Voice (Можно";
|
||
" говорить, даже если если на канал наложен режим +m)";
|
||
" h <nickname> = Даёт пользователю ограниченные возможности оператора";
|
||
" канала - HalfOp";
|
||
" o <nickname> = Даёт пользователю статус оператора канала";
|
||
" a <nickname> = Даёт пользователю статус администратора канала";
|
||
" q <nickname> = Даёт пользователю статус владельца канала";
|
||
" -";
|
||
" A = В канал могут попасть только администраторы сети/сервера";
|
||
" (устанавливается администраторами)";
|
||
" b <nick!ident@host> = Накладывает 'бан' на nick!ident@host [h]";
|
||
" (подробнее о 'расширенных типах бана' /HELPOP EXTBANS)";
|
||
" c = Блокирует сообщения, содержащие управляющие коды mIRC для";
|
||
" задания цвета [o]";
|
||
" C = Запрещает хождение CTCP пакетов в канале [o]";
|
||
" e <nick!ident@host> = Накладывает маску исключения на 'бан' для";
|
||
" пользователей, попавших под заданную маску [h]";
|
||
" f <параметры> = Защита от флуда. (Для получения дополнительной";
|
||
" информации загляните в /HELPOP CHMODEF) [o]";
|
||
" G = Включает фильтрацию сообщений путём замены нецензурных слов на";
|
||
" <censored> [o]";
|
||
" i = Для того, чтобы попасть на канал, пользователь должен быть";
|
||
" приглашён (Invite only) [h]";
|
||
" I <ник!пользователь@хост> = Накладывает маску исключения на режим +i";
|
||
" j <вход:секунды> = Устанавливает ограничение на количество команд";
|
||
" join за задонное время";
|
||
" k <ключ> = Пользователи должны иметь <ключ>, чтобы попасть на";
|
||
" защищённый канал [h]";
|
||
" K = Запрещает использование команды /KNOCK [o]";
|
||
" l <число> = Задаёт максимальное <число> пользователей в канале [o]";
|
||
" L <канал2> = Связывает каналы таким образом, что при достижении";
|
||
" параметра, заданного режимом +l, новые пользователи";
|
||
" будут перенаправляться на канал <канал2>) [q]";
|
||
" m = Модерируемый канал (только пользователи с установленными флагами";
|
||
" +vhoaq могут говорить) [h]";
|
||
" M = Включает ограничение на возможность говорить в канале только";
|
||
" зарегистрированным пользователям (+r), либо пользователям с";
|
||
" 'Правом голоса' (+v). [o]";
|
||
" n = Пользователи, не присутствующие в канале, не могут";
|
||
" посылать PRIVMSGs в канал [h]";
|
||
" N = Запрещает пользователям канала изменять свой ник [o]";
|
||
" O = Канал только для IRC операторов (могут устанавливать только";
|
||
" IRC операторы)";
|
||
" p = Включает режим 'ограниченного доступа' на канал (Private) [o]";
|
||
" Q = На канале запрещены 'кики' [o]";
|
||
" r = Показывает, что канал зарегистрирован (устанавливается только";
|
||
" сервисами)";
|
||
" R = В канал могут войти только зарегистрированные (+r) ";
|
||
" пользователи [o]";
|
||
" s = Включает 'режим секретности' на канале (Secret)[o]";
|
||
" S = Указывает, что на канале из сообщений вырезаются коды mIRC";
|
||
" для управления цветом [o]";
|
||
" t = Блокирует топик, так что только пользователи с флагами +hoaq";
|
||
" могут его изменить [h]";
|
||
" T = Указывает, что на канале запрещены уведомления (NOTICEs) [o]";
|
||
" u = Auditorium mode (команды /names и /who #channel показывают";
|
||
" только операторов канала) [q]";
|
||
" V = Указывает, что на канале нельзя использовать команду /INVITE [o]";
|
||
" z = Только пользователи, подключенные к серверу через шифрованный";
|
||
" канал (SSL), могут попасть в канал [o]";
|
||
" Z = Все пользователи на канале используют безопасное подключение SSL.";
|
||
" (Устанавливается/снимается сервером. Только если канал так же +z)";
|
||
" -";
|
||
" [h] - минимум требуются права halfop, [o] - минимум требуются права";
|
||
" chanop, [q] - требуются права владельца";
|
||
" ==------------------------------oOo----------------------------==";
|
||
}
|
||
|
||
help ExtBans {
|
||
" Данные типы банов позволяют вам банить не только по традиционной маске nick!user@host.";
|
||
" Так же они позволяют пользователя "замолчать" (в других IRCd, это действие команды";
|
||
" +q <hostmask>, в unrealircd надо использовать +b ~q:<hostmask>).";
|
||
" -";
|
||
" Вы так же можете совмещать расширенные типы банов. Это значит, что выражение будет правильным:";
|
||
" +b ~q:~c:#lamers";
|
||
" Этой командой вы заставите молчать всех пользователей, кто зашёл на канал #lamers.";
|
||
" -";
|
||
" Существуют следующие расширенные типы банов: ";
|
||
" -";
|
||
" Эти типы банов определяют, какие действия подвержены бану";
|
||
" ==-Тип---------Имя----------------------------Разъяснение-----------------------==";
|
||
" | | Люди, попадающие под бан, могут заходить на канал, но ";
|
||
" ~q | Тихий | не могут говорить, пока у них не будет +v или выше. ";
|
||
" | | Пример: ";
|
||
" | | +bb ~q:*!*@blah.blah.com ~q:nick*!*@* ";
|
||
"-----------------------------------------------------------------------------------";
|
||
" | | Люди, попадающие под бан, не могут изменить ник, пока ";
|
||
" ~n | Запрет на | у них не будет +v или выше. ";
|
||
" | смену ника | Пример: ";
|
||
" | | +bb ~n:*!*@*.aol.com ~n:nick*!*@* ";
|
||
"-----------------------------------------------------------------------------------";
|
||
" | | Люди, попадающие под бан, не могут посетить канал. ";
|
||
" ~j | Вход | При этом пользователь может выполнять все действия, если";
|
||
" | | он уже находится на канале (смена ника, разговор). ";
|
||
"-----------------------------------------------------------------------------------";
|
||
" -";
|
||
" Эти типы банов добавляют новый критерий, с которыми их можно использовать";
|
||
" ==-Тип---------Имя----------------------------Разъяснение-----------------------==";
|
||
" | | Если люди сидят на указанном канале, они не смогут зайти";
|
||
" | | Префиксом можно указать (+/%/@/&/~), каких именно ";
|
||
" ~c | [префикс] | пользователей необходимо банить. Будут забанены те, у ";
|
||
" | Канал | у кого права на указанном канале равны или выше. ";
|
||
" | | Пример: +b ~c:#lamers, +e ~c:@#trusted ";
|
||
"-----------------------------------------------------------------------------------";
|
||
" | | Если настоящее имя пользователя попадает под бан, ";
|
||
" ~r | настоящее имя | он не сможет зайти. Пример: +b ~r:*Stupid_bot_script* ";
|
||
" | | Дополнение: Подчёркивание ('_') обозначает и ";
|
||
" | | пробел (' '), и подчёркивание ('_'). ";
|
||
" ==------------------------------------------------------------------------------==";
|
||
" -";
|
||
" Вы можете стекировать расширенные типы банов первой и второй группы друг с другом.";
|
||
" Пример: +b ~q:~c:#lamers";
|
||
" Действием данной команды будет молчание всех пользователей, кто сидит в #lamers";
|
||
}
|
||
|
||
help Chmodef {
|
||
" Режим канала +f предоставляет гибкий механизм защиты канала от флуда.";
|
||
" Режим позволяет вам контролировать флуд команд входа, смены ника, CTCP,";
|
||
" knock и просто текстом в канал. Синтаксис у режима +f следующий:";
|
||
" -";
|
||
" +f [<количество><тип>{#<действие>}{,...}]:<секунды>";
|
||
" -";
|
||
" Параметр <количество> указывает, сколько раз должно произойти событие";
|
||
" <тип> до того, как будут предприняты действия по предотвращению флуда.";
|
||
" Доступны следующие типы:";
|
||
" -";
|
||
" ==-----Тип------Имя-------Действие-------Дополнительно-----==";
|
||
" c CTCP +C m, M";
|
||
" j Join +i R";
|
||
" k Knock +K";
|
||
" m Messages +m M";
|
||
" n Nickchange +N";
|
||
" t Text kick b";
|
||
" -";
|
||
" Различие между типами m и t в том, что m отслеживает все сообщения в канале,";
|
||
" в то время как t отслеживает сообщения от каждого отдельного пользователя.";
|
||
" -";
|
||
" Если вы задаёте некое действие в ответ на флуд, вы можете так же указать,";
|
||
" как долго (в минутах) будет действовать наказание.";
|
||
}
|
||
|
||
help Oflags {
|
||
" Описание флагов, помещаемых в O:lines конфигурационного файла сервера";
|
||
" -";
|
||
" ==----------------------oOo--------------------==";
|
||
" o (locop) Локальный оператор";
|
||
" O (globop) Глобальный оператор";
|
||
" a (services admin) Получает +a при подключении. Администратор сервисов";
|
||
" A (admin) Получает +A при подключении. Администратор сервера";
|
||
" C (coadmin) Получает +C при подключении. Помощник администратора";
|
||
" N (netadmin) Получает +N при подключении. Администратор сети";
|
||
" -";
|
||
" r (can_rehash) Доступ к команде сервера /REHASH";
|
||
" R (can_restart) Доступ к команде сервера /RESTART";
|
||
" D (can_die) Доступ к команде сервера /DIE";
|
||
" h (helpop) Получает +h при подключении (helpop)";
|
||
" g (can_globops) Оператор может посылать сообщения /GLOBOPS";
|
||
" w (can_wallops) Оператор может посылать сообщения /WALLOPS";
|
||
" n (can_localnotice) Оператор может посылать локальные уведомления";
|
||
" G (can_globalnotice) Оператор может посылать глобальные уведомления";
|
||
" c (can_localroute) Доступ к локальным /SQUIT и /CONNECT";
|
||
" L (can_globalroute) Доступ к глобальным /SQUIT /CONNECT";
|
||
" k (can_localkill) Может выполнять команду /KILL на локальном сервере";
|
||
" K (can_globalkill) Может выполнять команду /KILL глобально";
|
||
" b (can_kline) Оператор может использовать /KLINE на пользователях сервера";
|
||
" B (can_unkline) Оператор может снимать Kline";
|
||
" z (can_zline) Позволяет добавлять Z:lines";
|
||
" Z (can_unzline) Позволяет добавлять Z:lines глобально";
|
||
" t (can_gkline) Позволяет использовать команды /GLINE и /SHUN";
|
||
" v (can_override) Позволяет использовать OperOverride";
|
||
" q (can_setq) Позволяет устанавливать флаг +q";
|
||
" H (get_host) Получает +x при подключении";
|
||
" W (get_umodew) Получает +W при подключении";
|
||
" X (can_addline) Может использовать /ADDLINE";
|
||
" d (can_dccdeny) Может использовать /DCCDENY";
|
||
" ==----------------------oOo--------------------==";
|
||
}
|
||
|
||
help Nick {
|
||
" Изменяет виртуальное имя (Ник).";
|
||
" Все присутствующие на канале, в котором вы находитесь,";
|
||
" будут уведомлены об изменении вашего имени.";
|
||
" -";
|
||
" Синтаксис: NICK <новое имя>";
|
||
" Пример: NICK hAtbLaDe";
|
||
}
|
||
|
||
help Whois {
|
||
" Показывает различную информацию о пользователе:";
|
||
" \"Имя\", каналы в которых он находится, текущую маску хоста и т.д.";
|
||
" -";
|
||
" Синтаксис: WHOIS <имя Пользователя>";
|
||
" Пример: WHOIS hAtbLaDe";
|
||
" -";
|
||
" Флаги состояния.";
|
||
" Список каналов, возвращаемый в ответ на запрос WHOIS может содержать";
|
||
" один или более флагов состояния, показывающих информацию о канале.";
|
||
" Список возможных флагов:";
|
||
" ~ - Пользователь является владельцем канала (+q)";
|
||
" & - Пользователь является администратором канала (+a)";
|
||
" @ - Пользователь имеет статус оператора на канале (+o)";
|
||
" % - Пользователь имеет статус оператора с ограниченными";
|
||
" полномочиями на канале (+h)";
|
||
" + - Пользователь имеет право голоса (+v)";
|
||
" ! - Пользователь включил режим сокрытия каналов (+p), но вы его";
|
||
" видите, потому что имеете права оператора IRC";
|
||
" ? - Канал является \"Секретным\" (+s), но вы его видите, потому";
|
||
" что имеете права оператора IRC";
|
||
}
|
||
|
||
help Who {
|
||
" Возвращает информацию о пользователях";
|
||
" -";
|
||
" Синтаксис:";
|
||
" /WHO [+|-][acghimnsuMRI] [args]";
|
||
" Флаги указываются аналогично флагам каналов, флаги cgmnsu имеют";
|
||
" дополнительные аргументы.";
|
||
" Флаги устанавливаются в активное состояние знаком +, и деактивируются";
|
||
" знаком -";
|
||
" Доступны следующие флаги:";
|
||
" Флаг a: Отсутствующие(away) пользователи";
|
||
" Флаг c <канал>: пользователи на <канал>, маски при задании <канал>";
|
||
" использовать нельзя";
|
||
" Флаг g <gcos/realname>: все пользователи, имеющие указанный GCOS,";
|
||
" можно использовать маски при задании <gcos>, доступно только";
|
||
" операторам";
|
||
" Флаг h <host>: все пользователи, имеющие подстроку <host> в";
|
||
" hostname, возможно применение масок";
|
||
" Флаг i <ip>: все пользователи, имеющие <ip> в их IP адресе";
|
||
" Флаг m <usermodes>: все пользователи, имеющие указанные <usermodes> в";
|
||
" установленном состоянии, применяется только o/C/A/a/N";
|
||
" Флаг n <nick>: все пользователи, имеющие <nick> в их имени, возможно";
|
||
" применение масок";
|
||
" Флаг s <server>: пользователи на сервере <server>, использование масок";
|
||
" запрещено";
|
||
" Флаг u <user>: пользователи с подстрокой <user> в имени пользователя, ";
|
||
" допускается использование масок.";
|
||
" -";
|
||
" Модификаторы поведения:";
|
||
" Флаг M: искать пользователя только в тех каналах, в которых находитесь";
|
||
" вы сами";
|
||
" Флаг R: показывать реальный hostname пользователя";
|
||
" Флаг I: показывать IP адрес пользователя";
|
||
" -";
|
||
" Для обеспечения обратной совместимости, /who 0 o показывает";
|
||
" пользователей с +o";
|
||
" Пример: WHO +m o";
|
||
" -";
|
||
" Флаги состояния:";
|
||
" В результатах, возвращаемых командой who, могут содержаться флаги,";
|
||
" уточняющие информацию о пользовате. Они описаны ниже:";
|
||
" B - Пользователь признан ботом (+B)";
|
||
" G - Пользователь отсутствует /away (gone)";
|
||
" H - Пользователь присутствует /away (here)";
|
||
" r - Имя пользователя зарегистрировано";
|
||
" * - Пользователь является IRC оператором";
|
||
" ~ - Пользователь является владельцем канала (+q)";
|
||
" & - Пользователь является администратором канала (+a)";
|
||
" @ - Пользователь является оператором канала (+o)";
|
||
" % - Пользователь имеет ограниченные права оператора канала (+h)";
|
||
" + - Пользователь имеет право голоса (+v)";
|
||
" ! - У пользователя установлен флаг +H";
|
||
" ? - Вы видите пользователя только потому, что являетесь IRC";
|
||
" оператором";
|
||
}
|
||
|
||
help Whowas {
|
||
" Показывает информацию WHOIS о пользователях";
|
||
" не подключенных в данный момент к серверу.";
|
||
" -";
|
||
" Синтаксис: WHOWAS <имя пользователя>";
|
||
" WHOWAS <имя пользователя> <количество записей>";
|
||
" Пример: WHOWAS hAtbLaDe";
|
||
}
|
||
|
||
help Cycle {
|
||
" Выполнить цикл \"выйти/войти\" в указанном канале. Команда";
|
||
" эквивалентна последовательному выполнению PART и JOIN.";
|
||
" -";
|
||
" Синтаксис: CYCLE <канал1>,<канал2>,<канал3>";
|
||
" Пример: CYCLE #help";
|
||
" CYCLE #main,#chat";
|
||
}
|
||
|
||
help Dns {
|
||
" Возвращает информацию из DNS кэша IRC сервера.";
|
||
" Следует заметить, что большинство современных клиентов уже";
|
||
" имеют встроенную команду DNS, поэтому вероятнее всего Вам";
|
||
" придётся использовать команду /raw DNS.";
|
||
" Так же есть два варианта использования:";
|
||
" 'DNS l' покажет записи в DNS кеше";
|
||
" 'DNS i' вернёт подробную информацию о конфигурации сервера имён";
|
||
" -";
|
||
"Синтаксис: DNS [опция]";
|
||
}
|
||
|
||
help Names {
|
||
" Возвращает список пользователей указанного канала.";
|
||
" -";
|
||
" Синтаксис: NAMES <канал>";
|
||
" Пример: NAMES #Support";
|
||
}
|
||
|
||
help Ison {
|
||
" Служит для определения состояния Пользователя - в";
|
||
" сети он в данный момент или нет.";
|
||
" -";
|
||
" Синтаксис: ISON <имя> <имя2> <имя3> <имя4>";
|
||
" Пример: ISON hAtbLaDe Stskeeps OperServ AOLBot";
|
||
}
|
||
|
||
help Join {
|
||
" Используется для входа на канал(ы) IRC сервера.";
|
||
" Все присутствующие на канале будут уведомлены о вхождении.";
|
||
" JOIN с 0 в качестве аргумента позволяет покинуть сразу все каналы.";
|
||
" Если задан один или более ключей, они будут использованы для входа";
|
||
" на канал с режимом +k";
|
||
" -";
|
||
" Синтаксис: JOIN <канал>,<канал2>,<канал3> <ключ1>,<ключ2>,<ключ3>";
|
||
" JOIN 0 (покинуть все каналы)";
|
||
" Пример: JOIN #Support";
|
||
" JOIN #Lobby,#IRCd";
|
||
" JOIN #IRCd,#Support,#main letmein,somepass,anotherpass";
|
||
}
|
||
|
||
help Part {
|
||
" Используется для того, чтобы покинуть текущий канал.";
|
||
" Все присутствующие на канале будут уведомлены о том, что пользователь";
|
||
" покинул канал.";
|
||
" Если указана причина ухода в качестве параметра, остальные";
|
||
" пользователи её увидят.";
|
||
" -";
|
||
" Синтаксис: PART <канал>,<канал2>,<канал3>,<канал4> <причина>";
|
||
" Пример: PART #Support";
|
||
" PART #Lobby,#IRCd See ya later!";
|
||
}
|
||
|
||
help Motd {
|
||
" Показывают информационное сообщение IRC сервера, к которому";
|
||
" вы подключены.";
|
||
" -";
|
||
" Синтаксис: MOTD";
|
||
" MOTD <сервер>";
|
||
}
|
||
|
||
help Rules {
|
||
" Показывает правила пользования сетью.";
|
||
" -";
|
||
" Синтаксис: RULES";
|
||
" RULES <сервер>";
|
||
}
|
||
|
||
help Lusers {
|
||
" Предоставляет информацию о количестве локальных и глобальных";
|
||
" пользователей (текущее и максимальное количество пользователей сети).";
|
||
" -";
|
||
" Синтаксис: LUSERS [сервер]";
|
||
}
|
||
|
||
help Map {
|
||
" Предоставляет \"Карту Сети\" список серверов и связи между ними.";
|
||
" В основном используется для визуализации маршрутизации в сети.";
|
||
" -";
|
||
" Синтаксис: MAP";
|
||
}
|
||
|
||
help Quit {
|
||
" Отключает от IRC сервера. Пользователи каналов, в которых вы";
|
||
" находитесь, будут уведомлены о том, что вы отключились.";
|
||
" Если причина выхода не указана, ваш ник будет использован в качестве";
|
||
" причины.";
|
||
" -";
|
||
" Синтаксис: QUIT <причина>";
|
||
" Пример: QUIT Leaving!";
|
||
}
|
||
|
||
help Ping {
|
||
" Команда PING используется для определения присутствия клиента или";
|
||
" сервера на другом конце соединения. Сервер посылает PING через";
|
||
" определённые промежутки времени, если соединение не проявляет других";
|
||
" признаков жизни. Если ответ на PING не приходит в течении";
|
||
" определённого в конфигурации времени, соединение считается разорванным.";
|
||
" PING может посылаться и в случае, если соединение проявляет активность.";
|
||
" Следует заметить, что эта команда не имеет ничего общего с командой";
|
||
" CTCP PING";
|
||
" -";
|
||
" Синтаксис: PING <сервер> <сервер2>";
|
||
" Пример: PING irc.example.org";
|
||
" PING hAtbLaDe";
|
||
" PING hAtbLaDe irc2.dynam.ac";
|
||
}
|
||
|
||
help Pong {
|
||
" Сообщение PONG - это ответ на запрос PING. Если указан параметр";
|
||
" <сервер2>, то сообщение будет отправлено на указанный сервер.";
|
||
" Параметр <сервер> указывает имя сервера или клиента, от которого";
|
||
" идёт ответ на запрос PING.";
|
||
" -";
|
||
" Синтаксис: PONG <сервер> <сервер2>";
|
||
" Пример: PONG irc.example.org irc2.dynam.ac";
|
||
" (PONG от irc.example.org на irc2.dynam.ac)";
|
||
}
|
||
|
||
help Version {
|
||
" Возавращает версию ПО на IRC сервере.";
|
||
" -";
|
||
" Синтаксис: VERSION";
|
||
" VERSION <сервер>";
|
||
}
|
||
|
||
help Stats {
|
||
" Возвращает немного статистической информации с сервера";
|
||
" -";
|
||
" Синтаксис: STATS <флаги>";
|
||
" Пример: STATS u";
|
||
" -";
|
||
" Дайте команду /stats без параметров для получения списка доступных";
|
||
" флагов.";
|
||
}
|
||
|
||
help Links {
|
||
" Возвращает список серверов, слинкованных с сетью на данный момент.";
|
||
" Сервера, подключенные с использованием U:lines, могут видеть только";
|
||
" IRC операторы.";
|
||
" -";
|
||
" Синтаксис: LINKS";
|
||
}
|
||
|
||
help Admin {
|
||
" Возвращает административную информацию с указанного сервера.";
|
||
" -";
|
||
" Синтаксис: ADMIN";
|
||
" ADMIN <сервер>";
|
||
}
|
||
|
||
help Userhost {
|
||
" Возвращает имя хоста для указанного пользователя.";
|
||
" Обычно эту команду используют скрипты и боты.";
|
||
" -";
|
||
" Синтаксис: USERHOST <имя>";
|
||
" Пример: USERHOST hAtbLaDe";
|
||
}
|
||
|
||
help Userip {
|
||
" Возвращает IP адрес указанного пользователя.";
|
||
" Обычно эту команду используют скрипты и боты.";
|
||
" -";
|
||
" Синтаксис: USERIP <имя>";
|
||
" Пример: USERIP codemastr";
|
||
}
|
||
|
||
help Topic {
|
||
" Устанавливает/изменяет тему указанного канала, или просто показывает";
|
||
" её запросившему.";
|
||
" -";
|
||
" Синтаксис: TOPIC <канал> (Покажет текущую тему)";
|
||
" TOPIC <канал> <тема> (Изменит тему)";
|
||
" Пример: TOPIC #Operhelp";
|
||
" TOPIC #Lobby Welcome to #Lobby!!";
|
||
}
|
||
|
||
help Invite {
|
||
" Посылает указанному пользователю приглашение войти на указанный канал.";
|
||
" Если у канала установлен флаг +i, то пользователь должен обладать правами";
|
||
" оператора канала для того, чтобы пригласить кого-то, иначе любой пользователь";
|
||
" может посылать приглашения.";
|
||
" Если выполнить команду без параметров, вы увидите список каналов, на которые";
|
||
" получили приглашения.";
|
||
" -";
|
||
" Синтаксис: INVITE [<имя> <канал>]";
|
||
" Пример: INVITE";
|
||
}
|
||
|
||
help Kick {
|
||
" Удаляет пользователя из канала. Может быть использована только";
|
||
" оператором или полу-оператором. Если причина удаления не указана, в её";
|
||
" качестве будет использовано имя применившего команду";
|
||
" -";
|
||
" Синтаксис: KICK <канал> <пользователь> [причина]";
|
||
" Пример: KICK #Lobby foobar Lamer..";
|
||
}
|
||
|
||
help Away {
|
||
" Помечает вас как отсутствующего - \"Away\".";
|
||
" -";
|
||
" Синтаксис: AWAY <причина> (Пометит Вас как отсутствующего по";
|
||
" указанной причине)";
|
||
" AWAY (Снимет статус отсутствующего)";
|
||
" Пример: AWAY Lunch time!";
|
||
}
|
||
|
||
help Watch {
|
||
" Watch - это система уведомлений, более быстрая и использующая меньше";
|
||
" ресурсов сети, чем старая система посылки уведомлений.";
|
||
" Сервер пошлёт вам сообщение с уведомлением в случае, если кто-то из";
|
||
" вашего списка уведомлений входит в сеть IRC или покидает её.";
|
||
" Список уведомлений не сохраняется, когда вы покидаете IRC сеть, вы или";
|
||
" клиент, которым вы пользуетесь, должны создавать список заново каждый";
|
||
" раз, когда происходит подключение к IRC серверу.";
|
||
" -";
|
||
" Синтаксис: WATCH +имя1 +имя2 +имя3 (Добавление имён в список";
|
||
" уведомлений)";
|
||
" WATCH -имя (Удаление имени из списка)";
|
||
" WATCH (Покажет весь список уведомлений)";
|
||
}
|
||
|
||
help List {
|
||
" Возвращает полный список каналов, доступных в сети IRC на данный";
|
||
" момент. Если указать строку для поиска, будут выданы только те";
|
||
" каналы, в имени которых присутствует указанная строка.";
|
||
" -";
|
||
" Синтакис: LIST <строка поиска>";
|
||
" Пример: LIST";
|
||
" LIST *ircd*";
|
||
" -";
|
||
" Так же доступны дополнительные флаги:";
|
||
" >число Возвращает каналы с количеством пользователей больше";
|
||
" указанного числа";
|
||
" <число Возвращает каналы с количеством пользователей меньше";
|
||
" указанного числа";
|
||
" !*маска* Показывает каналы, не попадающие под шаблон *маска*";
|
||
" -";
|
||
" Все эти параметры могут быть использованы вместо стандартной";
|
||
" строки поиска.";
|
||
}
|
||
|
||
help Privmsg {
|
||
" Позволяет послать сообщение пользователю, всему каналу или целому";
|
||
" серверу.";
|
||
" /PRIVMSG <имя> <текст>";
|
||
" Посылает личное сообщение.";
|
||
" Пример: /PRIVMSG Blah hi, how are you?";
|
||
" /PRIVMSG <#канал> <текст>";
|
||
" Посылает сообщение в канал.";
|
||
" Пример: /PRIVMSG #room Hi all";
|
||
" /PRIVMSG <префикс><#канал> <текст>";
|
||
" Посылает сообщение только пользователям с привелегиями выше заданных";
|
||
" префиксом в <#канал>";
|
||
" Пример: /PRIVMSG @#room This goes to +oaq";
|
||
" /PRIVMSG +#room This goes to +vhoaq";
|
||
" ВАЖНО: Вы должны обладать минимум правом голоса, чтобы послать";
|
||
" сообщение для +#канал/%#канал/@#канал и минимум быть";
|
||
" оператором канала, чтобы послать для &#канал/~#канал.";
|
||
" /PRIVMSG $<маска> <текст>";
|
||
" Посылает сообщение всем пользователям на серверах с маской <маска>";
|
||
" [Только для Операторов IRC]";
|
||
" Сообщение показывается в окне статуса большинством современных IRC";
|
||
" клиентов.";
|
||
" Пример: /PRIVMSG $*.example.org We will be upgrading our net in the";
|
||
" next hour";
|
||
" Однако, следует заметить, что в большинстве случаев лучше использовать";
|
||
" сервисы (/OS GLOBAL).";
|
||
" -";
|
||
" Возможен вариант одновременной посылки одного сообщения нескольким";
|
||
" пользователям";
|
||
" /PRIVMSG <имя1>,<имя2>,<имя3>.";
|
||
" -";
|
||
" ВАЖНО: В случае использования старых клиентов (ircII, к примеру)";
|
||
" нельзя использовать дополнительные возможности команд /msg или";
|
||
" /privmsg, нужно пользоваться ими следующим образом:";
|
||
" '/QUOTE PRIVMSG @#channel blah'.";
|
||
}
|
||
|
||
help Notice {
|
||
" Посылает \"notice\" пользователю, каналу или всем, кто подключен к";
|
||
" указанному серверу.";
|
||
" /NOTICE <имя> <текст>";
|
||
" Посылает \"notice\" указанному пользователю.";
|
||
" Пример: /NOTICE Blah hi, how are you?";
|
||
" /NOTICE <#канал> <текст>";
|
||
" Посылает \"notice\" в указанный канал.";
|
||
" Пример: /NOTICE #room Hi all, this is annoying";
|
||
" /NOTICE <префикс><#канал> <текст>";
|
||
" Посылает \"notice\" пользователям с правами <префикс> и выше в";
|
||
" канале <#канал>";
|
||
" Пример: /NOTICE @#room This goes to +oaq";
|
||
" /NOTICE +#room This goes to +vhoaq";
|
||
" ВАЖНО: Вы должны обладать минимум правом голоса (+v) для того,";
|
||
" чтобы послать для +#chan/%#chan/@#chan и минимум быть";
|
||
" оператором (+o), чтобы посылать для &#chan/~#chan.";
|
||
" /NOTICE $<маска> <текст>";
|
||
" Посылает \"notice\" всем пользователям сервера, попадающим под";
|
||
" <маска> [Доступно только операторам]";
|
||
" Сообщения видны в окне статуса большинства современных клиентов.";
|
||
" Пример: /NOTICE $*.example.org We will be upgrading our net in the";
|
||
" next hour";
|
||
" В большинстве случаев сервисы (/OS GLOBAL) будут лучшей";
|
||
" альтернативой.";
|
||
" -";
|
||
" Возможен вариант одновременной посылки одного сообщения нескольким";
|
||
" пользователям: /NOTICE <nick1>,<nick2>,<nick3>.";
|
||
" -";
|
||
" ВАЖНО: В случае использования старых клиентов (ircII, к примеру),";
|
||
" чтобы использовать дополнительные возможности, необходимо применять";
|
||
" следующий способ: '/QUOTE NOTICE @#channel blah'.";
|
||
}
|
||
|
||
help Knock {
|
||
" Для каналов с ограничением доступа \"только по приглашению\" вы можете";
|
||
" постучаться (\"knock\") в канал и попросить, чтобы вас пригласили.";
|
||
" -";
|
||
" Синтаксис: KNOCK <#канал> <сообщение>";
|
||
" Пример: KNOCK #secret_chan I'm an op, let me in!";
|
||
}
|
||
|
||
help Setname {
|
||
" Позволяет пользователю изменить реальное имя (\"Real name\") (GECOS)";
|
||
" без отключения от IRC";
|
||
" -";
|
||
" Синтаксис: SETNAME <новое \"реальное имя\">";
|
||
}
|
||
|
||
help Vhost {
|
||
" Скрывает реальный hostname пользователя, заменяя его виртуальным";
|
||
" именем предоставленным IRC сервером.";
|
||
" -";
|
||
" Синтаксис: VHOST <логин> <пароль>";
|
||
" Пример: VHOST openbsd ilovecypto";
|
||
}
|
||
|
||
help Mode {
|
||
" Устанавливает режим для пользователя или канала.";
|
||
" Воспользуйтесь /HELPOP CHMODES или /HELPOP UMODES чтобы просмотреть";
|
||
" список режимов";
|
||
" -";
|
||
" Синтаксис: MODE <канал/пользователь> <режим>";
|
||
" Пример: MODE #Support +tn";
|
||
" MODE #Support +ootn hAtbLaDe XYZ";
|
||
}
|
||
|
||
help Credits {
|
||
" Эта команда возвращает список людей, так или иначе помогавших в";
|
||
" создании UnrealIRCd.";
|
||
" -";
|
||
" Синтаксис: CREDITS";
|
||
" CREDITS <сервер>";
|
||
}
|
||
|
||
help Dalinfo {
|
||
" Историческая справка о создателях сервера (от ircu, и далее...)";
|
||
" -";
|
||
" Синтаксис: DALINFO";
|
||
" DALINFO <сервер>";
|
||
}
|
||
|
||
help License {
|
||
" Возвращает информацию о лицензии, под которой распространяется";
|
||
" UnrealIRCd.";
|
||
" Синтаксис: LICENSE";
|
||
" LICENSE <сервер>";
|
||
}
|
||
|
||
help Time {
|
||
" Отображает текущую дату и время на сервере.";
|
||
" -";
|
||
" Синтаксис: TIME";
|
||
" TIME <сервер>";
|
||
}
|
||
|
||
help Silence {
|
||
" Игнорирует сообщения от пользователя или группы пользователей сервера.";
|
||
" -";
|
||
" Синтаксис: SILENCE +nickname (Добавляет ник в SILENCE список)";
|
||
" SILENCE -nickname (Удаляет ник из SILENCE списка)";
|
||
" SILENCE (Отображает текущий SILENCE список)";
|
||
}
|
||
|
||
help Oper {
|
||
" Позволяет пользователю получить статус IRC оператора.";
|
||
" -";
|
||
" Синтаксис: OPER <идентификатор> <пароль>";
|
||
" ВАЖНО: идентификатор и пароль чувствительны к регистру";
|
||
" Пример: OPER hAtbLaDe foobar234";
|
||
}
|
||
|
||
help Wallops {
|
||
" Посылает сообщение всем пользователям с установленным флагом +w.";
|
||
" Только IRC операторы могут использовать Wallops, но получать эти";
|
||
" сообщения может любой пользователь с установленным флагом +w";
|
||
" -";
|
||
" Синтаксис: WALLOPS <сообщение>";
|
||
}
|
||
|
||
help Globops {
|
||
" Посылает общесетевое сообщение для IRC операторов. Видеть его могут";
|
||
" только IRC операторы.";
|
||
" -";
|
||
" Синтаксис: GLOBOPS <сообщение>";
|
||
" Пример: GLOBOPS Lets get em clones ..";
|
||
}
|
||
|
||
help Locops {
|
||
" Посылает сообщение IRC операторам, подключенным к серверу (local).";
|
||
" -";
|
||
" Синтаксис: LOCOPS <сообщение>";
|
||
" Пример: LOCOPS Gonna k:line that user ...";
|
||
}
|
||
|
||
help Chatops {
|
||
" Посылает сообщение всем IRC операторам (global).";
|
||
" -";
|
||
" Синтаксис: CHATOPS <message>";
|
||
" Пример: CHATOPS Gonna k:line that user ...";
|
||
}
|
||
|
||
help Adchat {
|
||
" Посылает сообщение всем подключенным администраторам";
|
||
" -";
|
||
" Синтаксис: ADCHAT <текст>";
|
||
" Пример: ADCHAT Hey guys! I'm finally here.";
|
||
}
|
||
|
||
help Nachat {
|
||
" Посылает сообщение всем подключенным администраторам сети";
|
||
" -";
|
||
" Синтаксис: NACHAT <текст>";
|
||
" Пример: NACHAT Hey guys! How is everything?";
|
||
}
|
||
|
||
help Kill {
|
||
" Отключает пользователей от сервера IRC.";
|
||
" Команду могут использовать только IRC операторы.";
|
||
" -";
|
||
" Синтаксис: KILL <ник1>,<ник2>,<ник3>,... <причина>";
|
||
" Пример: KILL Jack16 Cloning is not allowed";
|
||
}
|
||
|
||
help Kline {
|
||
" Команда временно добавляет пользователя или хост в K:Lines. ";
|
||
" Если вы или ваш хост попадает под заданные в K:Line параметры,";
|
||
" вам будет отказано в подключении к серверу.";
|
||
" Если время задано как 0, действие KLINE станет постоянным.";
|
||
" Время может быть указано в формате 1d10h15m30s.";
|
||
" Команда может быть применена только IRC оператором.";
|
||
" -";
|
||
" Синтаксис: KLINE <hostmask или nick> [время] <причина> (добавляет";
|
||
" Kline)";
|
||
" KLINE -<hostmask> (удаляет Kline)";
|
||
" Пример: KLINE *@*.aol.com Abuse (добавляет постоянный K:line)";
|
||
" KLINE *@*.someisp.com 2d Abuse (добавляет K:line на 2 дня)";
|
||
" KLINE Idiot 1d Please go away";
|
||
" KLINE -*@*.aol.com";
|
||
}
|
||
|
||
help Zline {
|
||
" Команда временно добавляет пользователя или хост в Z:Lines. ";
|
||
" Если вы или ваш хост попадает под заданные в Z:Line параметры,";
|
||
" вам будет отказано в подключении к серверу.";
|
||
" Если время задано как 0, действие ZLINE станет постоянным.";
|
||
" Время может быть указано в формате 1d10h15m30s.";
|
||
" Команда может быть применена только IRC оператором.";
|
||
" -";
|
||
" Синтаксис: ZLINE <*@ipmask> [время] <причина> (добавляет Zline)";
|
||
" ZLINE -<*@ipmask> (удаляет Zline)";
|
||
" Пример: ZLINE *@127.0.0.1 Abuse (Добавляет постоянный Z:line)";
|
||
" ZLINE *@127.0.0.1 2d Abuse (Добавляет Z:line на 2 дня)";
|
||
" ZLINE -*@127.0.0.1";
|
||
" ВАЖНО: для использования требуется флаг, разрешающий zline";
|
||
}
|
||
|
||
help Gline {
|
||
" Команда временно добавляет пользователя или хост в G:Lines. ";
|
||
" Если вы или ваш хост попадает под заданные в G:Line параметры,";
|
||
" вам будет отказано в подключении к любому серверу сети.";
|
||
" Если время задано как 0, действие GLINE станет постоянным.";
|
||
" Время может быть указано в формате 1d10h15m30s.";
|
||
" Команда может быть применена только IRC оператором.";
|
||
" -";
|
||
" Синтаксис: GLINE <user@host mask или nick> [время] <причина>";
|
||
" (Добавляет G:line для user@host)";
|
||
" GLINE -<user@host mask> (Удаляет G:line для user@host)";
|
||
" Пример: GLINE *@*.idiot.net 900 Spammer (Добавляет G:line на 15 мин.)";
|
||
" GLINE *@*.idiot.net 1d Spammer (Добавляет G:line на 24 часа)";
|
||
" GLINE -*@*.idiot.net";
|
||
" ВАЖНО: для использования требуется флаг, разрешающий gline";
|
||
}
|
||
|
||
help Shun {
|
||
" Запрещает использование любой команды, кроме ADMIN и ответов на";
|
||
" запросы сервера Ping. Shun имеет действие по всей сети (как glines).";
|
||
" Если время задано как 0, действие SHUN будет постоянным.";
|
||
" Время может быть указано в формате 1d10h15m30s.";
|
||
" Команда может быть применена только IRC оператором.";
|
||
" -");
|
||
" Синтаксис: SHUN <ник> <время> :<причина> (Накладывает shun на <время>";
|
||
" в секундах)";
|
||
" SHUN +<user@host> <время> :<причина>(Накладывает shun на";
|
||
" user@host на <время> в секундах)";
|
||
" SHUN -<user@host> (Снимает SHUN с user@host)";
|
||
" SHUN (Показывает текущий список SHUN)";
|
||
" -";
|
||
" Пример: SHUN +foobar@aol.com 600 :Spamming";
|
||
" (Shun foobar@aol.com на 10 минут по причине Spamming)";
|
||
" SHUN +foobar@aol.com 1d6h :Spamming (SHUN на 30 часов)";
|
||
" ВАЖНО: для использования требуется флаг, разрешающий gkline";
|
||
}
|
||
|
||
help Gzline {
|
||
" Команда накладывает временный глобальный Z:line. Если вы попадаете под";
|
||
" указанную в Z:Line маску, вы не можете подключиться к любому серверу в";
|
||
" сети.";
|
||
" Если время равно 0, GZLINE становится постоянным.";
|
||
" Время может быть указано в формате 1d10h15m30s.";
|
||
" Команда может быть применена только IRC оператором.";
|
||
" -";
|
||
" Синтаксис: GZLINE <*@ipmask> <время в секундах > :<причина>";
|
||
" (Добавляет общесетевой Z:line для *@ipmask)";
|
||
" GZLINE -<*@ipmask> (Снимает общесетевой Z:line с *@ipmask)";
|
||
" Пример: GZLINE *@4.16.200.* 900 Spammers (Действующий 15 минут";
|
||
" общесетевой Z:line)";
|
||
" GZLINE *@4.16.200.* 1d5h Spammers (Действующий 29 часов";
|
||
" общесетевой Z:line)";
|
||
" ВАЖНО: требует установленного can_gzline флага";
|
||
}
|
||
|
||
help Akill {
|
||
" Применяет Autokill на указанную маску. Запрещает подключение к сети";
|
||
" любому пользователю, чей hostname попадает под указанную маску.";
|
||
" ЭТА КОМАНДА МОЖЕТ БЫТЬ ИСПОЛЬЗОВАНА ТОЛЬКО СЕРВЕРАМИ";
|
||
" -";
|
||
" Синтаксис: AKILL <user@host> :<причина>";
|
||
" Пример: AKILL foo@aol.com :Spammers!";
|
||
}
|
||
|
||
help Rakill {
|
||
" Снимает ранее установленный AKILL.";
|
||
" ЭТА КОМАНДА МОЖЕТ БЫТЬ ИСПОЛЬЗОВАНА ТОЛЬКО СЕРВЕРАМИ";
|
||
" -";
|
||
" Синтаксис: RAKILL <user@host>";
|
||
}
|
||
|
||
help Rehash {
|
||
" Заставляет сервер перечитать файл конфигурации.";
|
||
" Доступна для использования только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: REHASH <имя сервера> -<флаг>";
|
||
" REHASH -global <флаг>";
|
||
" REHASH -<флаг>";
|
||
" -";
|
||
" Если не указано имя сервера и флаг, сервер перечитает unrealircd.conf,";
|
||
" а так же все файлы MOTD, BOTMOTD, OPERMOTD и RULES.";
|
||
" Если указано имя сервера, команда подействует на указанный сервер.";
|
||
" Если указан -global, то все сервера в сети перечитают настройки";
|
||
" Только администратор сети может указывать имя сервера и -global.";
|
||
" -";
|
||
" Указание флагов позволяет перечитать другие конфигурационные файлы." ;
|
||
" Список флагов:";
|
||
" -dns - Переинециализация и перезагрузка преобразования адресов";
|
||
" -garbage - Активирует \"сборщик мусора\"";
|
||
" -motd - Перечитает все файлы MOTD, BOTMOTD, OPERMOTD и RULES (включая tld{})";
|
||
" -tls - Перезагрузка сертификатов SSL/TLS";
|
||
|
||
}
|
||
|
||
help Restart {
|
||
" Перезапускает IRC демона, с отключением всех пользователей,";
|
||
" подключенных к серверу в момент выполнения команды.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: RESTART";
|
||
" RESTART <пароль>";
|
||
" RESTART <пароль> <причина>";
|
||
}
|
||
|
||
help Die {
|
||
" Убивает IRC демон, отключает от него всех пользователей.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: DIE";
|
||
" DIE <пароль>";
|
||
}
|
||
|
||
help Lag {
|
||
" Команда - аналог Traceroute для IRC серверов";
|
||
" Вы вводите /LAG irc.example.org и получаете ответ от каждого";
|
||
" сервера, через который она проходит, с указанием времени задержки.";
|
||
" Используется для поиска лагов и серверов с нестыковкой по времени";
|
||
" -";
|
||
" Синтаксис: LAG <server>";
|
||
}
|
||
|
||
help Sethost {
|
||
" Пользуясь этой командой вы можете сменить свой виртуальный хост";
|
||
" (Vhost) на что угодно, за исключением специальных символов.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: SETHOST <новое имя>";
|
||
" Пример: SETHOST i.have.hairy.armpits";
|
||
}
|
||
|
||
help Setident {
|
||
" Этой командой вы можете сменить себе ваш идент (Username).";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: SETIDENT <новый ident>";
|
||
" Пример: SETIDENT l33t";
|
||
}
|
||
|
||
help Chghost {
|
||
" Сменяет имя хоста пользователя IRC сети на указанное.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: CHGHOST <ник> <хост>";
|
||
" Пример: CHGHOST hAtbLaDe root.me.com";
|
||
}
|
||
|
||
help Chgident {
|
||
" Изменяет идентификационную информацию (Ident) о пользователе сети.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: CHGIDENT <ник> <ident>";
|
||
" Пример: CHGIDENT hAtbLaDe sheep";
|
||
}
|
||
|
||
help Chgname {
|
||
" Изменяет \"IRC Name\" (или \"Real Name\") пользователя сети";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: CHGNAME <ник> <имя>";
|
||
" Пример: CHGNAME hAtbLaDe Gotta new name :)";
|
||
}
|
||
|
||
help Squit {
|
||
" Отключает IRC сервер (или все сервера, попадающие под маску) от сети.";
|
||
" Обычно используется для перемаршрутизации.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: SQUIT <сервер>";
|
||
" Пример: SQUIT leaf.*";
|
||
}
|
||
|
||
help Connect {
|
||
" Подключает указанный IRC сервер к тому, на котором вы находитесь.";
|
||
" Возможно применение команды не только на локальном сервере.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: CONNECT <сервер> [порт]";
|
||
" CONNECT <leaf> <port> <hub>";
|
||
" Пример: CONNECT leaf.*";
|
||
" CONNECT leaf.* 6667 hub.*";
|
||
}
|
||
|
||
help Dccdeny {
|
||
" Запрещает передачу файлов, попадающих под указанную маску, по DCC.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: DCCDENY <маска> <причина>";
|
||
}
|
||
|
||
help Undccdeny {
|
||
" Отменить запрет на передачу файлов по указанной маске.";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: UNDCCDENY <filename mask>";
|
||
}
|
||
|
||
help Sajoin {
|
||
" Заставляет пользователя войти в канал.";
|
||
" Команда доступна только администраторам сервисов";
|
||
" -";
|
||
" Синтаксис: SAJOIN <ник> <канал>,[<канал2>..]";
|
||
" Пример: SAJOIN hAtbLaDe #OperHelp";
|
||
" SAJOIN hAtbLaDe #Support,#IRCHelp";
|
||
}
|
||
|
||
help Sapart {
|
||
" Заставляет пользователя покинуть канал.";
|
||
" Команда доступна только администраторам сервисов";
|
||
" -";
|
||
" Синтаксис: SAPART <ник> <канал>,[<канал2>..] [<комментарий>]";
|
||
" Пример: SAPART hAtbLaDe #OperHelp";
|
||
" SAPART hAtbLaDe #Support,#IRCHelp";
|
||
" SAPART hAtbLaDe #Support,#IRCHelp Go away";
|
||
}
|
||
|
||
help Samode {
|
||
" Позволяет администратору сервисов изменить режимы на указанном канале";
|
||
" без прав оператора этого канала.";
|
||
" Доступна только администраторам сервисов";
|
||
" -";
|
||
" Синтаксис: SAMODE <канал> <режим>";
|
||
" Пример: SAMODE #Support +m";
|
||
}
|
||
|
||
help Trace {
|
||
" Команду TRACE можно использовать на сервере или пользователе.";
|
||
" При использовании на пользователе возвращает класс и задержку.";
|
||
" при использовании на сервере возвратит класс/версию/информацию";
|
||
" о соединении.";
|
||
" Иногда вывод TRACE приводит в замешательство, особенно если вы";
|
||
" используете его в первый раз.";
|
||
" -";
|
||
" Синтаксис: TRACE <сервер|ник>";
|
||
" Пример: TRACE irc.example.org";
|
||
}
|
||
|
||
help Opermotd {
|
||
" Показывает MOTD сервера для IRC операторов";
|
||
" Команда доступна только IRC операторам.";
|
||
" -";
|
||
" Синтаксис: OPERMOTD";
|
||
}
|
||
|
||
help Sdesc {
|
||
" Этой командой можно изменить описание сервера без применения squit";
|
||
" или переподключения.";
|
||
" Команда доступна только администратору/помощнику администратора";
|
||
" -";
|
||
" Синтаксис: SDESC <новое описание>";
|
||
" Пример: SDESC Fly High, Fly Free";
|
||
}
|
||
|
||
help Mkpasswd {
|
||
" Команда возвратит 'hash' указанной строки, который можно";
|
||
" в последствии использовать в конфигурационном файле в качестве пароля:";
|
||
" в oper::password, vhost::password, и т.д.";
|
||
" Дополнительную информацию и типы хешей:";
|
||
" https://www.unrealircd.org/docs/Authentication_types";
|
||
" -";
|
||
" Синтаксис: MKPASSWD <метод> <пароль>";
|
||
" Пример: MKPASSWD argon2 IamTeh1337";
|
||
}
|
||
|
||
help Module {
|
||
" Покажет список загруженных сервером модулей.";
|
||
" Вывод команды различается в зависимости от того, обычный вы";
|
||
" пользователь сети либо оператор IRC.";
|
||
" ? обычный пользователь: --";
|
||
" Синтаксис: MODULE";
|
||
" Вывод: *** имя - (описание) [3RD]";
|
||
" флаг [3RD] показывает, что использован модуль от стороннего производителя.";
|
||
" ? оператор IRC: -- ";
|
||
" Синтаксис: MODULE [сервер]";
|
||
" Вывод: *** имя - версия (описание) [опциональные флаги]";
|
||
" Флаги могут быть:";
|
||
" [PERM]: встроенный модуль (невозможно выгрузить/перегрузить)";
|
||
" [Unloading]: модуль в процессе выгрузки";
|
||
" [3RD] модуль создан третьей стороной (сторонний модуль)";
|
||
" [OLD?] Отсутствует Mod_Version, забыли перекомпилировать старый";
|
||
" модуль";
|
||
" Так же будут видны присутствующие hooks и command overrides.";
|
||
}
|
||
|
||
help Close {
|
||
" Команда позволяет отключить все неизвестные соединения к IRC серверу.";
|
||
" -";
|
||
" Синтаксис: CLOSE";
|
||
}
|
||
|
||
help Tsctl {
|
||
" Команда позволяет управлять временем в IRC сети";
|
||
" Может использоваться только IRC операторами.";
|
||
" -";
|
||
" Синтаксис: TSCTL ALLTIME (Покажет время на всех серверах)";
|
||
}
|
||
|
||
help Svsnick {
|
||
" Меняет ник указанному пользователю.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSNICK <старый ник> <новый ник> <timestamp>";
|
||
" Пример: SVSNICK hAtbLaDe Foobar 963086432";
|
||
}
|
||
|
||
help Svsmode {
|
||
" Изменяет режимы указанного пользователя.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSMODE <ник> <режим>";
|
||
" Пример: SVSMODE hAtbLaDe +i";
|
||
}
|
||
|
||
help Svskill {
|
||
" Отключает пользователя от сети.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSKILL <пользователь> :<причина>";
|
||
" Пример: SVSKILL Lamer21 :Goodbye";
|
||
}
|
||
|
||
help Svsnoop {
|
||
" Включает или отключает режим IRC оператора";
|
||
" вне зависимости от того, позволяет это сделать указанный";
|
||
" сервер или нет.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSNOOP <сервер> <+/->";
|
||
" Пример: SVSNOOP leaf.* -";
|
||
}
|
||
|
||
help Svsjoin {
|
||
" Заставляет пользователя войти в указанный канал.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSJOIN <ник> <канал>[,<канал2>..] [ключ1[,ключ2[..]]]";
|
||
" Пример: SVSJOIN hAtbLaDe #jail";
|
||
" SVSJOIN hAtbLaDe #jail,#zoo";
|
||
}
|
||
|
||
help Svspart {
|
||
" Заставляет пользователя покинуть канал.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSPART <ник> <канал>[,<канал2>..] [<комментарий>]";
|
||
" Пример: SVSPART hAtbLaDe #Hanson";
|
||
" SVSPART hAtbLaDe #Hanson,#AOL";
|
||
" SVSPART hAtbLaDe #Hanson,#AOL You must leave";
|
||
}
|
||
|
||
help Svso {
|
||
" Даёт пользователю Operflags как описано в O:lines.";
|
||
" Не забывайте указывать SVSMODE +o и им подобные.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSO <nick> <+operflags> (Добавляет Operflags)";
|
||
" SVSO <nick> - (Снимает все O:Line флаги)";
|
||
" Пример: SVSO SomeNick +bBkK";
|
||
}
|
||
|
||
help Swhois {
|
||
" Изменяет сообщение WHOIS для указанного ника.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SWHOIS <ник> :<сообщение> (Устанавливает SWHOIS)";
|
||
" SWHOIS <ник> : (Сбрасывает SWHOIS)";
|
||
" Пример: SWHOIS SomeNick :is a lamer";
|
||
}
|
||
|
||
help Sqline {
|
||
" Накладывает бан на указанный ник или маску.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SQLINE <маска> :<причина>";
|
||
" Пример: SQLINE *Bot* :No bots";
|
||
}
|
||
|
||
help Unsqline {
|
||
" Снимает бан с указанного ника или маски";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: UNSQLINE <маска>";
|
||
" Пример: UNSQLINE *Bot*";
|
||
}
|
||
|
||
help Svs2mode {
|
||
" Изменяет режимы указанного пользователя и уведомляет его";
|
||
" о сделанных изменениях.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVS2MODE <ник> <режимы>";
|
||
" Пример: SVS2MODE hAtbLaDe +h";
|
||
}
|
||
|
||
help Svsfline {
|
||
" Добавляет маску файла к DCCDENY";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: :server SVSFLINE + file :reason (Добавляет имя файла)";
|
||
" :server SVSFLINE - file (Удаляет имя файла)";
|
||
" :server SVSFLINE * (Очищает список DCCDENY)";
|
||
}
|
||
|
||
help Svsmotd {
|
||
" Изменяет MOTD у сервисов.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" Синтаксис: SVSMOTD # :<текст> (Добавляет текст MOTD)";
|
||
" SVSMOTD ! (Удаляет текущий MOTD)";
|
||
" SVSMOTD ! :<текст> (Замещает текущий новым MOTD)";
|
||
" Пример: SVSMOTD # :Services MOTD";
|
||
}
|
||
|
||
help Svsnline {
|
||
" Создаёт глобальный бан на основе реального имени.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" Указанная причина не должна содержать пробелов, сервер";
|
||
" сам заменит на пробелы знак _";
|
||
" -";
|
||
" Синтаксис: SVSNLINE + <причина_бана> :<имя> (чтобы добавить бан)";
|
||
" SVSNLINE - :<имя> (чтобы удалить бан)";
|
||
" SVSNLINE * (очистить все баны)";
|
||
" Пример: SVSNLINE + sub7_drone :*sub7*";
|
||
}
|
||
|
||
help Svslusers {
|
||
" Изменяет общее и/или локальное максимальное количество";
|
||
" пользователей сервера. Если указан -1 для любого из значений,";
|
||
" то текущее установленное значение будет оставлено.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSLUSERS <сервер> <globalmax|-1> <localmax|-1>";
|
||
" Пример: SVSLUSERS irc.example.org -1 200";
|
||
}
|
||
|
||
help Svswatch {
|
||
" Изменяет список WATCH у указанного пользователя.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" Синтаксис: SVSWATCH <имя> :<параметры>";
|
||
" Пример: SVSWATCH Blah :+Blih!*@* +Bluh!*@* +Bleh!*@*.com";
|
||
}
|
||
|
||
help Svssilence {
|
||
" Изменяет список SILENCE у указанного пользователя.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" В отличие от команды SILENCE, вы можете добавлять/удалять";
|
||
" несколько записей одной командой.";
|
||
" Синтаксис: SVSSILENCE <имя> :<параметры>";
|
||
" Пример: SVSSILENCE Blah :+*!*@*.com +*!*@*.bla.co.uk";
|
||
}
|
||
|
||
help Svssno {
|
||
" Изменяет snomask для указанного ника.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSSNO <ник> <snomasks>";
|
||
" Пример: SVSSNO joe +Gc";
|
||
}
|
||
|
||
help Svs2sno {
|
||
" Изменяет snomask для указанного ника и уведомляет пользователя";
|
||
" об изменениях.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVS2SNO <ник> <snomasks>";
|
||
" Пример: SVS2SNO joe +Gc";
|
||
}
|
||
|
||
help Svsnolag {
|
||
" Включает 'no fake lag' для указанного пользователя.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVSNOLAG [+|-] <ник>";
|
||
" Пример: SVSNOLAG + joe";
|
||
}
|
||
|
||
help Svs2nolag {
|
||
" Включает 'no fake lag' для указанного пользователя.";
|
||
" Должно использоваться через сервер, описанный в U:Lines.";
|
||
" -";
|
||
" Синтаксис: SVS2NOLAG [+|-] <ник>";
|
||
" Пример: SVS2NOLAG + joe";
|
||
}
|
||
|
||
|
||
help Spamfilter {
|
||
" Команда создаёт/удаляет общесетевые фильтры спама.";
|
||
" Спамфильтры используются для удаления мусора, рекламы, блокировки";
|
||
" ботов и т.д.";
|
||
" -";
|
||
" Синтаксис: /spamfilter [add|del|remove|+|-] [тип] [действие] [tkltime] [причина] [regex]";
|
||
" [тип] указывает тип сообщений, к которым применяется фильтр:";
|
||
" 'c' сообщения в канале, 'p' личные сообщения, 'n' личные";
|
||
" \"notice\", 'N' \"notice\" в канал, 'P' сообщения при";
|
||
" покидании канала, 'q' сообщение при отключении, 'd' dcc,";
|
||
" 'a' сообщение при отсутствии, 't' тема, 'u' имя пользователя" ;
|
||
" (nick!user@host:realname ban)";
|
||
" [действие] указывает применяемое действие (может быть указано только";
|
||
" одно действие):";
|
||
" 'kill', 'tempshun' (shun на текущую сессию), 'shun',";
|
||
" 'kline', 'gline', 'zline', 'gzline', 'block' (блокирует";
|
||
" сообщение), 'dccblock' (блокирует любой dccs), 'viruschan'";
|
||
" (покинуть все каналы и войти в канал помощи),";
|
||
" 'warn' (уведомляет операторов).";
|
||
" [tkltime] длительность применяемого фильтром действия (указание '-'";
|
||
" включает значение из set::spamfilter::ban-time, но для";
|
||
" block/tempshun этот параметр игнорируется.);";
|
||
" [причина] причина, указываемая при наложении указанного действия, БЕЗ";
|
||
" ПРОБЕЛОВ, '_' будут преобразованы в пробелы. Если в качестве";
|
||
" причины указать '-', будет использовано значение";
|
||
" по-умолчанию из set::spamfilter::ban-reason.";
|
||
" [regex] регулярное выражение, блокируемое фильтром";
|
||
" - ";
|
||
" Примеры:";
|
||
" /spamfilter add p block - - Come watch me on my webcam";
|
||
" /spamfilter add p block - Possible_virus_detected,_join_#help Come watch me on my webcam";
|
||
" /spamfilter add p tempshun - - You_are_infected me\.mpg";
|
||
" /spamfilter add p gline - - Come watch me on my webcam";
|
||
" /spamfilter add p gline 3h Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam";
|
||
" /spamfilter add p kill - Please_go_to_www.viruscan.xx/nicepage/virus=blah Come watch me on my webcam";
|
||
" /spamfilter del p block - - Come watch me on my webcam*";
|
||
" /spamfilter add cN gzline 1d No_advertising_please come to irc\..+\..+";
|
||
}
|
||
|
||
help Tempshun {
|
||
" Добавляет/удаляет 'временный shun'.";
|
||
" Временный shun означает, что его действие распространяется только на ";
|
||
" _текущую сессию_, т.е. если пользователь переподключится, действие";
|
||
" shun прекратится.";
|
||
" -";
|
||
" Синтаксис: TEMPSHUN [+|-]<ник> [причина]";
|
||
" Пример: TEMPSHUN evilguy suspected infection";
|
||
" TEMPSHUN -niceguy";
|
||
}
|
||
|
||
help DccAllow {
|
||
" Для получения помощи по системе DCCALLOW, введите '/DCCALLOW HELP'";
|
||
}
|
||
|
||
help Addmotd {
|
||
" Добавляет линию в конец MOTD (сообщение дня)";
|
||
" -";
|
||
" Синтаксис: ADDMOTD <текст>";
|
||
" Пример: ADDMOTD Удачного общения!";
|
||
}
|
||
|
||
help Addomotd {
|
||
" Добавляет линию в конец OPERMOTD (сообщение дня для операторов)";
|
||
" -";
|
||
" Синтаксис: ADDOMOTD <текст>";
|
||
" Пример: ADDOMOTD Согрешите и потеряйте операторство!";
|
||
}
|
||
|