Chanserv

Сервис Далнета, регулирующий регистрацию и дальнейшие настройки каналов. Позволяет зарегистрировать канал, «залочить» топик, давать полнопочия СОПов, АОПов и многое-многое другое. Все команды сервиса начинаются с «/chanserv». Большинство команд требует прав доступа на управление каналом. Само собой, что вы не сможете «порулить» чужим каналом.

    REGISTER - Регистрация канала
    SOP - Управление соп-листом
    AOP - Управление аоп-листом
    AKICK - Управление акик-листом
    DROP - Удаление канала
    SENDPASS - Запрос на пересылку пароля по электронной почте
    IDENTIFY - Авторизация (идентификация) Фаундера
    SET - Изменение основных настроек канала
      DESC - Сменить описание канала
      FOUNDER - изменить запись о фаундерском нике
      IDENT - обязательная идентификация для аопов
      KEEPTOPIC - Сохранение последнего топика
      MAILBLOCK - блокировка команды SENDPASS
      PASSWD - Смена пароля на канал
      MLOCK - блокирование основных параметров канала (MODE)
      OPGUARD - статус оператора имеют только аопы
      RESTRICT - на канал могут зайти только аопы
      SUCCESSOR - перенаправление фаундерского доступа при отсутствии фаундера
      VERBOSE - все аопы видят текущие изменения в аоп- соп- и акик-листах
      WEBPASSWD - пароль на вебсайт (сам не разобрался)
      TOPICLOCK - уровень блокировки топика
      LEAVEOPS - не деопать входящих первыми посетителей не аопов
      UNSECURE - не требуется идентификации для управления каналом
      PRIVATE - приватный (скрытый) канал
      MEMO - уровень доступа на отсылку мемо-сообщений в канал
      URL - Добавление в информацию о канале ссылок
    ACCESS - доступ к каналу в экстренных ситуациях
    INFO - Информация о канале (дата и время регистрации, ник Фаундера, описание канала, текущий топик и время последней сессии).
    OP - опнуть через сервис
    DEOP - деопнуть через сервис
    INVITE - пригласить на канал
    MKICK - Масскик
    MDEOP - Массдеоп
    UNBAN - Разбанить
    COUNT - показать количество записей в аоп- соп- и акик-листах
    WHY - показать уровень доступа пользователя на канале

register

Самая первая и самая главная команада сервиса. Без регистрации канала вам просто нечем будет управлять ;-). Внимание: доступна регистрация каналов в кирилице. Главное требование — в названиии не должны использоваться пробелы. Например: #какой_классный_канал_однако, #Шоб_я_так_жил!


Использование:

/chanserv register {channel} {password} {description}

Пример:

/chanserv register #MOJIOKO karova Канал для всех любителей молока — полезного безалкогольного напитка, вырабатываемого естественным способом животным, под названием КАРОВА

Регистрирует канал #MOJIOKO с паролем «karova» и соответствующим описанием, которое будет доступно каждому по команде info.

sop

Управляет соп-листом канала. В соп-лист может быть помещен не только ник, но и целый хост (тогда СОПами станут все пользователи, зашедшие с этого хоста) либо идент (тогда СОПом будет пользователь с определенным идентом (не ником), что позволит ему получать права доступа вне зависимо от того с какого компьютера он войдет в сеть). Помните, что только зарегистрированный ник можно внести в соп-лист. Соп-лист имеет ограничение на 100 записей. (практика показывает, что это в несколько раз больше, чем «до фига»)


Использование:

/chanserv sop {channel} list
/chanserv sop {channel} add {nick or mask}
/chanserv sop {channel} del {index number or mask}
/chanserv sop {channel} wipe

Пример:

/chanserv sop #telepuziks list

Выводит полный (и пронумерованный) список всех СОПов канала #telepuziks.

/chanserv sop #telepuziks add *@microsoft.com

Добавляет в соп-лист канала #telepuziks всех пользователей хоста microsoft.com

/chanserv sop #telepuziks add kaban

Добавляет в соп-лист канала #telepuziks ник kaban

/chanserv sop #telepuziks del cheburashka

Удаляет из соп-листа канала #telepuziks пользователя с ником cheburashka

/chanserv sop #telepuziks del 13

Удаляет из соп-листа канала #telepuziks запись под номером 13

/chanserv sop #telepuziks wipe

Полностью очищает список СОПов канала #telepuziks.

aop

Управляет аоп-листом канала. В аоп-лист может быть помещен не только ник, но и целый хост (тогда СОПами станут все пользователи, зашедшие с этого хоста) либо идент (тогда СОПом будет пользователь с определенным идентом (не ником), что позволит ему получать права доступа вне зависимо от того с какого компьютера он войдет в сеть). Помните, что только зарегистрированный ник можно внести в соп-лист. Аоп-лист имеет ограничение на 300 записей. («по 3 аопа на сопа» — не дай вам бог довести канал до такой крайности).


