Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные команды IRC.doc
Скачиваний:
8
Добавлен:
08.07.2019
Размер:
99.84 Кб
Скачать

ChanServ

ChanServ позволяет Вам регистрировать канал и управлять каналом. ChanServ может предохранить от злобных пользователей, желающих "захватить" канал, используя ограничение возможности получения опа на канале. Доступные команды показаны ниже;

чтобы использовать их пишите /msg ChanServ <команда> или /cs <команда>. Для более подробной информации о конкретной команде, напишите /msg ChanServ HELP <команда>.

REGISTER

Синтаксис: /cs REGISTER #канал пароль описание

Регистрирует канал в базе данных ChanServ. Чтобы использовать эту команду Вы должны быть оператором канала, который Вы

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

Когда Вы зарегистрируете канал, Вы будете записаны в список доступа канала как "владелец" канала. Владелец канала может

изменять любые параметры канала;

ChanServ также автоматически даст статус оператора канала владельцу при заходе его на канал.

Используйте команду ACCESS (/msg ChanServ HELP ACCESS) для

для получения информации о том, как давать дополнительные привилегии на канале для других пользователей.

ПРИМЕЧАНИЕ: Чтобы зарегистрировать канал, сперва

Вы должны зарегистрировать Ваш ник. Если Вы этого еще не сделали,

/msg ChanServ HELP для получения информации о том, как зарегистрировать ник.

Identify

Синтаксис: /cs IDENTIFY #канал пароль

Идентифицирует Вас на ChanServ как владельца данного канала. Многие команды для канала недоступны, пока Вы не идентифицируетесь. Пароль должен быть тем паролем, который Вы указывали, когда использовали команду REGISTER.

LOGOUT

Синтаксис: /cs LOGOUT #канал ник

Эта команда делает указанный ник неидентифицированным как

владелец данного канала.

Если Вы являетесь владельцем, Вы можете деидентифицировать кого угодно, в ином случае только себя.

DROP

Синтаксис: /cs DROP #канал

Удаляет указанный канал. Команда может быть использована только

владельцем канала, который должен сначала дать команду IDENTIFY.

INFO

Синтаксис: /cs INFO #канал [ALL]

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

По умолчанию, опцию ALL может использовать только владелец канала.

ACCESS

Синтаксис: /cs ACCESS #канал ADD ник уровень

/cs ACCESS #канал DEL {ник | номер записи | list}

/cs ACCESS #канал LIST [маска | list]

/cs ACCESS #канал CLEAR

Управляет списком доступа канала. Список доступа определяет какие пользователи могут быть операторами канала, иметь доступ к командам ChanServ на канал. Различные уровни доступа разрешают доступ к различным настройкам канала и определяют ользовательские

привилегии; /cs HELP ACCESS LEVELS для получения более подробной информации. Любой, не включенный в список доступа пользователь считается пользователем в уровнем доступа 0.

ACCESS LEVELS

Уровни доступа пользователей

По умолчанию, определены нижеследующие значения уровней доступа:

Founder Полный доступ к функциям ChanServ; автоматическое получение

статуса оператора при входе на канал. Помните,

что только один человек может иметь статус

владельца (и это нельзя никак изменить командой

ACCESS).

10 Доступ к команде AKICK; автооп.

5 Автооп.

3 Автовойс.

0 Никаких особых привилегий; может быть опнут другим

опом (только если безопасность статуса опа выключена).

<0 Не может получиь опа на канале.

Эти уровни могут быть изменены, возможно добавление новых уровней, используя команду LEVELS; напишите /cs HELP LEVELS для более полной информации.

INVITE

Синтаксис: /cs INVITE канал

Заставит ChanServ пригласить Вас на указанный канал.

По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5 и выше.

AKICK

Синтаксис: /cs AKICK #канал ADD маска [причина]

/cs AKICK #канал STICK маска

/cs AKICK #канал UNSTICK маска

/cs AKICK #канал DEL маска

/cs AKICK #канал LIST [маска]

/cs AKICK #канал VIEW [маска]

/cs AKICK #канал ENFORCE

/cs AKICK #канал CLEAR

Поддерживает список автокиков канала. Если пользователь, включенный в список автокиков попытается зайти на канал, ChanServ забанит его на канале, а затем выкинет его.

LEVELS

Синтаксис: /cs LEVELS #канал SET тип уровень

