ChanServ — Служба регистрации каналов. Позволяет регистрировать свои каналы и управлять ими.
Команды ChanServ:
/cs help [команда] — Запрос справки о какой-либо команде ChanServ-а, если команда не указана выдается краткое описание сервиса и список всех его команд. Также не забывайте писать полностью составные команды.
Примеры:
/cs help register — Выдаст помощь по команде register.
/cs register #канал пароль описание — Команда регистрации канала. Для того чтобы зарегистрировать свой канал Вы должны сначала зарегистрировать свой ник и быть на канале оператором (если такого канала еще нет и он не зарегистрирован то что бы получить на нем статус оператора достаточно набрать "/join #канал"). При регистрации канал автоматически заносится в Ваш ajoin-список (см. "/ns ajoin add"). Пароль на канал задается отдельно и никак не соотносится с паролем на Ваш ник. В описании канала Вы можете написать все что захотите, в дальнейшем его будет видно по команде "/cs info #канал".
Пример:
/join #rushack — Заходим на канал, который мы хотим зарегистировать. Если там никого нет и канал не был зарегистрирован то получаем на нем оператора.
/cs register #rushack drowssap Канал русских хаккеров. — Регистрируем наш канал.
/cs identify #канал пароль — Идентифицироваться как фаундер (founder, основатель) канала. Например, если Вы хотите дать полный доступ на управление каналом кому-либо достаточно сообщить ему пароль от канала и, идентифицировавшись он получит все те же права что и Вы. Также необходимо идентифицироваться перед тем как отменять регистрацию канала (команда "/cs drop #канал").
/cs drop #канал — Отменить регистрацию канала. Будьте осторожны с этой командой. Перед отменой регистрации необходимо проидентифицироваться паролем как фаундер канала. Если Вы не помните пароль, а канал зарегистрирован на Ваш ник, воспользуйтесь командой "/cs set #канал password пароль".
Пример:
/cs identify #rushack drowssap — Идентифицируемся паролем от канала.
/cs drop #rushack — Отменяем регистрацию канала.
Примечание:
Если Вы хотите передать канал другому человеку то лучше воспользуйтесь командой "/cs set #канал founder ник".
/cs info #канал — Запросить информацию о канале.
Пример:
Набрав "/cs info #rushack" мы получили следующее:
-ChanServ- Information for channel #rushack:
-ChanServ- Founder: XaKeP
-ChanServ- Description: канал русских хаккеров
-ChanServ- Registered: Oct 05 10:52:11 2002 CEST [45 day(s), 22 hour(s), 4 minute(s) and 52 second(s) ago.]
-ChanServ- Last used: Nov 19 16:37:48 2002 CET [15 hour(s), 19 minute(s) and 15 second(s) ago.]
-ChanServ- Last topic: поздравляем с днем варенья меня любимого!
-ChanServ- Topic set by: XaKeP
-ChanServ- Users record: 14 user(s) at Nov 13 17:52:59 2002 CET [6 day(s), 14 hour(s), 4 minute(s) and 4 second(s) ago.]
-ChanServ- Occupation: 4 user(s)
-ChanServ- Options: Topic Retention
-ChanServ- Mode lock: +ntcd
из чего видно что канал фаундером (основателем) канала является пользователь с ником XaKeP, описание канала — "канал русских хаккеров", зарегистрирован канал 5-го октября (ему 45 дней), последний раз на фаундер нем был (или идентифицировался паролем) 19-го ноября (15 часов назад). Топик канала — "поздравляем с днем варенья меня любимого!" установлен пользователем XaKeP. Максимальное количество пользователей на канале было 13-го ноября и составляло 14 человек, в данный момент на нем 4 человека. На канале включено запоминание топика и блокировка режимов канала "+ntcd".
/cs op #канал ник — Дать нику статус оператора канала.
/cs deop #канал ник — Отобрать у ника статус оператора канала.
/cs kick #канал ник [причина] — Выкинуть ник с канала.
/cs unban #канал — Убрать на канале все баны мешающие Вам зайти.
/cs invite #канал — Пригласить Вас на канал (Вы должны быть прописаны на канале с уровнем больше нуля). Команда может быть полезна, если Вас забанили на канале, где для unban установлен уровень Выше чем Ваш, но уровень invite ниже или равен Вашему. Тогда пригласив себя на канал от имени ChanServ-а Вы сможете обойти бан.
/cs akick #канал add ник!идент@хост — Добавить пользователя с маской "ник!идент@хост" в список автокика. При попытке попадающего в этот список пользователя зайти на канал ChanServ автоматически забанит и выкинет этого пользователя. Если вместо маски указать только ник в autokick-список запишется маска "ник!*@*".
/cs akick #канал list — Запросить autokick-список.
/cs akick #канал del номер — Удалить из autokick-списка маску с заданным номером.
/cs clear #канал {modes | bans | ops | voices | users} — В зависимости от параметра делает следующее:
modes — Убрать с канала все режимы.
bans — Очистить список банов.
ops — Отобрать у всех статус оператора канала.
voices — Отобрать у всех флаг voice.
users — Кикнуть всех пользователей.
Для того чтобы пользоваться этой командой Вы должны иметь на канале уровень не меньше 10-ти.
/cs levels #канал list — Список уровней доступа канала
/cs access #канал list — Список доступа пользователей к каналу
/cs set #канал founder ник — Сменить фаундера(владельца) канала
Взято с http://telenet.ircnet.ru.
|