Настройка И Регистрация Собственного Канала, Настройка и регистрация собственного канала |
Здравствуйте, гость ( Вход | Регистрация )
Настройка И Регистрация Собственного Канала, Настройка и регистрация собственного канала |
Apr 26 2009, 00:28
Сообщение
#1
|
|
Administrator Группа: Admins Сообщений: 201 Регистрация: 19.3.2005 Из: москоу сити Пользователь №: 2 |
Настройка и регистрация собственного канала
Для настройки и управления каналом существует специальный сервис - ChanServ (Channel Registration Service - он есть в каждой IRC-сети) и channel modes (о них будет рассказано в третьем разделе). Через диалог с ChanServ'ом пользователь может зарегистрировать и настроить свой канал. Ниже будут описаны сервисы Auspice Services. (Они стоят в сети FutureNet). Я делаю эту оговорку в виду того, что существуют и другие сервисы, следовательно и команды для работы с ними будут другие. Итак, рассмотрим команды ChanServ'a, с помощью которых и происходит процесс управления каналом. Общий формат команды таков: /msg chanserv {команда} {канал} {опции} [параметры] ------------------------------------------------------------------------------------------------- Сразу опишу -=} сокращения {=- {параметр/опция} - обязательный параметр [параметр/опция] - необязательный параметр параметр1|параметр2|параметр3| ... - список возможных значений, из которых выбрать надо только одно. * названия всех каналов начинаются с символа # (#futurama, #ultra ..) ------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- .:[ 1) Общие команды ChanServ'a ]:. ------------------------------------------------------------------------------------------------- -=}Теперь рассмотрим каждую команду в отдельности. Register Зарегистрировать канал Формат: /msg chanserv register {канал} {пароль} {description} пароль - ваш пароль для доступа к каналу (пароль фаундера) description - краткое описание канала (одна строчка) Примечания: Чтобы зарегистрировать канал под неким НИКом, НИК должен был зарегистрирован с помощью NickServ'a (подробности - /msg nickserv help). Прежде чем использовать эту команду, вы должны зайти на канал, который собираетесь зарегистрировать (/join {канал}), и быть на нем ОПом (@ перед ником) - по умолчанию ОП дается первому зашедшему на канал. Пароль нужно запомнить и ни в коем случае не забывать - без него вы не сможете изменить ни одной настройки канала. Как только вы зарегистрировали канал, вы прописываетесь фаундером(основатель) вашего канала, только фаундеру доступны все настройки канала. И последнее, если на канал никто не заходил в течение определенного промежутка времени (3 недели, месяц - в разных сетях по-разному), канал, как правило, автоматически удаляется. Пример: /msg chanserv register #ultra mypass Ультра-канал сети ...net! ============================== ========================= Help Получить помощь по работе ChanServ'a Формат: /msg chanserv help Примечание: Чаще всего выдает довольно полную хэлпу, но на английском. ============================== ========================= Set Изменить настройки канала Формат: /msg chanserv set {канал} {опция} {параметры} Примечание: Через эту команду осуществяется управление почти всеми настройками канала, поэтому она и ее опции будут подробно рассмотрены ниже. Пример: /msg chanserv set #ultra mlock +nt ============================== ========================= Identify Проидентифицироваться как фаундер канала Формат: /msg chanserv identify {канал} {пароль} канал - канал, как фаундером которого вы хотите проидентифицироваться пароль - пароль фаундера (см команду register) Примечания: Если вы ввели пароль от ника (/msg nickserv identify {пароль_от_ника}), под которым являетесь фаундером канала, то при входе на этот канал вам автоматически дается статус фандера (+q), но все же для изменения некоторых настроек (например, изменения ника фаундера) требуется предварительно вводить пароль фаундера. Пример: /msg chanserv identify #ultra mypass ============================== ========================= Akick Работа с автокик-листом канала Формат: /msg chanserv akick {канал} {list|add|del} [маска] канал - канал, автокик-лист которого вы хотите просмотреть/редактировать list - просмотреть автокик-лист канала (параметры не нужны) add {маска} - добавить маску в автокик-лист del {маска} - удалить маску из автокик-листа Примечания: Работать с автокик-листом могут только юзеры, имеющие на канале статус СОПа (SOP, SuperOperator) и выше. Маска - {ник}!{юзер}@{хост} (например AL!AL@womnet-23452.dialup.kirov.ru), в ней можно использовать символы * и ? (например *!*@*.dialup.kirov.ru). Чаще всего используют общую маску (то есть не просто ник!*@*), так как ник можно сменить. Суть автокика - юзер, чья маска совпадает с одной из масок афтокик-листа (например AL!AL@womnet-23452.dialup.kirov.ru = *!*@*.dialup.kirov.ru), при входе на канал автоматически банится и кикается с канала ChanServ'ом. Автокик применяется к наиболее злостным нарушителям порядка (IMG:http://forum.iseekyou.im/style_emoticons/default/wink.gif) Пример: /msg chanserv akick #ultra list /msg chanserv akick #ultra add HeKTo!*@*.nekiy_host ============================== ========================= News Работа с листом новостей канала Формат: /msg chanserv news {канал} {list|add|del} [новость] list - просмотреть лист новостей канала (параметры не нужны) add {новость} - добавить новость в лист новостей канала del {новость} - удалить новость из листа новостей канала Примечания: Практически не используется, Topic'a бывает вполне достаточно. Пример: /msg chanserv news #ultra list /msg chanserv news #ultra add (31.02.2002) HeKTo зовет всех к себе на вечер! ============================== ========================= Badwords Работа со списком слов, за использование которых пользователи наказываются сервисным ботом (если стоит соответствующая настройка, см botserv ниже) Формат: /msg chanserv badwords {канал} {list|add|del} [слово] list - просмотреть badwords-лист канала (параметры не нужны) add {слово} - добавить слово в badwords-лист канала del {слово} - удалить слово из badwords-листа канала Примечания: В словах можно использовать символы * и ? . Учтите, что, скажем, если вы добавили слово "*бл_*", то фраза "три корабля" будет так же расценена как плохое слово (в нее входит сочетание символов "бл_") и т. п. Пример: /msg chanserv badwords #ultra list /msg chanserv badwords #ultra add *fuck* ============================== ========================= Info Получить информацию о канале Формат: /msg chanserv info {канал} [all] {канал} - канал, по которому вы хотите получить информацию all - параметр (необязательный), указывающий, что вы хотите получить полную информацию. Примечания: Без параметра all выдается сжатая информация, с ним - более подробная. Пример: /msg chanserv info #ultra all ============================== ========================= Drop Удалить канал Формат: /msg chanserv drop {канал} {канал} - канал, который вы хотите удалить Примечания: Перед тем, как удалить канал, вы должны проидентифицироваться как фаундер этого канала. Как уже говорилось выше, если на канал никто не заходил в течение определенного промежутка времени (3 недели, месяц - в разных сетях по-разному), канал, как правило, автоматически удаляется. Пример: /msg chanserv drop #mychan ============================== ========================= -=}Теперь рассмотрим изменения access-листа канала Access-лист - лист доступа - разграничение доступа людей к каналу. По умолчанию все пользователи (кроме фаундера) не прописаны в access-листе, что является нормальным доступом. Иерархия доступа такова: Founder CFounder SOP AOP HOP VOP VOP (ВОП) - минимальный уровень аццеса. При входе на канал ВОПу автоматически дается войс (+v, символ + перед ником). ВОПы могут смотреть access-лист канала, говорить при моде на канале +m (Moderated channel, подробности ниже), разбаниваться на канале (/msg chanserv unban {канал}), иметь свой мемо-уровень (если стоит memo=vop, подробности ниже), менять топик (если стоит topiclock=vop|off, и не стоит +t, подробности ниже) HOP (HalfOPerator, ХОП) - ПолуОПератор. При входе на канал ХОПу автоматически дается хоп (+h, символ % перед ником). ХОПы могут то же, что и вопы, плюс: кикать (если юзер не ОП), банить, менять топик, изменять моды канала (ставить +n например, если не стоит mlock) разбанивать, давать войсы (но не ВОПы!!), отбирать войсы. AOP (AutoOPerator, автоОП, ОП) - ОПератор канала. При входе на канал АОПу автоматически дается ОП (+о, символ @ перед ником). АОПы могут то же, что и ХОПы, плюс кикать хопов, давать/отбирать статус полуоператора (но не ХОП!!). SOP (SuperOPerator) - СОП. При входе на канал СОПу автоматически дается ОП и +а (protected unit) - защита (его нельзя кикнуть, отобрать ОП). СОПы могут тоже, что и АОПы, плюс: добавлять/удалять ВОПов|ХОПов|АОПов, редактировать akick-, badwords-листы и т. д. CFounder - коФаундер. При входе на канал коФаундеру автоматически дается ОП и +а (protected unit) - защита (его нельзя кикнуть, отобрать ОП). коФаундеры могут то же, что и СОПы, плюс: управлять настройками сервисного бота канала (подробности см ниже), добавлять/удалять СОПов. Founder - фаундер. При входе на канал Фаундеру дается +qao. Фаундер управляет всеми настройками канала. Все команды управления access-листом очень похожи: /msg chanserv {vop|hop|aop|sop|cfounder} {канал} {add|del|list} [ник] легко разобраться в них на следующих примерах: /msg chanserv vop #ultra list - посмотреть список ВОПов канала #ultra /msg chanserv aop #ultra add HeTKo - добавить HeKTo в АОПы канала #ultra /msg chanserv cfounder #ultra del KTO-TO - удалить KTO-TO из коФаундеров канала #ultra /msg chanserv sop #ultra list - посмотреть список СОПов канала #ultra /msg chanserv hop #ultra add HeKTo - добавить HeKTo в ХОПы канала #ultra Примечание: добавлять в access-лист можно только зарегистрированные ники! ------------------------------------------------------------------------------------------------- .:[ 2) Команда SET ]:. ------------------------------------------------------------------------------------------------- -=}Теперь, как я обещал выше, подробно рассмотрим команду SET -}сразу буду указывать опцию, подразумевая, что это не отдельная команда ChanServ'a, а опция команды SET **Примечание: Перед использованием команды SET необходимо всегда идентифицироваться, как фаундер (/msg chanserv identify {канал} {пароль}) Founder Изменить ник фаундера канала на тот, от которого вводится команда Формат: /msg chanserv set {канал} founder Примечание: Предварительно необходимо проидентифицироваться как фаундер канала. Пример: /msg chanserv set #ultra founder ============================== ======================= Password Изменить пароль фаундера (пароль от канала) Формат: /msg chanserv set {канал} password {пароль} {канал} - канал, пароль от которого вы хотите изменить {пароль} - новый пароль Примечание: Предварительно необходимо проидентифицироваться как фаундер канала. Пример: /msg chanserv set #ultra password mypass ============================== ======================= Desc Изменить description (краткое описание, см выше) канала Формат: /msg chanserv set {канал} desc {description} {канал} - канал, description которого вы хотите изменить {description} - новый description Примечание: description - одна строка, можно использовать символы цвета, полужирного шрифта и т. п. Description канала можно посмотреть набрав /msg chanserv info {канал} all. Пример: /msg chanserv set #ultra desc Ультра-канал сети ...net! ============================== ======================= Url Связать с каналом интернет-сайт (где может быть информация о канале, новости канала и т. п.) Формат: /msg chanserv set {канал} url {канал} - канал, url которого вы хотите изменить/удалить [url] - адрес сайта канала Пример: /msg chanserv set #futurama url [url="http://www.futurama.ru"]http://www.futurama.ru ============================== ======================= Связать с каналом E-mail адрес Формат: /msg chanserv set {канал} email [e-mail] {канал} - канал, e-mail которого вы хотите изменить/удалить [e-mail] - e-mail адрес, связанный с каналом Примечание: Как правило e-mail фаундера Пример: /msg chanserv set #ultra email KTO-TO@KTO-TO.com ============================== ========================= Topic Изменить текущий топик канала Формат: /msg chanserv set {канал} topic [topic] {канал} - канал, topic которого вы хотите изменить [topic] - новый topic Примечание: Topic (англ. Тема) - может быть текущая новость, объявление, шутка и т. д. Топик могут менять ОПы (если не стоит topiclock=sop+) или даже простые пользователи (если не стоит +t). Также топик можно сменить командой /topic {канал} [topic] (без параметра [topic] - просмотр текущего топика канала) Пример: /msg chanserv set #ultra topic Каждому третьему зашедшему халявный ОП! - третьим будешь? ;-)) ============================== ========================= Mlock Установить лок (заблокировать) на моды канала (подробнее о них - см ниже) Формат: /msg chanserv set {канал} mlock {+|-} {modes} [параметры] {канал} - канал, на моды которого вы хотите поставить лок {+|-} - поставить|убрать опцию {modes} - моды, на которые ставится лок [параметры] - некоторые параметры (см ниже) Примечание: Блокированные опции пишутся слитно (если блокируются "n" и "t", то пишется "nt"). Модам канала будет посвящен отдельный раздел, см ниже. Пока скажу лишь, что моды являются частью системы управления каналом. Действие лока: если стоит mlock +{x} - некую опцию х, стоящую на канале НИКТО (даже фаундер!) не может снять; если стоит -{x} - некую опцию х, стоящую на канале НИКТО (даже фаундер!) не может поставить. Пример: /msg chanserv set #ultra mlock +nt-iklps (Можно и так! После плюса - те, на которые ставится, после минуса те, с которых снимается) /msg chanserv set #ultra mlock +l 15 /msg chanserv set #ultra mlock +ntiKGu ============================== ========================= Keeptopic Сохраняет топик канала, когда он временно не используется (когда на нем 0 человек) Формат: /msg chanserv set {канал} keeptopic {on|off} {канал} - канал, на топик которого вы хотите поставить/убрать сохранение {on|off} - включить|выключить Примечание: По умолчанию включен - полезная настройка. Пример: /msg chanserv set #ultra keeptopic on ============================== ========================= Topiclock Установить лок (заблокировать) на топик канала - менять топик смогут пользователи, имеющие определенный вами аццесс. Формат: /msg chanserv set {канал} topiclock {vop|hop|aop|sop|cfounder|foun der|off} {канал} - канал, на топик которого вы хотите поставить/убрать лок {vop|hop|aop|sop|cfounder|foun der} - топик могут менять ВОПы|ХОПы|АОПы|СОПы|коФаундеры |фаундеры или выше. off - отключить лок Примечание: может действовать по-разному: или восстанавливать топик того, кто входит в указанный аццесс после покидания всеми канала, или просто не давать нижестоящим в аццессе менять топик (что правильнее). Пример: /msg chanserv set #ultra topiclock aop ============================== ========================= Restricted Если эта опция включена, на канал могут зайти только люди, прописанные в access-листе. Остальные будут кикаться и баниться с канала. Формат: /msg chanserv set {канал} restricted {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку restricted {on|off} - включить|выключить Примечание: По умолчанию выключен. Включать эту настройку не очень красиво по отношению к обычным пользователям. Есть другие эффективные методы ограничения доступа к каналу (пароль, по приглашениям - см ниже) Пример: /msg chanserv set #ultra restricted off ============================== ========================= Ident Включить|отключить необходимость идентификации перед получением аццесса Формат: /msg chanserv set {канал} ident {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку ident {on|off} - включить|выключить Примечание: Даже если некий "ник" прописан, скажем, АОПом, он должен сначала проидентифицировать свой ник (/msg nickserv identify {пароль}), чтобы получить ОП на канале. Пример: /msg chanserv set #ultra ident on ============================== ========================= Opguard Никто, кроме прописанных в аццессе АОПов и выше не может получить статус ОПератора на канале. Формат: /msg chanserv set {канал} opguard {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку opguard {on|off} - включить|выключить Примечание: По умолчанию opguard выключен. Не только АОПы имеют ОПы (@ перед ником) на каналах - далеко не только. Статус ОПератора может быть дан ОПератором любому юзеру (командой /mode {канал} +o {ник}), но этот статус действует лишь на протяжении одного посещения, т. е. при следующем заходе он теряется. Именно такие "временные АОПы" и не позволяет давать opguard. Пример: /msg chanserv set #ultra opguard on ============================== ========================= Memo Установить мемо-уровень на канале Формат: /msg chanserv set {канал} memo {vop|hop|aop|sop|cfounder|foun der} {канал} - канал, на котором вы хотите изменить мемо-уровень {vop|hop|aop|sop|cfounder|foun der} - мемо-уровень могут иметь ВОПы|ХОПы|АОПы|СОПы|коФаундеры |фаундеры или выше. Примечание: По умолчанию стоит VOP. Мемо-уровень - способность вести мемо-чат, скажем, если стоит AOP, в мемо-чате могут участвовать АОПы и выше. Используется очень редко. Пример: /msg chanserv set #ultra memo aop ============================== ========================= Welcome Установить приветственное сообщение на канал Формат: /msg chanserv set {канал} welcome [text] {канал} - канал, на который вы хотите установить приветственное сообщение [text] - текст сообщения Примечание: если на канале нет сервисного бота, это сообщение вновь входящим говорит нотисом (/notice) ChanServ, если есть сервисный бот, говорит он. Пример: /msg chanserv set #ultra welcome Приятного общения и хорошего настроения! ============================== ========================= Leaveop Отменяет действие настройки opguard для первого зашедшего на канал Формат: /msg chanserv set {канал} leaveop {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку leaveop {on|off} - включить|выключить Примечание: По умолчанию leaveop, как и opguard, выключен. Как уже говорилось выше, первый зашедший на канал получает ОП. Но если включен opguard, этот оп у него отбирается. Чтобы этого не происходило, и есть leaveop. Пример: /msg chanserv set #ultra leaveop on ============================== ========================= Verbose Информирует ОПов канала о использовании определенных команд другим ОПом канала Формат: /msg chanserv set {канал} verbose {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку verbose {on|off} - включить|выключить Примечание: По умолчанию verbose выключен. При включенном verbose опы канала информируются нотисом (/notice), при добавлении/удалении кого либо в/из access-листа, при использовании команд вида /msh chanserv {op|deop|halfop|dehalfop|voice |devoice} {канал} {ник}, /msg chanserv {mop|mdeop|mkick} {канал} и некоторых других. Пример: /msg chanserv set #ultra verbose on ============================== ========================= Private Если включен, то скрывает канал в списке каналов, получаемом командой /list Формат: /msg chanserv set {канал} private {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку private {on|off} - включить|выключить Примечание: По умолчанию private выключен. Пример: /msg chanserv set #ultra private on ============================== ========================= Protect Дополнительная защита для АОПов, СОПов, коФаундеров и фаундера (подробности см ниже) Формат: /msg chanserv set {канал} protect {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку protect {on|off} - включить|выключить Примечание: По умолчанию protect выключен. Действие его такого: если у АОПа (СОПа|коФаундера|фаундера) отбирают ОП, ChanServ тут же его им возвращает. Пример: /msg chanserv set #ultra protect on ============================== ========================= Hopguard Никто, кроме прописанных в аццессе ХОПов, не может получить статус полуОПератора на канале. Формат: /msg chanserv set {канал} hopguard {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку hopguard {on|off} - включить|выключить Примечание: По умолчанию hopguard выключен. Пример: /msg chanserv set #ultra hopguard on ============================== ========================= Join Включает автозаход ChanServ'a на канал, если на нем есть хотя бы один пользователь. Формат: /msg chanserv set {канал} join {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку join {on|off} - включить|выключить Примечание: По умолчанию join выключен. Когда join включен, ChanServ ведет себя подобно сервисному боту - заходит на канал, как только на нем появляются пользователи. Однако, следует заметить, что эта настройка далеко не везде и далеко не всегда действует. Пример: /msg chanserv set #ultra join on ============================== ========================= Autovop Автоматически дает войс (не воп!) каждому, кто заходит на канал Формат: /msg chanserv set {канал} autovop {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку autovop {on|off} - включить|выключить Примечание: По умолчанию autovop выключен. Пример: /msg chanserv set #ultra autovop on ============================== ========================= Autohop Автоматически дает статус полуОПератора (+h, % перед ником) каждому, кто заходит на канал Формат: /msg chanserv set {канал} autohop {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку autohop {on|off} - включить|выключить Примечание: По умолчанию autohop выключен. Пример: /msg chanserv set #ultra autohop on ============================== ========================= Autoop Автоматически дает статус ОПератора (+o, @ перед ником) каждому, кто заходит на канал Формат: /msg chanserv set {канал} autoop {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку autoop {on|off} - включить|выключить Примечание: По умолчанию autoop выключен. Пример: /msg chanserv set #ultra autoop on ============================== ========================= Badnick Автоматически кикает и банит пользователей с "плохими" никами, зашедших на канал Формат: /msg chanserv set {канал} badnick {on|off} {канал} - канал, на котором вы хотите включить|выключить настройку badnick {on|off} - включить|выключить Примечание: По умолчанию badnick выключен. Плохие ники - те, в которые входят так называемые BadWords, из стандартного списка badwords (его нельзя корректировать) - в него входят слова типа fuck. То есть пользователи с никами на вроде fuckingUnit будут автокикаться и баниться. Пример: /msg chanserv set #ultra badnick on ============================== ========================= ------------------------------------------------------------------------------------------------- .:[ 3) Channel Modes ]:. ------------------------------------------------------------------------------------------------- Channel Modes (моды канала) - настройки, также управляющие взаимоотношениями между каналом и пользователями канала. Modes являются довольно удобным, простым и эффективным инструментом настройки канала. При этом, большинство модов могут изменять даже полуОПераторы канала (если не стоит mlock, см команду SET). Команда настройки модов канала одна - /mode . Полный формат: /mode {канал} {+|-}{опция} [параметры] -- заметьте, между знаком (плюс или минус) и опцией нет пробела!! (напр -i , +t) Подробно рассмотрим каждую опцию этой команды. ----- Замечания --------- * Здесь и далее сразу буду указывать опцию, подразумевая, что это не отдельная команда, а опция команды /mode ** Здесь и далее {канал} - канал, modes которого вы хотите изменить *** Modes чувствительны к регистру! +l и +L - разные вещи! **** Опции описываются во включенном режиме! То есть когда я описываю событие, подразумевается, что "событие" происходит при моде +X (а не -X!) ***** Здесь и далее {+|-} - тоже что и {включить|выключить} ****** Если канал покидают все пользователи (он становится неактивным), все моды сбрасываются! При следующем посещении канала будут восстановлены лишь те моды, на которых стоит mlock (см выше) -------------------------- t Только ОПераторы (не обязательно АОПы) и полуОПераторы (не обязательно ХОПы) могут изменять топик канала Формат: /mode {канал} {+|-}t Пример: /mode #ultra +t - только ОПы и полуОПы канала #ultra смогут менять топик ============================== ========================= n На канал нельзя послать сообщение, не находясь на нем Формат: /mode {канал} {+|-}n Примечание: Если mode +n не стоит, то послать сообщение на канал можно с помощью команды /msg {канал} {сообщение} Пример: /mode #ultra +n - на канал #ultra нельзя послать сообщение, не находясь на нем ============================== ========================= r Эта опция не доступна для изменения никому. Она автоматически ставится ChanServ'ом, если канал зарегистрирован ============================== ========================= R На канал могут зайти только зарегистрированные ники Формат: /mode {канал} {+|-}R Примечание: ники регистрируются NickServ'ом. Подробности: /msg nickserv help , /msg nickserv help register Пример: /mode #ultra +R - на канал #ultra могут зайти только зарегистрированные ники ============================== ========================= s Канал не виден в списке каналов (/list), а пользователи канала не видны в списке пользователей (/names, /who) Формат: /mode {канал} {+|-}s Пример: /mode #ultra +s - канал #ultra не виден в списке каналов, а его пользователи не видны в списке пользователей ============================== ========================= p Канал не виден в списке каналов (/list), а пользователи канала не видны в списке пользователей (/names, /who) Формат: /mode {канал} {+|-}p Примечание: Нет, это не ошибка - моды +p и +s очень схожи по действию.. однако отличие все же есть - в названии (IMG:http://forum.iseekyou.im/style_emoticons/default/wink.gif) Пример: /mode #ultra +p - канал #ultra не виден в списке каналов, а его пользователи не видны в списке пользователей ============================== ========================= k Ставит пароль на канал. Зайти можно только введя пароль Формат: /mode {канал} {+|-}k {пароль} Примечание: Формат команды входа на запароленный канал - /join {канал} {пароль} . Извне (не заходя на канал) пароль может узнать только фаундер командой /msg chanserv getkey {канал} . Пример: /mode #ultra +k 312 - поставить пароль "312" на канал #ultra . Чтобы зайти на канал нужно набрать /join #ultra 312 ============================== ========================= l Ограничить количество пользователей, одновременно находящихся на канале (поставить предел канала) Формат: /mode {канал} {+|-}l {количество} Примечание: Если количество достигнуто, никто просто больше не сможет зайти на канал. Пример: /mode #ultra +l 22 - на канал #ultra смогут зайти не более 22 пользователей ============================== ======================= m Запретить говорить на канале всем, кто не имеет статуса войса, полуОПератора или ОПератора Формат: /mode {канал} {+|-}m Примечание: Сообщения от простых юзеров (у которых нет ни + ни % ни @ перед ником) просто не будут пеЧАТаться на канале. Пример: /mode #ultra +m - на канале #ultra смогут разговаривать только войсы, ОПы, и полуОПы ============================== ========================= c Не пропускать на канал цветные сообщения Формат: /mode {канал} {+|-}c Пример: /mode #ultra +c - на канале #ultra нельзя пользоваться цветом ============================== ========================= Q Запретить кики на канале Формат: /mode {канал} {+|-}Q Примечание: Все пользователи канала будут помечены как protected users. Действие +Q не распространяется на IRC операторов, так как они могут кикать и протектед юзеров. Пример: /mode #ultra +Q - на канале #ultra нельзя никого кикнуть ============================== ======================= O На канал смогут зайти только IRC операторы и IRC администраторы Формат: /mode {канал} {+|-}O Примечание: Эту настройку может поставить только IRC оператор. Пример: /mode #ultra +O - на канал #ultra смогут зайти только IRC операторы и IRC администраторы ============================== ========================= A На канал смогут зайти только IRC администраторы Формат: /mode {канал} {+|-}A Примечание: Эту настройку может поставить только IRC администратор. Пример: /mode #ultra +A - на канал #ultra смогут зайти только IRC администраторы ============================== ======================= i На канал смогут зайти только пользователи, имеющие приглашения (invites) Формат: /mode {канал} {+|-}i Примечание: Пригласить пользователя на канал можно с помощью команды /invite {канал} {ник} Пример: /mode #ultra +i - на канал #ultra смогут зайти только пользователи, имеющие приглашения (invites) ============================== ========================= K Отменяет команду /knock для режима +i Формат: /mode {канал} {+|-}K Примечание: Когда на канале стоит режим +i (см выше), пользователи, не имеющие приглашений могут "постучаться" на канал (командой /knock {канал} {причина_по_которой_вас_должны _пустить} ). "Стук" слышат только ОПы канала в виде нотиса. Режим +К не позволяет пользователям без приглашений даже стучаться (IMG:http://forum.iseekyou.im/style_emoticons/default/wink.gif) ..и еще - не путайте +K c +k Пример: /mode #ultra +K - никто не сможет использовать команлу /knock для канала #ultra ============================== ========================= S "Обесцвечивает" входящие на канал сообщения Формат: /mode {канал} {+|-}S Примечание: Если режим +c не пропускает на канал цветные сообщения, то +S просто убирает цвета. ..не путайте +S c +s Пример: /mode #ultra +S - "Обесцвечивает" входящие на канал #ultra сообщения ============================== ========================= L Ставит перенаправление на другой канал при переполнении текущего Формат: /mode {канал} {+|-}L {второй_канал} Примечание: Как говорилось выше, если на канале стоит mode +k N и если число пользователей равно максимальному (N), никто больше не может зайти на канал. Если же при этом включен режим +L, ползователи сверх максимального числа будут автоматически направляться на канал {второй_канал} Пример: /mode #ultra +L #main - при достижении максимального числа пользователей на канале #ultra все остальные автоматически зайдут на канал #main ============================== ========================= G Скрывает badwords из разговора на канале Формат: /mode {канал} {+|-}G Примечание: Как говорилось выше, существует стандартный список badwords (английских). Если одно из них будет использовано на канале, оно автоматически будет заменено на . Например "fuck you, loser!" будет заменено на " you, loser!" Пример: /mode #ultra +G - Скрывает badwords из разговора на канале #ultra ============================== ======================= С Делает навозможным использовать CTCP-команды для канала вцелом Формат: /mode {канал} {+|-}C Примечание: СTCP-командой для канала вцелом например является команда /ping {канал} - показывает пинги всех пользователей канала ..не путайте +С и +с Пример: /mode #ultra +C - Делает навозможным использовать CTCP-команды для канала #ultra вцелом ============================== ========================= u В списках пользователей канала (/names, /who) показывает только ОПераторов Формат: /mode {канал} {+|-}u Пример: /mode #ultra +u - В списках пользователей канала #ultra (/names, /who) показывает только ОПераторов ============================== ========================= H Запрещает вход на канал пользователям с модом ника +I Формат: /mode {канал} {+|-}H Примечание: настройками ника тоже можно управлять с помощью модов (отличных, от chan'овских, конечно), но это уже совсем другая история.. скажу лишь, что мод +I могут поставить только IRC Админы (Service Administrator и выше) - ПОЛНАЯ невидимость на каналах. Также следует заметить, что +H и поставить может только IRC Админ Пример: /mode #ultra +H - Админ (с режимом +I) на #ultr'у незамеченным не просочится! (IMG:http://forum.iseekyou.im/style_emoticons/default/wink.gif) ============================== ========================= f Защита канала от флуда Формат: /mode {канал} {+|-}f {строки}:{секунды} Примечание: можно сказать столько-то строк за столько-то секунд (например, прекрасно защищает от флуда буфером обмена Ctrl+C Ctrl+V), в случае превышения лимита пользователь кикается (к несчастью, просто кикается) IRC сервером Пример: /mode #ultra +f 5:2 - Скажешь 6 строк за 2 секунды на канале #ultra - получишь кик. ============================== ========================= N Запрет изменения ника на канале Формат: /mode {канал} {+|-}N Пример: /mode #ultra +N - на канале #ultra нельзя изменить ник. ============================== ========================= V (=I) Нельзя никого пригласить на канал Формат: /mode {канал} {+|-}V(I) Пример: /mode #ultra +V - на канале #ultra никого нельзя пригласить (/invite ник #ultra). ============================== ======================= |
|
|
Текстовая версия | Сейчас: 29th December 2024 - 02:53 |