/* UnrealIRCd3.2 Help Configuration * Based on the original help text written by hAtbLaDe * Revised by CC (07/2002) * * A worthwhile update for the /HELPOP system. * Included with Unreal3.2 Dist. on 8/24/02 (Beta12) * * translation performed by: Slyder * 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 GLOBOPS OPERMOTD SPAMFILTER"; " CHATOPS GZLINE REHASH SQUIT"; " CHGHOST HTM RESTART TEMPSHUN"; " CHGIDENT KILL RPING TRACE"; " CHGNAME KLINE SAJOIN TSCTL"; " CLOSE LAG SAMODE UNDCCDENY"; " CONNECT LOCOPS SAPART WALLOPS"; " DCCDENY MKPASSWD SDESC ZLINE"; " DIE MODULE SETHOST"; " DNS NACHAT SETIDENT"; " GLINE OPER SHUN"; " ==----------------oOo---------------=="; }; help Svscmds { " Список команд, которые могут быть посланы"; " серверу, описанному в U:line (Сервисы)."; " Пример использования команд:"; " /MSG OPERSERV RAW :services <команда>"; " Используйте /HELPOP <команда> для получения подробной информации"; " по интересующей команде."; " -"; " ==-----------oOo-----------=="; " SQLINE SVSKILL SVSNLINE SVSSNO"; " SVS2MODE SVSLUSERS SVSNOOP SVSWATCH"; " SVS2SNO SVSMODE SVSO SWHOIS"; " SVSFLINE SVSMOTD SVSPART UNSQLINE"; " SVSJOIN SVSNICK SVSSILENCE"; " ==-----------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 = Нецензурные слова в сообщениях заменяются на "; " H = Скрывает статус IRC оператора в запросах /WHO и /WHOIS."; " (только для IRC операторов)"; " R = Ограничивает получение PRIVMSGs/NOTICEs только от"; " зарегистрированных (+r) пользователей"; " S = Для нужд сервисов. (В целях защиты)"; " T = Запрещает получение CTCP запросов"; " V = Помечает клиента как пользователя WebTV"; " W = Позволяет видеть, когда кто-то делает /WHOIS на Ваш"; " ник (только для IRC операторов)"; " ==---------------------------oOo---------------------------=="; }; help Snomasks { " Snomask - это сокращение от 'Service NOtice MASK'."; " Смысл - определить, какие уведомления от"; " сервера Вы можете получать."; " Использование: /MODE nick +s "; " Расширенно: /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 = Даёт пользователю 'право голоса' - Voice (Можно"; " говорить, даже если если на канал наложен режим +m)"; " h = Даёт пользователю ограниченные возможности оператора"; " канала - HalfOp"; " o = Даёт пользователю статус оператора канала"; " a = Даёт пользователю статус администратора канала"; " q = Даёт пользователю статус владельца канала"; " -"; " b = Накладывает 'бан' на nick!ident@host [h]"; " c = Блокирует сообщения, содержащие управляющие коды mIRC для"; " задания цвета [o]"; " e = Накладывает маску исключения на 'бан' для"; " пользователей, попавших под заданную маску [h]"; " f <параметры> = Защита от флуда. (Для получения дополнительной"; " информации загляните в /HELPOP CHMODEF) [o]"; " I <ник!пользователь@хост> = Накладывает маску исключения на режим +i"; " i = Для того, чтобы попасть на канал, пользователь должен быть"; " приглашён (Invite only) [h]"; " j <вход:секунды> = Устанавливает ограничение на количество команд"; " join за задонное время"; " k <ключ> = Пользователи должны иметь <ключ>, чтобы попасть на"; " защищённый канал [h]"; " l <число> = Задаёт максимальное <число> пользователей в канале [o]"; " m = Модерируемый канал (только пользователи с установленными флагами"; " +vhoaq могут говорить) [h]"; " n = Пользователи, не присутствующие в канале, не могут"; " посылать PRIVMSGs в канал [h]"; " p = Включает режим 'ограниченного доступа' на канал (Private) [o]"; " r = Показывает, что канал зарегистрирован (устанавливается только"; " сервисами)"; " s = Включает 'режим секретности' на канале (Secret)[o]"; " t = Блокирует топик, так что только пользователи с флагами +hoaq"; " могут его изменить [h]"; " z = Только пользователи, подключенные к серверу через шифрованный"; " канал (SSL), могут попасть в канал [o]"; " A = В канал могут попасть только администраторы сети/сервера"; " (устанавливается администраторами)"; " C = Запрещает хождение CTCP пакетов в канале [o]"; " G = Включает фильтрацию сообщений путём замены нецензурных слов на"; " [o]"; " M = Включает ограничение на возможность говорить в канале только"; " зарегистрированным пользователям (+r), либо пользователям с"; " 'Правом голоса' (+v). [o]"; " K = Запрещает использование команды /KNOCK [o]"; " L <канал2> = Связывает каналы таким образом, что при достижении"; " параметра, заданного режимом +l, новые пользователи"; " будут перенаправляться на канал <канал2>) [q]"; " N = Запрещает пользователям канала изменять свой ник [o]"; " O = Канал только для IRC операторов (могут устанавливать только"; " IRC операторы)"; " Q = На канале запрещены 'кики' [o]"; " R = В канал могут войти только зарегистрированные (+r) "; " пользователи [o]"; " S = Указывает, что на канале из сообщений вырезаются коды mIRC"; " для управления цветом [o]"; " T = Указывает, что на канале запрещены уведомления (NOTICEs) [o]"; " V = Указывает, что на канале нельзя использовать команду /INVITE [o]"; " u = Auditorium mode (команды /names и /who #channel показывают"; " только операторов канала) [q]"; " -"; " [h] - минимум требуются права halfop, [o] - минимум требуются права"; " chanop, [q] - требуются права владельца"; " ==------------------------------oOo----------------------------=="; }; 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,"; " можно использовать маски при задании , доступно только"; " операторам"; " Флаг h : все пользователи, имеющие подстроку в"; " hostname, возможно применение масок"; " Флаг i : все пользователи, имеющие в их IP адресе"; " Флаг m : все пользователи, имеющие указанные в"; " установленном состоянии, применяется только o/C/A/a/N"; " Флаг n : все пользователи, имеющие в их имени, возможно"; " применение масок"; " Флаг s : пользователи на сервере , использование масок"; " запрещено"; " Флаг u : пользователи с подстрокой в имени пользователя, "; " допускается использование масок."; " -"; " Модификаторы поведения:"; " Флаг 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.fyremoon.net"; " PING hAtbLaDe"; " PING hAtbLaDe irc2.dynam.ac"; }; help Pong { " Сообщение PONG - это ответ на запрос PING. Если указан параметр"; " <сервер2>, то сообщение будет отправлено на указанный сервер."; " Параметр <сервер> указывает имя сервера или клиента, от которого"; " идёт ответ на запрос PING."; " -"; " Синтаксис: PONG <сервер> <сервер2>"; " Пример: PONG irc.fyremoon.net irc2.dynam.ac"; " (PONG от irc.fyremoon.net на 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 $*.mynet.net 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 $*.mynet.net We will be upgrading our net in the"; " next hour"; " В большинстве случаев сервисы (/OS GLOBAL) будут лучшей"; " альтернативой."; " -"; " Возможен вариант одновременной посылки одного сообщения нескольким"; " пользователям: /NOTICE ,,."; " -"; " ВАЖНО: В случае использования старых клиентов (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)."; " -"; " Syntax: CHATOPS "; " Example: 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 <ник> <причина>"; " Пример: KILL Jack16 Cloning is not allowed"; }; help Kline { " Команда временно добавляет пользователя или хост в K:Lines. "; " Если вы или ваш хост попадает под заданные в K:Line параметры,"; " вам будет отказано в подключении к серверу."; " Если время задано как 0, действие KLINE станет постоянным."; " Время может быть указано в формате 1d10h15m30s."; " Команда может быть применена только IRC оператором."; " -"; " Синтаксис: KLINE [время] <причина> (добавляет"; " Kline)"; " KLINE - (удаляет 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 оператором."; " -"; " Syntax: GLINE [время] <причина>"; " (Добавляет G:line для user@host)"; " GLINE - (Удаляет G:line для user@host)"; " Example: 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 + <время> :<причина>(Накладывает shun на"; " user@host на <время> в секундах)"; " SHUN - (Снимает 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 :<причина>"; " Пример: AKILL foo@aol.com :Spammers!"; }; help Rakill { " Снимает ранее установленный AKILL."; " ЭТА КОМАНДА МОЖЕТ БЫТЬ ИСПОЛЬЗОВАНА ТОЛЬКО СЕРВЕРАМИ"; " -"; " Синтаксис: RAKILL "; }; help Rehash { " Заставляет сервер перечитать файл конфигурации."; " Доступна для использования только IRC операторам."; " -"; " Синтаксис: REHASH <имя сервера> -<флаги>"; " REHASH -<флаги>"; " -"; " Если не указано имя сервера и флаги, сервер перечитает unrealircd.conf"; " с удалением всех временных k:lines."; " Если указано имя сервера, команда подействует на указанный сервер."; " Только администратор сети может указывать имя сервера."; " -"; " Указание флагов позволяет перечитать другие конфигурационные файлы." ; " Список флагов:"; " -motd - Перечитает файлы MOTD и RULES (включая tld{})"; " -opermotd - Перечитает OPERMOTD"; " -botmotd - Перечитает BOTMOTD"; " -garbage - Активирует \"сборщик мусора\""; }; help Restart { " Перезапускает IRC демона, с отключением всех пользователей,"; " подключенных к серверу в момент выполнения команды."; " Команда доступна только IRC операторам."; " -"; " Синтаксис: RESTART"; " RESTART <пароль>"; " RESTART <пароль> <причина>"; }; help Die { " Убивает IRC демон, отключает от него всех пользователей."; " Команда доступна только IRC операторам."; " -"; " Синтаксис: DIE"; " DIE <пароль>"; }; help Lag { " Команда - аналог Traceroute для IRC серверов"; " Вы вводите /LAG irc.fyremoon.net и получаете ответ от каждого"; " сервера, через который она проходит, с указанием времени задержки."; " Используется для поиска лагов и серверов с нестыковкой по времени"; " -"; " Syntax: LAG "; }; 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 <ник> "; " Пример: 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 "; " Пример: CONNECT leaf.*"; " CONNECT leaf.* 6667 hub.*"; }; help Dccdeny { " Запрещает передачу файлов, попадающих под указанную маску, по DCC."; " Команда доступна только IRC операторам."; " -"; " Синтаксис: DCCDENY <маска> <причина>"; }; help Undccdeny { " Отменить запрет на передачу файлов по указанной маске."; " Команда доступна только IRC операторам."; " -"; " Синтаксис: UNDCCDENY "; }; 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 Rping { " Вычисляет задержку (миллисекунды) в передаче информации между"; " серверами (lag)"; " -"; " Синтаксис: RPING "; }; help Trace { " Команду TRACE можно использовать на сервере или пользователе."; " При использовании на пользователе возвращает класс и задержку."; " при использовании на сервере возвратит класс/версию/информацию"; " о соединении."; " Иногда вывод TRACE приводит в замешательство, особенно если вы"; " используете его в первый раз."; " -"; " Синтаксис: TRACE <сервер|ник>"; " Пример: TRACE irc.fyremoon.net"; }; help Opermotd { " Показывает MOTD сервера для IRC операторов"; " Команда доступна только IRC операторам."; " -"; " Синтаксис: OPERMOTD"; }; help Sdesc { " Этой командой можно изменить описание сервера без применения squit"; " или переподключения."; " Команда доступна только администратору/помощнику администратора"; " -"; " Синтаксис: SDESC <новое описание>"; " Пример: SDESC Fly High, Fly Free"; }; help Mkpasswd { " Команда возвратит 'hash' указанной строки, который можно"; " в последствии использовать в конфигурационном файле в качестве пароля:"; " в oper::password, vhost::password, и т.д."; " Доступные типы хешей (по возрастанию уровня безопасности):"; " *NIX: crypt, md5, sha1 [*], ripemd160 [*]"; " Windows: crypt [*], md5, sha1, ripemd160 [*]"; " [*: доступно в случае, если сервер имеет поддержку SSL]"; " -"; " Синтаксис: MKPASSWD <метод> <пароль>"; " Пример: MKPASSWD md5 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 OFFSET +|-