ChanServ позволяет Вам регистрировать канал и управлять
каналом. ChanServ может предохранить
от злобных пользователей, желающих "захватить" канал, используя
ограничение возможности получения опа на канале. Доступные
команды показаны ниже; чтобы использовать их пишите
/ChanServ команда. Для более подробной информации о конкретной
команде, напишите /ChanServ HELP команда.
Помните, что любой канал, не использующийся в течение <num> дней
(т.е. ни один пользователь, прописанный в списке доступа канала
не посетит канал в течении данного времени) будет автоматически удален.
Чтобы использовать команды в ирц из этой статьи надо добавлять перед ними /msg chanserv или /cs :
например команда REGISTER должна писатся так :
/msg chanserv register #канал пароль описание
или
/cs register #канал пароль описание
слово SERVADMIN означает что это описание команды при условии что вы админ сервисов, тоесть иркоп или выше. слово SERVADMIN в команде вводить ненадо
REGISTER
Синтаксис: REGISTER #канал пароль описание
Регистрирует канал в базе данных ChanServ. Чтобы использовать эту команду
Вы должны быть оператором канала, который Вы
пытаетесь зарегистрировать. Пароль должен быть
использован с командой IDENTIFY, чтобы иметь возможность
изменять различные параметры канала.
Последний параметр (описание), который обязательно должен присутствовать,
является описанием канала и, возможно, его тематикой.
Когда Вы зарегистрируете канал, Вы будете записаны в список доступа канала
как "владелец" канала. Владелец канала может
изменять любые параметры канала;
ChanServ также автоматически даст статус оператора канала
владельцу при заходе его на канал.
Используйте команду ACCESS (/ChanServ HELP ACCESS) для
для получения информации о том, как давать дополнительные привилегии
на канале для других пользователей.
ПРИМЕЧАНИЕ: Чтобы зарегистрировать канал, сперва
Вы должны зарегистрировать Ваш ник. Если Вы этого еще не сделали,
%RChanServ HELP для получения информации о том, как зарегистрировать ник.
IDENTIFY
Синтаксис: IDENTIFY #канал пароль
Идентифицирует Вас на ChanServ как владельца данного
канала. Многие команды для канала недоступны, пока Вы не
идентифицируетесь. Пароль должен быть тем паролем, который
Вы указывали, когда использовали команду REGISTER.
LOGOUT
Синтаксис: LOGOUT #канал ник
Эта команда делает указанный ник неидентифицированным как
владелец данного канала.
Если Вы являетесь владельцем, Вы можете деидентифицировать кого угодно,
в ином случае только себя.
DROP
Синтаксис: DROP #канал
Удаляет указанный канал. Команда может быть использована только
владельцем канала, который должен сначала дать команду IDENTIFY.
SET
Синтаксис: SET #канал опция параметры
Позволяет владельцу канала менять различные настройки
канала и другое.
Доступные опции:
FOUNDER Установить владельца канала
SUCCESSOR Установить наследника канала
PASSWORD Установить пароль владельца
DESC Установить описание канала
URL Установить URL канала
EMAIL Установить адрес E-mail для канала
ENTRYMSG Установить сообщение, которое будет отправлено
пользователям, вошедшим в канал
BANTYPE Установить тип банов сервисов на канале
MLOCK Включить или выключить блокировку режимов канала
KEEPTOPIC Хранить топик, если все покинули канал
OPNOTICE Уведомлять об использовании команд OP/DEOP
PEACE Регулировать использование критических команд
PRIVATE Скрыть канал из показываемых по команде LIST
RESTRICTED Ограничить доступ на канал
SECURE Активировать дополнительные возможности ChanServ'а по безопасности.
SECUREOPS Ограничить получение статуса оператора канала
SECUREFOUNDER Ограничить получение статуса владельца канала
SIGNKICK Подписывать или нет кик при использовании команды KICK
TOPICLOCK Изменять топик только с помощью команды TOPIC
XOP Выбрать систему привилегий
Напишите %RChanServ HELP опция для получения более подробной информации
о конкретной опции.
SET FOUNDER
Синтаксис: SET #канал FOUNDER ник
Изменяет владельца канала. Ник нового владельца должен
быть зарегистрированным.
SET SUCCESSOR
Синтаксис: SET #канал SUCCESSOR ник
Установить наследника канала. Если ник владельца истечет
или будет удален, пока канал существует,
наследник станет новым владельцем канала.
Тем не менее, если наследник уже зарегистрировал
чересчур много каналов (более <num>), канал будет удален,
так же, как если бы наследник не был указан. Ник наследника
канала должен быть зарегистрированным.
SET PASSWORD
Синтаксис: SET #канал PASSWORD пароль
Установить пароль, используемый для идентификации
на канале как его владелец.
SET DESC
Синтаксис: SET #канал DESC описание
Устанавливает описание канала, которое будет показано при использовании
команд LIST и INFO.
SET URL
Синтаксис: SET #канал URL [http://www.danusya.net]
Установить URL канала. Этот URL
будет показан, когда кто-либо запросит информацию о канале
с помощью коанды INFO. Если команду дать без параметров,
удалит текущий URL канала.
SET EMAIL
Синтаксис: SET #канал EMAIL [адрес@почты]
Установить адрес электронной почты канала.
Этот адрес будет показан, когда кто-либо запросит
информацию о канале с помощью команды INFO. Если команду
дать без параметров, удалит текущий email
канала.
SET ENTRYMSG
Синтаксис: SET #канал ENTRYMSG [сообщение]
Установить сообщение, которое будет отправлено нотисом
каждому вошедшему на канал пользователю. Если команду дать без параметров,
удалит сообщение входа.
SET BANTYPE
Синтаксис: SET #канал BANTYPE тип бана
Установить тип бана, который будет использован, когда
кто-то будет забанен сервисами на Вашем канале.
тип бана должен быть номером между 0 и 3 включительно:
0: бан вида *!user@host
1: бан вида *!*user@host
2: бан вида *!*@host
3: бан вида *!*user@*.domain
SET KEEPTOPIC
Синтаксис: SET #канал KEEPTOPIC {ON | OFF}
Включает или выключает опцию хранения топика на
канале. Когда хранение топика включено, топик канале
будет хранится с помощью ChanServ даже после того, как
последний пользователь покинет канал, и будет восстановлен
как только на канал кто-либо снова зайдет.
SET TOPICLOCK
Синтаксис: SET #канал TOPICLOCK {ON | OFF}
Включает или выключает опцию блокировать топик на канале.
Когда блокирование топика включено, ChanServ разрешит менять
топик канала только используя команду
TOPIC.
SET MLOCK
Синтаксис: SET #канал MLOCK режимы
Устанавливает и блокирует определенные режимы канала. ChanServ
позволяет Вам установить режимы канала, которые Вы хотите
включить, выключить, или сделать свободными для включения/выключения.
Параметр режимы в прнципе напоминает команду
/MODE; режимы, начинающиеся с + блокируются в
состоянии включено, а режимы, начинающиеся с - в состоянии выключено. Примечание:
тем не менее, это не то же самое, кто команда /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.
SET PRIVATE
Синтаксис: SET #канал PRIVATE {ON | OFF}
Включает или выключает опцию приватности на канале.
Когда приватность включена, использование %RChanServ LIST не покажет
данный канал в списке.
SET RESTRICTED
Синтаксис: SET #канал RESTRICTED {ON | OFF}
Включает или выключает ограниченный доступ на
канал. Когда ограниченный доступ включен, пользователи,
не имеющие права на получение статуса оператора канала
(пользователи с отрицательными уровнями доступа, и, если
безопасность статуса опа включена и пользователя нет в списке доступа) будут
немедленно забанены и выкинуты с канала.
SET SECURE
Синтаксис: SET #канал SECURE {ON | OFF}
Включает или выключает опции безопасности ChanServ для
канала. Когда SECURE включено, только пользователи
с зарегистрированными никами, проидентифицировавшиеся
на ChanServ и включенные в список доступа канала
смогут войти на канал.
SET SECUREOPS
Синтаксис: SET #канал SECUREOPS {ON | OFF}
Включает или выключает безопасность статуса оператора канала.
Когда безопасность статуса оператора включена, пользователи, не прописанные операторами
в списке доступа не могут получить статус опа на канале.
SET SECUREFOUNDER
Синтаксис: SET #канал SECUREFOUNDER {ON | OFF}
Включает или выключает безопасность владельца на канале.
Когда безопасность владельца включена, только настоящий владелец
может удалить канал, изменить его пароль, его владельца и его
наследника, а не любой, кто идентифицируется на ChanServ.
SET SIGNKICK
Синтаксис: SET #канал SIGNKICK {ON | LEVEL | OFF}
Включает или выключает подписанные кики
на канале. Когда SIGNKICK включен, кики через команду
ChanServ KICK будут "подписаны" тем, кто испоьзовал эту команду
с указанием причины.
Если Вы используете LEVEL, тот, у кого уровень выше или равен
Вам (если Вы пытаетесь его кикнуть) то
кик не произойдет. См. %RChanServ HELP LEVELS для получения более подробной информации.
SET XOP
Синтаксис: SET #канал XOP {ON | OFF}
Включает или выключает систему списка доступа xOP на канале.
Когда XOP включен, Вы можете использовать только команды AOP/SOP/VOP
чтобы изменять привилегии пользователей на канале,
в противоположном случае, вы можете использовать команду ACCESS.
Техническое примечание: когда Вы переключите систему привилегий в xOP,
ваши установки уровней дла канала и пользователей будут изменены,
и Вы не сможете вернуть эти значение, переключившись
обратно в систему привилегий ACCESS!
Также, Вы должны удостовериться в том, что Ваши полльзователи правильно прописаны в xOP
листе после переключения из системы ACCESS в xOP, потому что
это может пройти вовсе не безупречно... вообще, крайне не рекомендуется
использовать систему xOP если Вы изменили значения уровней, используя
команду LEVELS.
Переключение из системы xOP в систему ACCESS обычно
проходит без проблем.
SET OPNOTICE
Синтаксис: SET #канал OPNOTICE {ON | OFF}
Включает или выключает оп-уведомление на канале.
Когда оп-уведомление включено, ChanServ будет посылать нотис
на канал когда кто-либо использует команду OP или DEOP
на канале.
AOP
Синтаксис: AOP #канал ADD ник
AOP #канал DEL {nick | номер-записи | list}
AOP #канал LIST [маска | list]
AOP #канал CLEAR
Поддерживает список AOP (АвтоОператоров) канала. AOP
дает возможность пользователю получить опа при входе на канал,
снимать с себя баны, приглашать по необходимости, иметь приветственное
сообщение входа на канал, и многое другое.
Команда AOP ADD добавляет указанный ник в список
AOP'ов.
Команда AOP DEL удаляет указанный ник из списка
AOP'ов. Если параметр указывает на номер записи, данные
записи будут удалены. (См. примеры команды LIST ниже.)
Команда AOP LIST показывает список AOP'ов. Если
использовать символьную маску, только совпадающие с ней записи
будут показаны. Если указан список номеров записей,
только эти записи будут показаны; например:
AOP #канал LIST 2-5,7-9
Покажет AOP'ов, записи со 2 до 5 и с
7 до 9.
Команда AOP CLEAR удаляет все записи из списка
AOP'ов.
Команды AOP ADD и AOP DEL могут использовать только
SOP'ы или выше, а команду AOP CLEAR может использовать только
владелец канала. Тем не менее, любой пользователь из списка
AOP'ов может использовать команду AOP LIST.
Эта команда может быть отключена на Вашем канале, и
тогда вы должен использовать команды списка доступа (access list). См.
%RChanServ HELP ACCESS для получения информации об использовании списка доступа,
и %RChanServ HELP SET XOP чтобы узнать как переключиться между системами
список доступа и системой xOP.
HOP
Синтаксис: HOP #канал ADD ник
HOP #канал DEL {ник | номер записи | list}
HOP #канал LIST [маска | list]
HOP #канал CLEAR
Поддерживает список HOP (ПолуОператоров) канала. Список HOP
включает пользователей, которые могу получить статус полуоператора
на канале.
Команда HOP ADD добавляет указанный ник в список
HOP'ов.
Команда HOP DEL удаляет указанный ник из списка
HOP'ов. Если параметр указывает на номер записи, данные
записи будут удалены. (См. примеры команды LIST ниже.)
Команда HOP LIST показывает список HOP'ов. Если
использовать символьную маску, только совпадающие с ней записи
будут показаны. Если указан список номеров записей,
только эти записи будут показаны; например:
HOP #канал LIST 2-5,7-9
Покажет записи HOP'ов с номерами с 2 до 5 и с
7 по 9.
Команда HOP CLEAR удаляет все записи из списка
HOP'ов.
Команды HOP ADD и HOP DEL могут использовать только
AOP'ы или выше, а команду HOP CLEAR может использовать только
владелец канала.
Эта команда может быть отключена на Вашем канале, и
тогда вы должен использовать команды списка доступа (access list). См.
%RChanServ HELP ACCESS для получения информации об использовании списка доступа,
и %RChanServ HELP SET XOP чтобы узнать как переключиться между системами
список доступа и системой xOP.
SOP
Синтаксис: SOP #канал ADD ник
SOP #канал DEL {ник | номер записи | list}
SOP #канал LIST [маска | list]
SOP #канал CLEAR
Включает список SOP (СуперОператоров) канала. Список SOP'ов
включает пользователей, у которых есть все права AOP'ов, и кроме того
они могут использовать автокик и цензуру слов,
отправлять и читать сообщения канал, и многое другое.
Команда SOP ADD добавляет указанный ник в список
SOP'ов.
Команда SOP DEL удаляет указанный ник из списка
SOP'ов. Если параметр указывает на номер записи, данные
записи будут удалены. (См. примеры команды LIST ниже.)
Команда SOP LIST показывает список SOP'ов. Если
использовать символьную маску, только совпадающие с ней записи
будут показаны. Если указан список номеров записей,
только эти записи будут показаны; например:
SOP #канал LIST 2-5,7-9
Покажет список AOP'ов с номерами записей от 2 до 5 и от
7 до 9.
Команда SOP CLEAR удалит все записи из списка
SOP'ов.
Команды SOP ADD, SOP DEL и SOP CLEAR могут быть использованы
только владельцем канала. Тем не менее, любой пользователь из списка
AOP'ов может использовать команду SOP LIST.
Эта команда может быть отключена на Вашем канале, и
тогда вы должен использовать команды списка доступа (access list). См.
%RChanServ HELP ACCESS для получения информации об использовании списка доступа,
и %RChanServ HELP SET XOP чтобы узнать как переключиться между системами
список доступа и системой xOP.
VOP
Синтаксис: VOP #канал ADD ник
VOP #канал DEL {ник | номер записи | list}
VOP #канал LIST [маска | list]
VOP #канал CLEAR
Включает список VOP (Войсов) канала.
Список VOP включают пользователей, которые могут получить войс
на канале по необходимости.
Команда VOP ADD добавляет указанный ник в список
VOP'ов.
Команда VOP DEL удаляет указанный ник из списка
VOP'ов. Если параметр указывает на номер записи, данные
записи будут удалены. (См. примеры команды LIST ниже.)
Команда VOP LIST показывает список VOP'ов. Если
использовать символьную маску, только совпадающие с ней записи
будут показаны. Если указан список номеров записей,
только эти записи будут показаны; например:
VOP #канал LIST 2-5,7-9
Покажет список VOP'ов с номерами записей от 2 до 5 и от
7 до 9.
Команда VOP CLEAR удалит все записи из списка
VOP'ов.
Команды VOP ADD и VOP DEL могут использовать только
AOP'ы или выше, а команду VOP CLEAR может использовать только
владелец канала.
Эта команда может быть отключена на Вашем канале, и
тогда вы должен использовать команды списка доступа (access list). См.
%RChanServ HELP ACCESS для получения информации об использовании списка доступа,
и %RChanServ HELP SET XOP чтобы узнать как переключиться между системами
список доступа и системой xOP.
ACCESS
Синтаксис: ACCESS #канал ADD ник уровень
ACCESS #канал DEL {ник | номер записи | list}
ACCESS #канал LIST [маска | list]
ACCESS #канал CLEAR
Управляет списком доступа канала. Список доступа
определяет какие пользователи могут быть операторами канала,
иметь доступ к командам ChanServ на канал. Различные уровни доступа
разрешают доступ к различным настройкам канала и определяют пользовательские
привилегии; %RChanServ HELP ACCESS LEVELS для получения более
подробной информации. Любой, не включенный в список доступа пользователь
считается пользователем в уровнем доступа 0.
Команда ACCESS 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; напишите %RChanServ HELP LEVELS для более полной
информации.
AKICK
Синтаксис: AKICK #канал ADD маска [причина]
AKICK #канал STICK маска
AKICK #канал UNSTICK маска
AKICK #канал DEL маска
AKICK #канал LIST [маска]
AKICK #канал VIEW [маска]
AKICK #канал ENFORCE
AKICK #канал CLEAR
Поддерживает список автокиков канала. Если пользователь,
включенный в список автокиков попытается зайти на канал,
ChanServ забанит его на канале, а затем выкинет
его.
Команда AKICK ADD добавляет ник или маску
в список автокиков. Если указана причина,
то она будет использована, когда пользователь будет
кикнут; если причина не указана, будет использована причина по умолчанию: "You have been
banned from the channel".
Команда AKICK STICK создает постоянный бан указанной маски
на канале. Если кто-то попытается удалить этот бан, ChanServ
автоматически установит его снова. Вы можете использовать это
для зарегистрированных ников.
Команда AKICK UNSTICK отменяет эффект, вызываетмый командой
AKICK STICK, но бан с канала Вы должны
удалить вручную.
Команда AKICK DEL удаляет указанный ник или маску
из списка автокиков. Тем не менее, это не удалит баны
с канала; они должны быть удалены
вручную.
Команда AKICK LIST показывает текущий список автокиков, или
опционально показывает автокики из указанной
маски.
Команда AKICK VIEW это более подробная версия команды
AKICK LIST.
Команда AKICK ENFORCE заставляет ChanServ немедлено
проверить список акиков и удалить с канала пользователей, включенных
в него.
Команда 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 маска
Покажет все зарегистрированные каналы по указанной символьной маске.
(Каналы с включенной опцией 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 [#канал [ник]]
Ставит защиту на указанный ник на указанном канале. Если ник не указан,
ставит защиту на Вас. Если канал и ник не указаны,
ставит защиту на Вас на всех каналах, на которых у Вас есть
соответствующие права доступа.
По умолчанию может быть использована только владельцем. SOP'ы либо лица с уровнем
доступа 10 и лучше могут использовать эту команду только на себя.
DEPROTECT
Синтаксис: DEPROTECT [#канал [ник]]
Снимает защиту на указанный ник на указанном канале. Если ник не указан,
снимает защиту с Вас. Если канал и ник не указаны,
снимает защиту с Вас на всех каналах, на которых у Вас есть
соответствующие права доступа.
По умолчанию может быть использована только владельцем. SOP'ы либо лица с уровнем
доступа 10 и лучше могут использовать эту команду только на себя.
OWNER
Синтаксис: OWNER [#канал]
Дает Вам статус владельца канала. Если канал не указан,
даст Вам статус владельца на всех каналах, на которых у Вас
есть соответствующие права доступа.
Может быть использована только ДЕЙСТВИТЕЛЬНЫМ владельцем канала.
DEOWNER
Синтаксис: DEOWNER [#канал]
Снимает с Вас статус владельца канала. Если канал не указан,
снимает с Вас статус владельца на всех каналах, на которых у Вас
есть соответствующие права доступа.
Может быть использована только ДЕЙСТВИТЕЛЬНЫМ владельцем канала.
INVITE
Синтаксис: INVITE канал
Заставит ChanServ пригласить Вас на указанный канал.
По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5
и выше.
UNBAN
Синтаксис: UNBAN канал
Заставит ChanServ удалить с указанного канала все баны, не позволяющие
Вам зайти на него.
По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5
и выше.
KICK
Синтаксис: KICK [#канал [ник [причина]]]
Выкидывает указанного пользователя с указанного канала. Если ник не указан,
выкидывает Вас. Если канал и ник не указаны,
выкинет Вас со всех каналов, на которых у Вас есть соответствующие права
доступа.
По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5
и выше.
BAN
Синтаксис: BAN [#канал [ник [причина]]]
Банит указанный ник на указанном канале. Если ник не указан,
банит Вас. Если канал и ник не указан,
банит Вас на всех каналах, на которых у Вас есть соответствующие
права доступа.
По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5
и выше.
TOPIC
Синтаксис: TOPIC #канал [топик]
Заставит ChanServ изменить топик канала на указанный
Вами. Если топик не указан, то он будет полностью
удален. Эту команду обычно используют для установки топика при включенной
опции SET TOPICLOCK. Напишите %RChanServ HELP SET TOPICLOCK
для более подробной информации.
По умолчанию, может быть использована только
владельцем канала.
CLEAR
Синтаксис: CLEAR #канал что_именно
Заставляет ChanServ очистить определенные режимы и настройки канала. что_именно
может быть одним из:
MODES Сбросить все режимы канала (т.е. удалить
режимы i,k,l,m,n,p,s,t).
BANS Удалить все баны на канале.
EXCEPTS Удалить все исключения из банов на канале.
OPS Снять статус оператора (режим +o) со
всех операторов канала.
HOPS Removes channel-halfoperator status (mode +h) from
all channel halfoperators, if supported.
VOICES Снять "войсы" (режим +v) со всех,
на ком установлен этот режим.
USERS Удалить (выкинуть) всех пользователей с канала.
По умолчанию, может быть использована только
владельцем канала.
GETKEY
Синтаксис: GETKEY #канал
Возвращает секретный ключ (пароль для входа) канала. Эта команда
обычно используется ботами и/или скриптами, команда возвращает
такую строку:
KEY <#канал> <секретный ключ>
если секретный ключ показан как "NO KEY" - ключа на канале нет.
SENDPASS
Синтаксис: SENDPASS #канал
Отправляет пароль канала по адресу e-mail,
указанному в настройках владельца канала. Эту команду удобно использовать
чтобы вернуть забытый пароль.
В некоторых сетях эту команду могут использовать только IRC операторы.
Эта команда недоступна при включенном шифровании.
SERVADMIN HELP
Администраторы сервисов могут также удалить любой канал без
идентификации как владелец канала, могут просматривать список доступа, список акиков,
и установки уровней доступа на канале.
SERVADMIN LOGOUT
Синтаксис: LOGOUT #канал [ник]
Эта команда деидентифицирует указанный ник
на указаном канале.
Если Вы владелец канала, вы можете деидентифицировать любого,
иначе же, только себя.
Если Вы Администратор сервисов, вы можете деидентифицировать
любого на любом канале без какой-либо дополнительной идентификации
на канале. Также, если Вы не укажете ник;
эта команда деидентифицирует всех пользователей на указанном канале.
SERVADMIN DROP
Синтаксис: DROP #канал
Удаляет указанный канал. Только Администраторы сервисов
могут удалить канал, не идентифицируясь на ChanServ как владелец.
SERVADMIN SET
Администраторы сервисов также могут установить опцию NOEXPIRE,
если ее включить, данный канал никогда не истечет.
Также, Администраторы сервисов могут устанавливать любую опцию
на любом канале без какой либо дополнительной идентификации.
SERVADMIN SET NOEXPIRE
Синтаксис: SET #канал NOEXPIRE {ON | OFF}
Делает указанный канал неистекаемым. Установка этой опции
в положение ON предохраняет канал от истекания.
Может быть испоьзована только Администраторами сервисов.
SERVADMIN INFO
Администраторы сервисов могут использовать параметр ALL для любого канала.
SERVADMIN LIST
Синтаксис: LIST маска [FORBIDDEN] [SUSPENDED] [NOEXPIRE]
Список всех зарегистрированных каналов по указанной маске.
Каналы с параметром PRIVATE будут показаны только
Администраторам сервисов. Каналы с параметром NOEXPIRE будут
показаны с префиксом ! перед именем канала.
Если указать опции FORBIDDEN, SUSPENDED или NOEXPIRE то
будут показаны только каналы с параметрами FORBID, SUSPEND или
NOEXPIRE соответственно. Если указать все эти опции,
будут показаны все типы каналов. Эти параметры могут использовать
только Администраторы сервисов.
SERVADMIN GETPASS
Синтаксис: GETPASS #канал
Возвращает пароль указанного канала. ПРимечание при
использовании этой команды, сообщение, включающее того,
использовал эту команду и канал, пароль на который был запрошен,
будут записаны в лог и отправлены WALLOPS/GLOBOPS.
Эту команду могут использовать только Администраторы сервисов.
SERVADMIN FORBID
Синтаксис: FORBID #канал [причина]
Запрещает регистрировать или использовать указанный канал.
Отменяется путем удаления канала.
В некоторых сетях причина является обязательным параметром.
Эту команду могут использовать только Администраторы сервисов.
SERVADMIN SUSPEND
Синтаксис: SUSPEND #канал [причина]
Приостанавливает регистрацию или использование указанного канала.
Отменяется путем использования команды UNSUSPEND, которая
восстанавливает все настройки и данные канала.
В некоторых сетях причина является обязательным параметром.
Эту команду могут использовать только Администраторы сервисов.
SERVADMIN UNSUSPEND
Синтаксис: UNSUSPEND #канал
Восстанавливает приостановленный канал. Все данные и настройки
канала будут также восстановлены.
Эту команду могут использовать только Администраторы сервисов.
SERVADMIN STATUS
Синтаксис: STATUS #канал ник
Возвращает текущий уровень доступа указанного ника на
указанном канале. Ответ может быть таким:
STATUS #канал ник уровень доступа
Если произойдет ошибка, ответ будет таким:
STATUS ERROR сообщение об ошибке
Могут использовать только Администраторы сервисов.