Использование:

/chanserv aop {channel} list
/chanserv aop {channel} add {nick or mask}
/chanserv aop {channel} del {index number or mask}
/chanserv aop {channel} wipe

Пример:

/chanserv aop #telepuziks list

Выводит полный (и пронумерованный) список всех АОПов канала #telepuziks.

/chanserv aop #telepuziks add *@microsoft.com

Добавляет в аоп-лист канала #telepuziks всех пользователей хоста microsoft.com

/chanserv aop #telepuziks add kaban

Добавляет в аоп-лист канала #telepuziks ник kaban

/chanserv aop #telepuziks del cheburashka

Удаляет из аоп-листа канала #telepuziks пользователя с ником cheburashka

/chanserv aop #telepuziks del 13

Удаляет из аоп-листа канала #telepuziks запись под номером 13

/chanserv aop #telepuziks wipe

Полностью очищает список АОПов канала #telepuziks.

akick

Управляет акик-листом (автоматический кик) канала. В акик-лист может быть помещен не только ник, но и маска. Акик-лист имеет ограничение на 200 записей. Пользователь, попавший в акик-лист при заходе на канал будет автоматически кикнут сервисом и забанен. Для полного удаления акик-листа нужен доступ фаундера, для добавления и удаления отдельных записей — доступ СОПа, для просмотра акик-листа достаточно обладать правами АОПа.


Использование:

/chanserv akick {channel} list
/chanserv akick {channel} add {nick or mask}
/chanserv akick {channel} del {index number or mask}
/chanserv akick {channel} wipe

Пример:

/chanserv akick #telepuziks list

Выводит полный (и пронумерованный) акик-лист канала #telepuziks.

/chanserv akick #telepuziks add *@microsoft.com

Добавляет в акик-лист канала #telepuziks всех пользователей хоста microsoft.com

/chanserv akick #telepuziks add kaban

Добавляет в акик-лист канала #telepuziks ник kaban

/chanserv akick #telepuziks del cheburashka

Удаляет из акик-листа канала #telepuziks пользователя с ником cheburashka

/chanserv akick #telepuziks del 13

Удаляет из акик-листа канала #telepuziks запись под номером 13

/chanserv akick #telepuziks wipe

Полностью очищает акик-лист канала #telepuziks.

drop

Удаляет (дропает) канал из базы данных Далнета. Требует подтверждения (вам будет дан специальный код для подтверждения команды).


Использование:

/chanserv drop {channel}
/chanserv drop {channel} {drop code}

Пример:

/chanserv drop #Надоел

Дропнуть канал #Надоел

/chanserv drop 3141592

После появления кода, повторите эту же команду, добавив дроп-код.

sendpass

Отправляет пароль на канал забывчивому фаундеру. (Адрес электронной почты должен соответствовать тому, что фаундер указывал при регистрации своего ника).


Использование:

/chanserv sendpass {channel} {email address}

Пример:

/chanserv sendpass #Windows billy@microsoft.com

Отсылает пароль на канал #Windows по адресу billy@microsoft.com

identify

Позволяет пользователю идентифицироваться как Фаундер канала и получить доступ ко всем настройкам канала.


Использование:

/chanserv identify {channel} {password}

Пример:

/chanserv identify #Dummies password

Идентифицирует пользователя, как фаундера канала #Dummies (при этом вводится пароль «password»).

access

Аналогична команде acc никсерва. Позволяет получать доступ к каналу в экстренных случаях.


Использование:

/chanserv access {channel} {nick}

Пример:

/chanserv access #Avalon Arthur

Идентифицирует пользователя с ником Arthur, как имеющего права доступа на канал #Avalon.

op

Приказывает сервису опнуть пользователя. (Используется, например, аопами для получения прав оператора на канале, если по какой-то причине сервис не разпознал вас и ваших прав доступа).


Использование:

/chanserv op {channel} {nick}

Пример:

/chanserv op #Durdom ^Crazyyy^

Приказывает сервису опнуть пользователя с ником ^Crazyyy^, на канале #Durdom.

deop

Приказывает сервису деопнуть пользователя.


Использование:

/chanserv deop {channel} {nick}

Пример:

/chanserv deop #HALIJ KOHb

Приказывает сервису доопнуть пользователя с ником KOHb, на канале #HALIJ.

info

Выводит информацию о канале (дату и время регистрации, ник Фаундера, описание канала, текущий топик и время последней сессии канала).


Использование:

/chanserv info {channel}