/cs LEVELS #канал {DIS | DISABLE} тип

/cs LEVELS #канал LIST

/cs LEVELS #канал RESET

Команда LEVELS позволяет удобно управлять уровнями доступа, используемыми для списков доступа. Используй эту команду, Вы можете определить уровень доступа, требуемый для большинства функций ChanServ'а. (Команды SET FOUNDER и SET PASSWORD,

также как эту команда, может использовать только владелец канала.)

LIST

Синтаксис: /cs LIST маска

Покажет все зарегистрированные каналы по указанной символьной маске. (Каналы с включенной опцией PRIVATE не будут показаны.)

OP

Синтаксис: /cs OP [#канал [ник]]Дает статус оператора канала указанному нику на указанном канале. Если ник не указан, дает статус оператора канала Вам. Если канал и ник не указаны, дает статус оператора на всех каналах, на которых у Вас есть соответствующие права доступа.

По умолчанию, может быть использована AOP'ами или лицами с уровнем доступа 5 и выше.

DEOP

Синтаксис: /cs DEOP [#канал [ник]]

Снимает статус оператора канала с указанного ника на указанном канале. Если ник не указан, снимает статус оператора с Вас. Если ни канал, ни ник не указаны, снимает статус, оператора с Вас на всех каналх, на которых у Вас есть соответствующие права доступа.

По умолчанию, может быть использована AOP'ами или лицами с уровнем доступа 5 и выше.

VOICE

Синтаксис: /cs VOICE [#канал [ник]]

Дает войс указанному нику на указанном канале. Если ник не указан,

дает войс Вам. Если канал и ник не указаны, дает войс Вам на всех каналах, на которых у Вас есть соответствующие права доступа.

По умолчанию, может быть использована AOP'ами или лицами с уровнем доступа 5 и выше. Может быть использована VOP'ами (либо лицами с уровнем доступа больше 3)

чтобы дать войс самому себе.

DEVOICE

Синтаксис: /cs DEVOICE [#канал [ник]]Снимает войс с указанного ника на указаном канале. Если ник не указан, снимет войса с Вас. Если канал и ник не указаны, снимет войс с Вас на всех каналах, на которых у Вас есть соответствующие права доступа.

По умолчанию, может быть использована AOP'ами или лицами с уровнем доступа 5 и выше. Может быть использована VOP'ами (либо лицами с уровнем доступа больше 3) чтобы снять войс с себя.

OWNER

Синтаксис: /cs OWNER [#канал]

Дает Вам статус владельца канала. Если канал не указан, даст Вам статус владельца на всех каналах, на которых у Вас есть соответствующие права доступа.

Может быть использована только ДЕЙСТВИТЕЛЬНЫМ владельцем канала.

DEOWNER

Синтаксис: /cs DEOWNER [#канал]Снимает с Вас статус владельца канала. Если канал не указан, снимает с Вас статус владельца на всех каналах, на которых у Вас есть соответствующие права доступа.

Может быть использована только ДЕЙСТВИТЕЛЬНЫМ владельцем канала.

UNBAN

Синтаксис: /cs UNBAN канал

Заставит ChanServ удалить с указанного канала все баны, не позволяющие Вам зайти на него.

По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5 и выше.

KICK

Синтаксис: /cs KICK [#канал [ник [причина]]]

Выкидывает указанного пользователя с указанного канала. Если ник не указан, выкидывает Вас. Если канал и ник не указаны, выкинет Вас со всех каналов, на которых у Вас есть соответствующие права

доступа.

По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5 и выше.

BAN

Синтаксис: /cs BAN [#канал [ник [причина]]]

Банит указанный ник на указанном канале. Если ник не указан,

банит Вас. Если канал и ник не указан, банит Вас на всех каналах, на которых у Вас есть соответствующие права доступа.

По умолчанию, может быть испоьзована только AOP'ами или лицами с уровнем доступа 5 и выше.

TOPIC

Синтаксис: /cs TOPIC #канал [топик]

Заставит ChanServ изменить топик канала на указанный Вами. Если топик не указан, то он будет полностью удален. Эту команду обычно используют для установки топика при включенной опции SET TOPICLOCK. Напишите /cs HELP SET TOPICLOCK для более подробной информации.

По умолчанию, может быть использована только владельцем канала.

SET

Синтаксис: /cs 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