HELP
ChanServ позволяет вам регистрировать канал и управлять его различными
настройками. Также, ChanServ поможет вам обезопасить ваш канал от
злонамеренных пользователей, желающих его "захватить", используя
ограничение возможности получения статуса опа на канале и другие
настройки безопасности. Список доступных команд представлен ниже,
чтобы использовать их, пошлите запрос вида
/msg ChanServ команда
Для более подробной информации о конкретной команде, воспользуйтесь:
/msg ChanServ HELP команда
EXPIRES
Помните, что любой канал, не использующийся в течение <num> дней
(т.е. ни один пользователь, прописанный в списке доступа канала,
не посетит канал в течении данного времени), будет автоматически
удален из базы данных сервисов.
REGISTER
Синтаксис: REGISTER #канал пароль описание
Регистрирует канал в базе данных ChanServ. Чтобы использовать эту
команду, вы должны быть оператором того канала, который вы пытаетесь
зарегистрировать. Указанный при регистрации пароль можно использовать
(командой IDENTIFY) для получения доступа к каналу и его различным
настройкам.
Последний параметр описание, который обязательно должен быть
указан, является описанием канала и/или, возможно, его тематикой.
Сразу после регистрации канала, вы будете автоматически внесены в
список доступа с уровенем founder (основатель, владелец). Владелец
канала имеет возможность изменять любые его настройки, а так же,
автоматически получать статус опператора от ChanServ при заходе
на канал.
Помимо всего этого, как владелец, вы можете воспользоваться командой
ACCESS, что бы назначить дополнительных операторов канала, т. н.
администрацию. Более подробную информацию о системе привелегий вы
можете получить по команде /msg ChanServ HELP ACCESS
Примечание: учтите, что перед тем как регистрировать свой канал, вы
должны сперва зарегистрировать свой ник. Более подробная информация
о том, как регистрировать ник, доступна по /msg ChanServ HELP
IDENTIFY
Синтаксис: IDENTIFY #канал пароль
Позволяет идентифицироваться на ChanServ в качестве владельца
указанного канала. Многие команды по управлению каналом недоступны
до тех пор, пока вы не идентифицируетесь к каналу. В качестве пароля
необходимо указывать тот самый пароль, который вы указывали при
регистрации вашего канала.
Примечание: вам необязательно идентифицироваться к каналу, если вы
его реальный владелец, достаточно просто идентифицироваться к нику.
LOGOUT
Синтаксис: LOGOUT #канал ник
Данная команда позволяет деидентифицировать любой ник, который
с помощью пароля идентифицировался к каналу в качестве владелеца.
Если вы являетесь реальным владельцем канала, у вас есть возможность
деидентифицировать кого угодно, в ином случае - только себя.
DROP
Синтаксис: DROP #канал
Удаляет указанный канал из базы данных сервисов. Использовать DROP
может лишь владелец канала, предварительно проидентифицировавшись
к нему с помощью команды IDENTIFY.
SET
Синтаксис: SET #канал опция параметр
Позволяет владельцу канала менять различные настройки канала.
Доступные опции:
FOUNDER смена владельца канала
SUCCESSOR установка наследника канала
PASSWORD смена пароля канала
DESC изменение описания канала
URL установка URL-адреса канала
EMAIL установка Email-адреса канала
ENTRYMSG установка автосообщения при входе на канал
BANTYPE установка типа бана сервисами на канале
MLOCK блокировка определенных режимов канала
KEEPTOPIC активирование автосохранения топика канала
OPNOTICE активирование уведомлений об использовании
команд OP/DEOP
PEACE активирование режима "спокойствия" на канале
PRIVATE скрытие канала в списке каналов выводимых по LIST
RESTRICTED ограничение уровня доступа на канал до прописанных
SECURE дополнительные возможности ChanServ'а по безопасности
SECUREOPS контроль за получением статуса оператора канала
SECUREFOUNDER ограничение на получение статуса владельца канала
SIGNKICK настройка режима "подписанных киков"
TOPICLOCK блокировка топика канала от изменений его кем-либо
XOP настройка системы привилегий канала
Для более подробной информации о какой-либо конкретной опции, см.
справку по /msg ChanServ HELP опция
SET FOUNDER
Синтаксис: SET #канал FOUNDER ник
Позволяет передать права на владение каналом другому пользователю.
Ник нового владельца канала должен быть зарегистрированным.
SET SUCCESSOR
Синтаксис: SET #канал SUCCESSOR ник
Позволяет назначить наследника канала. Если ник текущего владельца
канала будет удален ввиду истечения срока регистрации или по каким
иным причинам, назначенный наследник станет новым владельцем канала.
Так же, стоит заметить, что если наследник уже зарегистрировал
чересчур много каналов (более <num>), он не получит прав на владение
каналом и тот будет удален. Ко всему прочему, ник наследника канала
должен быть зарегистрированным ником.
SET PASSWORD
Синтаксис: SET #канал PASSWORD пароль
Позволяет изменить текущий пароль канала, используемый для
идентификации к нему (каналу) в качестве владельца.
SET DESC
Синтаксис: SET #канал DESC описание
Позволяет установить описание канала, которое будет показано при
использовании команд LIST и INFO.
SET URL
Синтаксис: SET #канал URL [адрес]
Позволяет установить URL-адрес канала. Данный URL будет показан
тогда, когда кто-либо запросит информацию о канале с помощью
команды INFO. Чтобы удалить установленный URL-адрес, используйте
данную команду без параметра.
SET EMAIL
Синтаксис: SET #канал EMAIL [адрес@почты]
Позволяет установить адрес электронной почты канала. Этот адрес
будет показан тогда, когда кто-либо запросит информацию о канале
с помощью команды INFO. Чтобы удалить установленный email-адрес,
используйте данную команду без параметра.
SET ENTRYMSG
Синтаксис: SET #канал ENTRYMSG [текст]
Позволяет установить "сообщение при входе", которое будет
отправлено нотисом (notice) каждому вошедшему на канал пользователю.
Если использовать команду без параметров - текущее установленное
сообщение будет удалено.
SET BANTYPE
Синтаксис: SET #канал BANTYPE тип_бана
Позволяет установить шаблон банмаски, по которой будет забанен
пользователь канала, относительно которого применяется сервисная
команда BAN.
Значение типа бана должно быть кокретным числом, от 0 до 3
включительно. Допустимые значения представлены ниже:
0 - бан вида *!идент@хост
1 - бан вида *!*идент@хост
2 - бан вида *!*@хост
3 - бан вида *!*идент@*.домен
SET KEEPTOPIC
Синтаксис: SET #канал KEEPTOPIC {ON | OFF}
Позволяет активировать/деактивировать опцию хранения топика на
канале. При включенном режиме хранения топика, текст топика канала
будет сохраняться в базе данных ChanServ после того, как последний
пользователь покинет канал, и автоматически восстанавливаться сразу
же, как только канал снова станет активным (то есть, на него опять
кто-либо зайдет).
SET TOPICLOCK
Синтаксис: SET #канал TOPICLOCK {ON | OFF}
Включает или выключает опцию блокировки топика на канале. При
включенном режиме блокировки топика, ChanServ разрешит менять
топик канала только через сервисную команду TOPIC.
SET MLOCK
Синтаксис: SET #канал MLOCK режимы
MLOCK позволяет вам установить и заблокировать определенные режимы
канала. Вы можете заблокировать от снятия/установки любые режимы,
какие только захотите - ChanServ никому не позволит изменить их.
В качестве параметра команды, вы должны указать режимы в том же
формате, в котором указываете при ручной установке, с помощью
команды /MODE - режимы с префиксом + считаются включенными, и,
соответственно, блокируются от снятия, а режимы с префиксом -
считаются выключенными и блокируются от установки.
Примечание: однако, вы должны помнить, что повторное использование
SET MLOCK удалит все предыдущие заблокированные режимы и заменит
их новыми!
Внимание: если вы установили и заблокировали ключ канала, как во
втором примере ниже, вы должны также установить опцию RESTRICTED
на канал (см. HELP SET RESTRICTED), или любой, кто зайдет на канал
когда тот будет пуст, сможет увидеть установленный ключ!
Примеры:
SET #канал MLOCK +nt-iklps
блокирует включенными режимы n и t, и выключенными i, k, l,
p, и s. Режим m остается свободным к установке/снятию.
SET #канал MLOCK +knst-ilmp мой-ключ-пароль
блокирует включенным режимы k, n, s, и t, и выключенными
i, l, m, и p. Такжеб устанавливает ключ для входа на канал
("мой-ключ-пароль").
SET #канал MLOCK +
удаляет блокировку режимов. Все режимы канала могут быть
свободно изменены любым оператором канала.
SET PEACE
Синтаксис: SET #канал PEACE {ON | OFF}
Активирует/деактивирует опцию спокойствия на канале. Данный режим
позволяет запретить использование таких команд ChanServ'а как BAN,
OP, DEOP, KICK и т. д. относительно тех, кто выше или равен по
статусу относительно использующего.
Примечание: тем не менее любой, имеющий доступ к этим командам,
сможет использовать их относительно себя.
SET PRIVATE
Синтаксис: SET #канал PRIVATE {ON | OFF}
Активирует/деактивирует опцию приватности канала. Данный режим
позволяет скрыть ваш канал в списке каналов по /msg ChanServ LIST.
SET RESTRICTED
Синтаксис: SET #канал RESTRICTED {ON | OFF}
Активирует/деактивирует ограниченный доступ на канал. Данный режим
позволяет запретить доступ на канал всем тем пользователям, которые
не числятся в списке доступа канала.
SET SECURE
Синтаксис: SET #канал SECURE {ON | OFF}
Активирует/деактивирует режим безопасности для канала.
Когда SECURE включено, только пользователи с зарегистрированными
никами, проидентифицировавшиеся к ним через пароль и включенные в
список доступа канала, смогут запросить статус на канале с помощью
ChanServ.
Если безопасность отключена, пользователи, прописанные на канале,
смогут запросить статус даже если имеют авторизацию к своему нику
всего лишь через список масок на ChanServ.
SET SECUREOPS
Синтаксис: SET #канал SECUREOPS {ON | OFF}
Активирует/деактивирует режим ограничения на получение статуса
оператора канала. Данный режим позволяет запретить возможность
получения статуса опа тем пользователям, которые не присутствуют
в списке доступа канала или права которых не соответствуют
получаемому статусу.
SET SECUREFOUNDER
Синтаксис: SET #канал SECUREFOUNDER {ON | OFF}
Активирует/деактивирует режим безопасности владельца на канале.
Активирование SECUREFOUNDER позволяет вам ограничить возможность
удаления канала, изменения его пароля, владельца или наследника до
реального владельца, прописанного в графе Founder (Владелец канала).
(и не важно, кто там идентифицировался к каналу через ChanServ ID).
SET SIGNKICK
Синтаксис: SET #канал SIGNKICK {ON | LEVEL | OFF}
Включает или выключает опцию "подписанных киков" на канале.
Активирование режима SIGNKICK заставит ChanServ автоматически
добавлять к причине кика ник того, кто использовал команду KICK.
В качестве дополнительного параметра для опции SIGNKICK вы можете
указать значение LEVEL. Это позволит более тонко лимитировать
действие данного режима, при условии конечно, что вы используете
систему LEVELS на канале (см. /msg ChanServ HELP LEVELS для
более подробной информации).
SET XOP
Синтаксис: SET #канал XOP {ON | OFF}
Позволяет активировать/деактивировать систему привелегий xOP на
вашем канале. Особенности данной системы состоят в том, что все
манипуляции со списком доступа канала производятся посредством
использования готовых шаблонов: SOP, AOP, HOP и VOP. Чтобы
внести какие-либо изменения в список доступа, вам достаточно
использовать одноименные команды, вместо того, что бы разбираться
в многоуровневой системе LEVELS.
Примечание: когда вы переключитесь с системы ACCESS на систему
привилегий xOP, все ваши предыдущие установки уровней для канала
и уровни доступа пользователей будут изменены на стандартные и вы
никак не сможете вернуть эти значения, переключившись обратно на
систему привилегий ACCESS!
После перехода с системы ACCESS на систему xOP, удостоверьтесь, что
у всех ваших пользователей, прописанных на канале, выставлен нужный
уровень доступа, ибо переход из ACCESS в xOP не всегда происходит
так, как нужно. Более того, если вы уже настроили определенные
значения LEVELS для вашего канала, изменять систему привилегий на
xOP-совместимую не рекомендуется.
Переключение из системы xOP в систему ACCESS обычно проходит без
каких-либо проблем.
SET OPNOTICE
Синтаксис: SET #канал OPNOTICE {ON | OFF}
Включает или выключает опцию OP-уведомления на вашем канале.
Когда оп-уведомление включено, ChanServ будет посылать нотис
на канал каждый раз, когда кто-либо использует команды OP/DEOP.
AOP
Синтаксис: AOP #канал ADD ник
AOP #канал DEL {ник | номер_записи | список_записей}
AOP #канал LIST [маска | список_записей]
AOP #канал CLEAR
Позволяет управлять списком AOP'ов (автоператоров) вашего канала.
Привилегии AOP'а дают пользователю возможность получить статус опа
сразу при входе на канал, возможность устанавливать/снимать баны
посредством сервисов, приглашать себя на канал, запрашивать ключ
канала и многое другое.
Команда AOP ADD добавляет указанный ник в список AOP'ов.
Команда AOP DEL удаляет указанный ник из списка AOP'ов. В качестве
параметра вы можете указать не только ник, но и конкретный номер
записи или список записей (см. примеры использования LIST ниже).
Команда AOP LIST выводит текущий список AOP'ов канала. В качестве
дополнительного параметра вы можете указать символьную маску, что
позволит вам получить список с конкретными никами, попадающими под
эту маску, или же, вы можете указать список записей.
Например:
AOP #канал LIST 2-5,7-9
отобразит все записи со 2-ой по 5-ую, и с 7-ой по 9-ю.
AOP #канал LIST *vas*
отобразит все записи, которые содержат подстроку "vas"
Команда AOP CLEAR позволяет полностью очистить список AOP'ов.
Команды AOP ADD и AOP DEL могут использовать только SOP'ы канала
или владелец, команду AOP CLEAR может использовать только владелец.
Команда AOP LIST доступна любому пользователю из списка AOP'ов.
Помните, что данная команда работает только в случае использования
системы привилегий xOP. Если вы используете систему LEVELS, все
изменения списка доступа канала должны производится посредством
команды ACCESS. Для более подробной информации по использованию
команды ACCESS и системы привилегий xOP см. справочную информацию
по /msg ChanServ HELP ACCESS и /msg ChanServ HELP SET XOP.
HOP
Синтаксис: HOP #канал ADD ник
HOP #канал DEL {ник | номер_записи | список_записей}
HOP #канал LIST [маска | список_записей]
HOP #канал CLEAR
Позволяет управлять списком HOP'ов (полуоператоров) вашего канала.
Привилегии HOP'а дают пользователю возможность получить статус хопа
сразу при входе на канал, или запросить его вручную, через сервисы.
Команда HOP ADD добавляет указанный ник в список HOP'ов.
Команда HOP DEL удаляет указанный ник из списка HOP'ов. В качестве
параметра вы можете указать не только ник, но и конкретный номер
записи или список записей (см. примеры использования LIST ниже).
Команда HOP LIST выводит текущий список HOP'ов канала. В качестве
дополнительного параметра, вы можете указать символьную маску, что
позволит вам получить список с конкретными никами, попадающими под
эту маску, или же, вы можете указать список записей.
Например:
HOP #канал LIST 2-5,7-9
отобразит все записи со 2-ой по 5-ую, и с 7-ой по 9-ю.
HOP #канал LIST *vas*
отобразит все записи, которые содержат подстроку "vas"
Команда HOP CLEAR позволяет полностью очистить список HOP'ов.
Команды HOP ADD, HOP DEL и HOP LIST могут использовать AOP'ы
канала или выше, команду HOP CLEAR может использовать только
владелец канала.
Помните, что данная команда работает только в случае использования
системы привилегий xOP. Если вы используете систему LEVELS, все
изменения списка доступа канала должны производится посредством
команды ACCESS. Для более подробной информации по использованию
команды ACCESS и системы привилегий xOP см. справочную информацию
по /msg ChanServ HELP ACCESS и /msg ChanServ HELP SET XOP.
SOP
Синтаксис: SOP #канал ADD ник
SOP #канал DEL {ник | номер записи | список_записей}
SOP #канал LIST [маска | список_записей]
SOP #канал CLEAR
Позволяет управлять списком SOP'ов (супероператоров) вашего канала.
Привилегии SOP'а включают в себя не только все привилегии AOP'а, но
и возможность управлять списком доступа канала, списком автокиков,
списком "плохих слов" и списком мемо-сообщений.
Команда SOP ADD добавляет указанный ник в список SOP'ов.
Команда SOP DEL удаляет указанный ник из списка SOP'ов. В качестве
параметра вы можете указать не только ник, но и конкретный номер
записи или список записей (см. примеры использования LIST ниже).
Команда SOP LIST выводит текущий список SOP'ов канала. В качестве
дополнительного параметра вы можете указать символьную маску, что
позволит вам получить список с конкретными никами, попадающими под
эту маску, или же, вы можете указать список записей.
Например:
SOP #канал LIST 2-5,7-9
отобразит все записи со 2-ой по 5-ую, и с 7-ой по 9-ю.
SOP #канал LIST *vas*
отобразит все записи, которые содержат подстроку 'vas'
Команда SOP CLEAR позволяет полностью очистить список SOP'ов.
Команды SOP ADD, SOP DEL и SOP CLEAR может использовать только
владелец канала, команда SOP LIST доступна всем пользователям с
привилегиями AOP'а и выше.
Помните, что данная команда работает только в случае использования
системы привилегий xOP. Если вы используете систему LEVELS, все
изменения списка доступа канала должны производится посредством
команды ACCESS. Для более подробной информации по использованию
команды ACCESS и системы привилегий xOP см. справочную информацию
по /msg ChanServ HELP ACCESS и /msg ChanServ HELP SET XOP.
VOP
Синтаксис: VOP #канал ADD ник
VOP #канал DEL {ник | номер_записи | список_записей}
VOP #канал LIST [маска | список_записей]
VOP #канал CLEAR
Позволяет управлять списком VOP'ов (автовойсов) вашего канала.
Привилегии VOP'а дают пользователю возможность получить статус войса
сразу при входе на канал, или запросить его вручную, через сервисы.
Команда VOP ADD добавляет указанный ник в список HOP'ов.
Команда VOP DEL удаляет указанный ник из списка VOP'ов. В качестве
параметра вы можете указать не только ник, но и конкретный номер
записи или список записей (см. примеры использования LIST ниже).
Команда VOP LIST выводит текущий список VOP'ов канала. В качестве
дополнительного параметра, вы можете указать символьную маску, что
позволит вам получить список с конкретными никами, попадающими под
эту маску, или же, вы можете указать список записей.
Например:
VOP #канал LIST 2-5,7-9
отобразит все записи со 2-ой по 5-ую, и с 7-ой по 9-ю.
VOP #канал LIST *vas*
отобразит все записи, которые содержат подстроку 'vas'
Команда VOP CLEAR позволяет полностью очистить список VOP'ов.
Команды VOP ADD, VOP DEL и VOP LIST могут использовать AOP'ы
канала или выше, команду VOP CLEAR может использовать только
владелец канала.
Помните, что данная команда работает только в случае использования
системы привилегий xOP. Если вы используете систему LEVELS, все
изменения списка доступа канала должны производится посредством
команды ACCESS. Для более подробной информации по использованию
команды ACCESS и системы привилегий xOP см. справочную информацию
по /msg ChanServ HELP ACCESS и /msg ChanServ HELP SET XOP.
ACCESS
Синтаксис: ACCESS #канал ADD ник уровень
ACCESS #канал DEL {ник | номер_записи | список_записей}
ACCESS #канал LIST [маска | список_записей]
ACCESS #канал CLEAR
Позволяет управлять списком доступа (ACCESS-списком) канала.
Данный список включает в себя всех пользователей, которые имеют те
или иные привилегии на канале, например: доступ к статусу оператора,
доступ к управлению списком AKICK'ов, доступ к таким командам как
KICK, BAN, VOICE, INVITE и т. д.
Различные уровни доступа определяют различные привилегии на канале.
Для более подробной информации о стандартных уровнях доступа канала
см. /msg ChanServ HELP ACCESS LEVELS
Примечание: любой, не включенный в список доступа пользователь,
считается пользователем с уровнем доступа 0.
Команда ACCESS ADD добавляет указанный ник в список доступа
канала с указанным уровнем. Если этот ник уже числится в списке,
его уровень будет изменен на тот, который был указан. Значение
уровня должно быть меньше, чем уровень пользователя, использующего
команду ADD, и, если ник уже присутствует в списке доступа,
текущий уровень доступа указанного ника должен быть меньше, чем
уровень доступа пользователя, использующего данную команду.
Команда ACCESS DEL удаляет указанный ник из списка доступа. Если
в качестве параметра указан номер записи, или список записей - все
записи под данными номерами будут удалены (см. пример использования
команды LIST ниже).
Команда ACCESS LIST выводит текущий список список доступа канала.
В качестве дополнительного параметра можно указать символьную маску,
что позволит получить список с конкретными никами, попадающими под
эту маску, или же, можно указать список записей.
Например:
ACCESS #канал LIST 2-5,7-9
отобразит все записи со 2-ой по 5-ую, и с 7-ой по 9-ю.
Команда ACCESS CLEAR позволяет полностью очистить список доступа.
ACCESS LEVELS
Уровни доступа пользователей
По-умолчанию, определены нижеследующие значения уровней доступа:
Founder - полный доступ к всем функциям ChanServ на своем канале,
автоматическое получение статуса оператора при входе
на канал. Помните, что только один человек может иметь
статус владельца (и это никак нельзя изменить командой
ACCESS).
10 - Доступ к команде AKICK, автооп.
5 - Автооп.
3 - Автовойс.
0 - Никаких особых привилегий, может получить статус опа
от другого оператора канала
(только если режим ограниченного статуса отключен).
<0 - Автодеоп. Статус опа будет сразу же сниматься сервисами.
С помощью команды LEVELS вы можете переназначить уровни доступа
по своему вкусу. Для более подробной информации о настройке уровней
доступа см. /msg ChanServ HELP LEVELS.
AKICK
Синтаксис: AKICK #канал ADD {ник | маска} [причина]
AKICK #канал STICK маска
AKICK #канал UNSTICK маска
AKICK #канал DEL {ник | маска | номер_записи | список_записей}
AKICK #канал LIST {маска | номер_записи | список записей}
AKICK #канал VIEW {маска | номер_записи | список записей}
AKICK #канал ENFORCE
AKICK #канал CLEAR
Позволяет управлять AKICK-списком канала. Любой пользователь, чья
хостмаска совпадет с одной из записей в AKICK-списке, будет
немедленно забанен и выкинут с канала при попытке на него зайти.
Все списки автокиков хранятся на ChanServ, для каждого канала -
свой список.
Команда AKICK ADD добавляет ник или маску в список автокиков.
Дополнительно, вы можете указать причину - этот текст будет
использован при кике пользователя с канала. Если причина не
указана - будет использован стандартный текст из конфигурационного
файла сервисов (User has been banned from the channel).
Команда AKICK STICK позволяет создать постоянный бан для указанной
маски из списка автокиков. Данный бан всегда будет присутсвовать на
канале, ChanServ никому не позволит снять его.
Примечание: установка stick-записи на зарегистрированный ник -
невозможна.
Команда AKICK UNSTICK позволяет удалить stick-запись, однако бан
канала вы должны удалить вручную.
Команда AKICK DEL удаляет указанный ник или маску из списка
автокиков. В качестве дополнительного параметра, вы можете указать
номер записи или список записей.
Примечание: удаление записи из AKICK-списка не удаляет бан на
канале, вы должны будете снять его вручную.
Команда AKICK LIST показывает текущий список автокиков канала.
В качестве дополнительного параметра вы можете указать маску, чтобы
получить только совпадающие записи, или номер/список записей, чтобы
просмотреть только эти записи.
Команда AKICK VIEW является более подробным аналогом команды
AKICK LIST (дополнительно показывается время установки AKICK'а и
его причина).
Команда AKICK ENFORCE посылает ChanServ запрос на немедленную перепроверку
AKICK-списка канала.
Команда AKICK CLEAR полностью очищает список автокиков канала.
LEVELS
Синтаксис: LEVELS #канал SET тип уровень
LEVELS #канал {DIS | DISABLE} тип
LEVELS #канал LIST
LEVELS #канал RESET
Команда LEVELS позволяет удобно управлять уровнями доступа,
используемыми для списков доступа. С помощью этой эту команды,
вы можете определить уровень доступа, требуемый для большинства
функций ChanServ'а (команды SET FOUNDER и SET PASSWORD,
а также эту команду, может использовать только владелец канала).
Команда LEVELS SET позволяет установить уровень доступа для
функции или группы функций.
Команда LEVELS DISABLE (DIS - сокращенный аналог) отключает
функцию или запрещает доступ к функции всем, кроме владельца канала.
Команда LEVELS LIST покажет текущие уровни доступа для каждой
функции или группы функций.
Команда LEVELS RESET сбросит все настройки уровней доступа на
значения по-умолчанию (прописаные в HELP ACCESS LEVELS).
Чтобы посмотреть список функций, на которые можно определять уровни
доступа, см. справочную информацию по HELP LEVELS DESC.
INFO
Синтаксис: INFO #канал [ALL]
Позволяет получить подробную информацию о зарегистрированом канале,
в частности такую как: ник владельца, время регистрации канала, дату
его последнего использования и описание. С параметром ALL будут
так же показаны заблокированные режимы, опции канала и его наследник.
Примечание: по-умолчанию, использовать команду с параметром ALL
может только владелец канала.
LIST
Синтаксис: LIST маска
Выводит список всех зарегистрированных каналов, название которых
совпадает с указанной маской. Помимо маски вы можете указать список
записей, например запрос #1-5 покажет все каналы с 1-го по 5-ый
(каналы с включенной опцией PRIVATE показаны не будут).
Примечание: при поиске каналов начинающихся с "#", сам символ
"#" указывать не надо - он зарезервирован для списка (см. выше).
OP
Синтаксис: OP [#канал [ник]]
Позволяет установить статус оператора канала указанному нику на
указанном канале. Если ник не указан, статус оператора будет
выдан использующему команду. Если не указаны ни канал ни ник -
установит статус оператора использующему команду на всех каналах,
где он имеет соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
DEOP
Синтаксис: DEOP [#канал [ник]]
Снимает статус оператора канала с указанного ника на указанном
канале. Если ник не указан, снимает статус оператора с использующего
команду. Если ни канал ни ник не указаны - снимает статус оператора
с использующего команду на всех каналах, на которых у него есть
соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
VOICE
Синтаксис: VOICE [#канал [ник]]
Позволяет установить статус войса указанному нику на указанном
канале. Если ник не указан, статус войса будет выдан использующему
команду. Если не указаны ни канал ни ник - установит статус войса
использующему команду на всех каналах, где он имеет соответствующий
уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше. Может быть использована VOP'ами
или лицами с уровнем доступа 3 и выше (в последнем случае - только
относительно себя).
DEVOICE
Синтаксис: DEVOICE [#канал [ник]]
Снимает статус войса с указанного ника на указанном канале. Если ник
не указан, снимает статус войса с использующего команду. Если ни канал
ни ник не указаны - снимает статус войса с использующего команду на
всех каналах, на которых у него есть соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше. Может быть использована VOP'ами
или лицами с уровнем доступа 3 и выше (в последнем случае - только
относительно себя).
HALFOP
Синтаксис: HALFOP [#канал [ник]]
Позволяет установить статус полуоператора канала указанному нику
на указанном канале. Если ник не указан, статус полуоператора
будет выдан использующему команду. Если не указаны ни канал ни ник -
установит статус полуоператора использующему команду на всех каналах,
где он имеет соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше. Может быть использована HOP'ами
или лицами с уровнем доступа 4 и выше (в последнем случае - только
относительно себя).
DEHALFOP
Синтаксис: DEHALFOP [#канал [ник]]
Снимает статус полуоператора с указанного ника на указанном канале.
Если ник не указан, снимает статус полуоператора с использующего
команду. Если ни канал ни ник не указаны - снимает статус полуопа
с использующего команду на всех каналах, на которых у него есть
соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше. Может быть использована HOP'ами
или лицами с уровнем доступа 4 и выше (в последнем случае - только
относительно себя).
PROTECT
Синтаксис: PROTECT [#канал [ник]]
Позволяет установить статус защиты (администратора) канала указанному
нику на указанном канале. Если ник не указан, статус защиты будет
выдан использующему команду. Если не указаны ни канал ни ник -
установит статус защиты использующему команду на всех каналах, где он
имеет соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована владельцем или
лицами с уровнем доступа 10 (SOP) и выше (в последнем случае - только
относительно себя).
DEPROTECT
Синтаксис: DEPROTECT [#канал [ник]]
Снимает статус защиты (администратора) с указанного ника на указанном
канале. Если ник не указан, снимает статус защиты с использующего
команду. Если ни канал ни ник не указаны - снимает статус защиты
с использующего команду на всех каналах, на которых у него есть
соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована владельцем или
лицами с уровнем доступа 10 (SOP) и выше (в последнем случае - только
относительно себя).
OWNER
Синтаксис: OWNER [#канал]
Устанавливает статус владельца канала использующему команду. Если
канал не указан - устанавливает статус владельца на всех каналах,
на которых у использующего есть соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована только
владельцем канала.
DEOWNER
Синтаксис: DEOWNER [#канал]
Снимает с использующего статус владельца канала. Если канал не
указан, снимает с использующего команду статус владельца на всех
каналах, на которых у него есть соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована только
владельцем канала.
INVITE
Синтаксис: INVITE #канал
Заставляет ChanServ пригласить вас на указанный канал.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
UNBAN
Синтаксис: UNBAN #канал
Посылает ChanServ запрос на удаление с указанного канала всех банов,
которые не позволяют вам на него (канал) зайти.
По-умолчанию, данная команда может быть использована AOP'ами
или лицами с уровнем доступа 5 и выше.
KICK
Синтаксис: KICK [#канал [ник [причина]]]
Выкидывает указанного пользователя с указанного канала. Если ник не
указан - выкидывает вас. Если канал и ник не указаны - выкинет вас
со всех каналов, на которых у вас есть соответствующий уровень
доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
BAN
Синтаксис: BAN [#канал [ник [причина]]]
Банит указанного пользователя на указанном канале. Шаблон банмаски
будет взят из установки BANTYPE. Если ник не указан - сервисы
забанят вас. Если канал и ник не указаны - сервисы забанят вас на
всех каналах, где у вас есть соответствующий уровень доступа.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
TOPIC
Синтаксис: TOPIC #канал [текст]
Позволяет изменить топик канала посредством ChanServ. Если текст
топика не указан - топик канала будет полностью удален. Чаще всего,
применять данную команду имеет смысл при активированном режиме
блокировки топика, когда изменить топик канала обычным способом
не представляется возможным. Для более подробной информации см.
справку по /msg ChanServ HELP SET TOPICLOCK.
По-умолчанию, данная команда может быть использована только
владельцем канала.
CLEAR
Синтаксис: CLEAR #канал что_именно
Посылает ChanServ запрос на очистку определеных режимов канала.
Валидные значения:
MODES сброс всех режимов канала (i,k,l,m,n,p,s,t и т. д.)
BANS удаление всех банов канала
EXCEPTS удаление всех исключений из бана
INVITES удаление всех исключений на приглашение
OPS снятие статуса оператора со всех операторов канала
HOPS снятие статуса полуоператора со всех хопов канала
VOICES снятие статуса войса со всех войсов канала
USERS массовый кик всех посетителей канала
По-умолчанию, данная команда может быть использована только
владельцем канала.
GETKEY
Синтаксис: GETKEY #канал
Позволяет запросить у сервисов ключ-пароль канала. Данная команда
обычно используется ботами и/или скриптами и возвращает строку вида:
KEY #канал ключ
Если секретный ключ показан как "NO KEY" - пароль на вход на канале
не установлен.
По-умолчанию, данная команда может быть использована AOP'ами или
лицами с уровнем доступа 5 и выше.
SENDPASS
Синтаксис: SENDPASS #канал
Отправляет пароль от канала на email-адрес его реального владельца,
прописанного в графе Founder (владелец).
Примечание: в зависимости от настроек сети, доступ к данной команде
может быть ограничен до IRC-операторов.
Примечание 2: команда недоступна при включенном шифровании паролей.
SERVADMIN HELP
Администраторы сервисов могут удалить любой канал без идентификации
к нему в качестве владельца, могут просматривать списки доступа
каналов, а так же, списки акиков и установки уровней доступа каналов.
SERVADMIN LOGOUT
Синтаксис: LOGOUT #канал [ник]
Деидентифицирует указанный ник от канала, снимая тем самым с него
статус владельца. Если вы реальный владелец канала, вы можете
деидентифицировать любого, в противном случае - только себя.
Примечание: деидентифицируются только те пользователи, которые
идентифицировались к каналу посредством команды IDENTIFY.
Как Администратор сервисов, вы можете деидентифицировать любого
пользователя от любого канала, без какой-либо дополнительной
идентификации к каналу. Если вы не укажете ник, то деидентифицрованы
будут все пользователи канала.
SERVADMIN DROP
Синтаксис: DROP #канал
Удаляет указанный канал из базы данных сервисов. Вы м ожете удалить
только те каналы, которыми вы владеете.
Как Администратор сервисов, вы можете удалить любой зарегистрированный
канал сети без какой-либо идентификации к нему.
SERVADMIN SET
Администраторам сервисов доступна возможность изменять настройки
любого зарегистрированного канала сети. Также, им доступна
установка скрытой опции NOEXPIRE (исключает канал из условий
истечения регистрации по времени).
SERVADMIN SET NOEXPIRE
Синтаксис: SET #канал NOEXPIRE {ON | OFF}
Позволяет установить режим не-истечения для указанного канала.
Активирование этой опции автоматически исключит канал из условий
истечения его регистрации по времени. Соответственно деактивирование
режима вернет все на круги своя.
SERVADMIN INFO
Администраторы сервисов могут использовать параметр ALL
относительно любого канала сети.
SERVADMIN LIST
Синтаксис: LIST маска [FORBIDDEN] [SUSPENDED] [NOEXPIRE]
Выводит список всех зарегистрированных каналов по указанной маске.
Каналы с параметром PRIVATE будут показаны только Администраторам
сервисов. Каналы с параметром NOEXPIRE будут показаны с префиксом
! перед именем канала.
В качестве дополнительных опций команды LIST вы можете указать
FORBIDDEN, SUSPENDED или NOEXPIRE. Это позволит вам получить список
каналов, отвечающих определенным критериям, в частности таким как:
FORBIDDEN - каналы, запрещенные к использованию; SUSPENDED - каналы,
"замороженные" до поры до времени; NOEXPIRE - каналы, находящиеся в&a