Пример:

/chanserv info #Marazm

Информация о канале (дата и время регистрации, ник Фаундера, описание канала, текущий топик и время последней сессии) #Marazm.

invite


Использование:

/chanserv invite {channel}

Пример:

/chanserv invite #Welcome

#Welcome.

mkick

Самая жестокая команда. Кикает всех на канале, ставит ограничения +i (invite only), +l 1 (ограничение в 1 пользователя на канале) и банит по маске *!*@* (то есть АБСОЛЮТНО всех). Действие команд unban и invite приостанавливается. Мера крайняя и применяется в исключительных случаях.


Использование:

/chanserv mkick {channel}

Пример:

/chanserv mkick #Достали

Делает масскик на канале #Достали.

mdeop

Снимает статус операторов со всех не аопов.


Использование:

/chanserv mdeop {channel}

Пример:

/chanserv mdeop #Stupids

Делает массдеоп на канале #Stupids.

unban

Снимает бан на канале. (Можно применять не заходя на канал, поэтому используется при неправильных или пересекающихся банах).


Использование:

/chanserv unban {channel}
/chanserv unban {channel} *
/chanserv unban {channel} {nick}
/chanserv unban {channel} {mask}

Пример:

/chanserv unban #Moscow.

Снимает бан с текущего ника для захода на канал #Moscow.

/chanserv unban #Moscow *

Снимает все баны с канала #Moscow (Требуется уровень доступа не ниже СОПа).

/chanserv unban #Moscow Luzhkoff

Снимает бан с ника Luzhkoff на канале #Moscow.

/chanserv unban #Moscow *!major@*

Снимает бан с идента major на канале #Moscow.

count

Выводит количество записей в аоп- соп- и акик-листах.


Использование:

/chanserv count {channel}

Пример:

/chanserv count #GoodPeople

Выводит количество записей в аоп- соп- и акик-листах канала #GoodPeople.

why

Выводит статус пользователя на канале


Использование:

/chanserv why {channel} {nick}

Пример:

/chanserv why #GoodPeople KOHb

Выводит статус пользователя с ником KOHb на канале #GoodPeople.

SET

Сложная составная команда, используемая для настроек ника. Имеет массу параметров:

SET desc

Позволяет менять текстовое описание канала.

Использование:

/chanserv SET {channel} desc {description}

Пример:

/chanserv SET #GoodPeople desc Канал для хороших людей

Присваивает каналу #GoodPeople описание «Канал для хороших людей».

SET founder

Позволяет изменять ник, который считается фаундерским. (Требует предварительной авторизации командой /chanserv identify)

Использование:

/chanserv SET {channel} founder

Пример:

/chanserv SET #GoodPeople founder

Изменяет в настройках сервиса фаундерский ник для канала #GoodPeople на текущий.

SET ident

Включает/выключает обязательную идентификацию для АОПов и СОПов канала. Без идентификации чансерв просто не даст прав операторов канала.

Использование:

/chanserv SET {channel} ident ON|OFF

Пример:

/chanserv SET #GoodPeople ident ON

Активизирует обязательную идентификацию на канале #GoodPeople.

SET mailblock

Включает/выключает запрет на отправку пароля на канал по почте (командой sendpass).

Использование:

/chanserv SET {channel} mailblock ON|OFF

Пример:

/chanserv SET #GoodPeople mailblock ON

Блокирует отправку пароля на канал по почте.

SET mlock

Блокирует изменения параметра /mode на канале. (смотри «простейшие команды IRC»)

Использование:

/chanserv SET {channel} mlock {mode lock mask}

Пример:

/chanserv SET #GoodPeople mlock +nt-ispklm

Блокирует параметры +nt-ispklm. Теперь никто кроме фаундера не сможет их изменить.

SET opguard

Включает/выключает функцию opguard. В активизированном состоянии статус оператора канала могут получить только АОПы и СОПы канала.

Использование:

/chanserv SET {channel} opguard ON|OFF

Пример:

/chanserv SET #GoodPeople opguard ON

Активизирует функцию opguard на канале #GoodPeople.

SET passwd

Изменяет фаундерский пароль на канал.

Использование:

/chanserv SET {channel} passwd {current password} {new password}

Пример:

/chanserv SET #GoodPeople passwd ne_kosherniy_parol на kosherniy_parol

Меняет фаундерский пароль канала #GoodPeople с «ne_kosherniy_parol» на «kosherniy_parol».

SET restrict

Запрещает/разрешает доступ на канал всем, кто не находится в аоп- и соп-листах.

Использование:

/chanserv SET {channel} restrict {ON|OFF}

Пример:

/chanserv SET #GoodPeople restrict ON

