IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Closed TopicStart new topic
> Настройка И Регистрация Собственного Канала, Настройка и регистрация собственного канала
mamich
сообщение 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
============================== =======================

Email

Связать с каналом 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).
============================== =======================
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29th December 2024 - 02:53