Запрещает доступ на канал #GoodPeople всем, кто не находится в аоп- и соп-листах канала.

SET successor

Перенаправляет права фаундера на время его отсутствия в сети.

Использование:

/chanserv SET {channel} successor {nick}

Пример:

/chanserv SET #GoodPeople successor BestPepper

Перенаправляет права фаундера канала #GoodPeople на ник BestPepper.

/chanserv SET #GoodPeople successor

Очищает перенаправление прав фаундера на канале #GoodPeople.

SET url

Позволяет добавить в доступную всем пользователям Далнета информацию о канале, адрес его сайта или адрес электронной почты.

Использование:

/chanserv SET {channel} url

Пример:

/chanserv SET #Korolevstvo url http://www.korolevstvo.ru

Добавляет к информации по запросу info канала #Korolevstvo адрес http://www.korolevstvo.ru

/chanserv SET #Korolevstvo url mailto:pepper@kpytou.bg

Добавляет к информации по запросу info канала #Korolevstvo адрес электронной почты pepper@kpytou.bg

/chanserv SET #Korolevstvo url

Очищает все предыдущие установки канала #Korolevstvo команды /chanserv SET url.

SET verbose

При активированном состоянии отсылает в виде /NOTICE всем присутствующим на канале операторам все изменения в аоп- соп- акик-листах, а также применение команды unban.

Использование:

/chanserv SET {channel} verbose {ON|OFF}

Пример:

/chanserv SET #Korolevstvo verbose

Активирует функцию verbose на канале #Korolevstvo.

SET webpasswd

Меняет пароль к веб-сайту на channels.dal.net.

Использование:

/chanserv SET {channel} webpasswd {new password}

Пример:

/chanserv SET #Korolevstvo webpasswd UNasEstWebSite

Изменяет пароль к веб-сайту канала #Korolevstvo на «UNasEstWebSite».

SET topiclock

Позволяет заблокировать топик на уровне фаундера или сопа.

Использование:

/chanserv SET {channel} topiclock {FOUNDER|SOP|OFF}

Примеры:

/chanserv SET #Korolevstvo topiclock FOUNDER

Блокирует топик на уровне Фаундера (никто, кроме него, не сможет изменить топик).

/chanserv SET #Korolevstvo topiclock SOP

Блокирует топик на уровня СОПа (никто, кроме СОПов, не сможет изменить топик).

/chanserv SET #Korolevstvo topiclock OFF

Декативирует функцию topiclock.

SET leaveops

Определяет будет ли получать статус оператора канала первый защедщий на пустой канал деоп. (Разумеется, всё это не относится к АОПам, СОПам и Фаундеру канала).

Использование:

/chanserv SET {channel} leaveops {ON|OFF}

Примеры:

/chanserv SET #Korolevstvo leaveops ON

Запрещает сервису принудительно деопать первого зашедшего на канал деопа.

/chanserv SET #Korolevstvo leaveops OFF

Разрешает сервису принудительно деопать первого зашедшего на канал деопа. (Установлен по умолчанию).

SET unsecure

Снижает уровень безопасности на канале. При активированном состоянии, для того, чтобы менять настройки канала достаточно быть в NickServ Access List фаундерского ника.

Использование:

/chanserv SET {channel} unsecure {ON|OFF}

Примеры:

/chanserv SET #All_About_Sex unsecure ON

Активирует функцию unsecure.

/chanserv SET #All_About_Sex unsecure OFF

Дезактивирует функцию unsecure.

SET private

В активированном состоянии на канал могут попасть только те, кто знают о нём.

Использование:

/chanserv SET {channel} private {ON|OFF}

Примеры:

/chanserv SET #CIA private ON

Активирует функцию private.

/chanserv SET #CIA private OFF

Дезактивирует функцию private.

SET memo

Устанавливает уровень доступа к отправлению мемо-сообщений на канал.

Использование:

/chanserv SET {channel} memo {NONE|AOP|SOP|FOUNDER}

Примеры:

/chanserv SET #memo private NONE

Запрещает отправку мемо-сообщений в канал.

/chanserv SET #CIA memo AOP

Устанавливает доступ к отправлению мемо-сообщений на канал на уровне АОПа.

/chanserv SET #CIA memo SOP

Устанавливает доступ к отправлению мемо-сообщений на канал на уровне СОПа.

/chanserv SET #CIA memo FOUNDER

Устанавливает доступ к отправлению мемо-сообщений на канал на уровне Фаундера.



Korolevstvo.Ru =>> IRC =>> простейшие команды IRC - IRC-клиенты - словарик абревиатур - коллекция смайликов - сервисы DALnet =>> Memoserv - Nickserv - Chanserv
Hosted by uCoz