|
|
FAQ по сервисам (и не только) RusNet`a |
|
AKICK: команда для добавления/удаления пользователя в списке тех, кого вы не вообще не хотите видеть на канале. Ник или маска пользователя добавляются в akick-list канала, и, при каждом заходе, неугодного человека банит и кикает с канала ChanServ. Возможные параметры: ADD, DEL, LIST, VIEW, COUNT, ENFORCE Синтаксис: ChanServ AKICK канал ADD шаблон [причина] ChanServ AKICK канал DEL шаблон ChanServ AKICK канал LIST [шаблон | список] ChanServ AKICK канал VIEW [шаблон | список] ChanServ AKICK канал ENFORCE ChanServ AKICK канал COUNT Примеры: /MSG ChanServ@*.RusNet AKICK #Channel ADD hamster!*@*.* Тут вам не место /MSG ChanServ@*.RusNet AKICK #Channel ADD *@white.mouse.host Плохое поведение /MSG ChanServ@*.RusNet AKICK #Channel DEL *@black.cat.host /MSG ChanServ@*.RusNet AKICK #Channel VIEW *@*.mouse.host /MSG ChanServ@*.RusNet AKICK #Channel LIST 2-5 `Команда AKICK ADD' добавляет шаблон user@host или nick!user@host в список автокиков. Если указана причина, то она будет записана при удалении пользователя; если причина не указана, будет использована причина по умолчанию: "You have been banned from the channel". `Команда AKICK DEL' удаляет указанный шаблон из списка автокиков. Тем не менее, это не удалит баны с канала - они должны быть удалены вручную или командой ChanServ CLEAR BANS. `Команда AKICK LIST' показывает текущий список автокиков или только те записи, которые совпадают с указанным шаблоном. Команда AKICK VIEW аналогична, но дает больше информации. `Команда AKICK ENFORCE' заставляет ChanServ немедленно проверить список AKICK и удалить с канала пользователей, включенных в него. `Команда AKICK COUNT' возвращает количество записей в AKICK списке. По умолчанию команда доступна пользователям с доступом уровень 100 (SOP) на канале. Если Вас это не устраивает, изучите главу ChanServ LEVELS. |
Синтаксис: ChanServ LEVELS канал SET тип уровень ChanServ LEVELS канал DISABLE тип ChanServ LEVELS канал LIST ChanServ LEVELS канал RESET LEVELS: позволяет сопоставлять различные уровни доступа ACCESS-листа Вашего канала с тем, какие именно действия пользователь, которому выдан данный уровень, может совершить с каналом или его посетителями через ChanServ, а также какой статус (+v, +h или +o) данный пользователь будет иметь при заходе на него. Уровни доступа обозначаются цифрами. Уровень должен быть между -999 и 999 включительно. Пользователь, имеющий больший уровень доступа, наследует все возможности меньших уровней доступа. По умолчанию уровни ACCESS-листа следующие: Уровень Название Возможности 1000 (FOUNDER) SET. 150 (CAP) Имеет право добавлять SOP-ов. 100 (SOP) AKICK, CLEAR, MEMO, STATUS. 50 (AOP) AUTOOP, OP-DEOP, UNBAN, INVITE, KICK, TOPIC. 40 (HOP) AUTOHALFOP, HALFOP, ACC-CHANGE. 30 (VOP) AUTOVOICE, VOICE, ACC-LIST. 0 Никаких специальных привилегий или запретов. Может получить статус оператора канала (или любой другой статус) от другого пользователя (если не установлена опция SECUREOPS. -1 Пользователь не может получить статус оператора (или полуоператора) на данном канале. -100 Пользователь не может заходить на данный канал. Описание функций (Встроенная справка по ним: /MSG ChanServ@*.RusNet HELP LEVELS DESC) STATUS Доступна команда ChanServ STATUS SET Доступна команда ChanServ SET MEMO Разрешено посылать/читать MEMO-записки канала через MemoServ CLEAR Доступна команда ChanServ CLEAR #канал AKICK Доступна команда ChanServ AKICK #канал ADD/LIST/DEL маска [причина] TOPIC Доступна команда ChanServ TOPIC #канал Текст топика KICK Доступна команда ChanServ KICK #канал ник [причина] INVITE Доступна команда ChanServ INVITE #канал UNBAN Доступна команда ChanServ UNBAN #канал OP-DEOP Доступны команды ChanServ OP/DEOP #канал [ник] AUTOOP Автоматическое получение статуса оператора на канале (+o) HALFOP Доступны команды ChanServ HALFOP/DEHALFOP #канал [ник] ACC-CHANGE Разрешено изменять ACCESS-лист канала AUTOHALFOP Автоматическое получение статуса полуоператора на канале (+h) ACC-LIST Разрешено просматривать ACCESS-лист канала VOICE Доступны команды ChanServ VOICE/DEVOICE #канал [ник] AUTOVOICE Автоматическое получение голоса на канале (+v) Примеры. 1. Покажем как можно назначить уровню 35 права изменения ACCESS-листа канала: /MSG ChanServ@*.RusNet LEVELS #канал SET ACC-CHANGE 30 После этого пользователь, назначенный командой /MSG ChanServ@*.RusNet ACCESS #канал ADD 30 сможеть не только получать голос (+v) через ChanServ, но и добавлять VOP-ов с уровнем 30. 2. По умолчанию команда ChanServ SET доступна только владельцу канала. Дадим право менять настройки (кроме FOUNDER/PASSWORD) SOP-ам: /MSG ChanServ@*.RusNet LEVELS #канал SET SET 100 3. Настроим автоматическое получение +v всем входящим (то же самое изменение делает команда ChanServ SET VOPALL) при помощи ChanServ LEVELS. Для этого присвоим всем пользователям с уровнем 0 (то есть вообще всем) возможность получения AUTOVOICE: /MSG ChanServ@*.RusNet LEVELS #канал SET AUTOVOICE 0 4. По умолчанию MEMO-записки на канал могут отправлять и читать только SOP-ы и выше. Настроим так, чтобы эта возможность была доступна для всех пользователей, находящихся в ACCESS-листе, начиная с VOP-ов: /MSG ChanServ@*.RusNet LEVELS #канал SET MEMO 30 Тогда любой пользователь, имеющий уровень доступа на канале хотя бы VOP, сможет отправить записку командой /MSG MemoServ@*.RusNet SEND #канал сообщение, прочитать командой /MSG MemoServ@*.RusNet READ #канал NEW или удалить командой /MSG MemoServ@*.RusNet DEL #канал (номер | список | ALL) (см. MemoServ для более подробной информации). Таким образом можно как менять возможности существующих уровней (SOP, AOP, HOP и VOP), так и создавать новые уровни со своими возможностями. Список функций и уровень доступа, который требуется для того, чтобы использовать их, можно получить командой /MSG ChanServ@*.RusNet LEVELS #канал LIST. Запретить доступ к определённой функции всем, кроме владельца канала, можно командой /MSG ChanServ@*.RusNet LEVELS #канал DIS функция либо /ChanServ@*.RusNet LEVELS #канал DISABLE функция. Например, чтобы запретить менять ACCESS-лист канала всем, кроме фаундера, выполняем /MSG ChanServ@*.RusNet LEVELS #канал DIS ACC-CHANGE Команда /MSG ChanServ@*.RusNet LEVELS #канал RESET позволяет сбросить все настройки в состояние по умолчанию. Это Вам может понадобиться, если Вы окончательно все испортили на своем канале с помощью команды LEVELS, и не знаете, как это исправить. |
INVITE: используется, чтобы пригласить себя на канал, если у Вас конечно есть необходимый уровень доступа. Требования: Может быть применена пользователем с уровнем доступа на канале AOP (50) и выше Вы не сможете этого сделать, если канал пуст, так как в этом случае приглашение и не требуется. /MSG ChanServ@*.RusNet INVITE #channel |
CLEAR: сбрасывает некоторые режимы канала. MODES Сбросить все режимы канала, включая те, которые заблокированы в ChanServ MLOCK. BANS Удалить все текущие баны на канале. EXCEPTIONS Удалить все исключения из банов (+e) на канале. INVITES Удалить все шаблоны приглашений (+I) на канале. VOICES Отнять голос (+v) у всех пользователей на канале. HALFOPS Снять статус полуоператора канала (+h) со всех пользователей. OPS Отнять статус оператора (+o) у всех операторов на канале. USERS Делает кик всех пользователей с канала. Примеры: Атака на канал с помощью кучи роботов: /MSG ChanServ@*.RusNet CLEAR #Channel OPS Экстренная мера по восстановлению работоспособности канала в случае захвата: /MSG ChanServ@*.RusNet CLEAR #Channel USERS Предотвращение нежелательной беседы большого числа пользователей на модерируемом канале: /MSG ChanServ@*.RusNet CLEAR #Channel VOICES Исправление последствий неправильного бана: /MSG ChanServ@*.RusNet CLEAR #Channel BANS |
OP: попросить ChanServ дать статус оператора на канале Вам или другому пользователю Требования: Вы должны быть прописаны в ACCESS-листе канала с уровнем не ниже AOP (50) или выше. /MSG ChanServ@*.RusNet OP #channel ник Если ник не указан, то статус оператора будет присвоен Вам. |
DEOP: попросить ChanServ отнять статус оператора канала (+o) у пользователя. Требования: Выполнение команды возможно, если вы прописаны в ACCESS-листе канала с уровнем не ниже AOP (50) или выше. /MSG ChanServ@*.RusNet DEOP #channel ник Если ник не указан, статус снимется с Вас. Эта команда не будет доступна, если на канале установлен режим ChanServ SET ENFORCE |
VOICE: попросить ChanServ дать войс (+v) пользователю на канале. Требования: Выполнение данной команды возможно, если ваш уровень доступа на канале равен или больше 30 (VOP). /MSG ChanServ@*.RusNet VOICE #channel ник Если ник не указан, то статус будет присвоен Вам. |
DEVOICE: попросить ChanServ отнять войс (-v) у пользователя на канале. Требования: Выполнение данной команды возможно, если ваш уровень доступа на канале равен или больше 30 (VOP). Если ник не указан, статус снимется с Вас. Эта команда не будет доступна, если на канале установлен режим ChanServ SET ENFORCE /MSG ChanServ@*.RusNet DEVOICE #channel ник |
HALFOP: попросить ChanServ дать статус полуоператора (+h) пользователю на канале. Требования: Выполнение данной команды возможно, если ваш уровень доступа на канале равен или больше 40 (VOP). /MSG ChanServ@*.RusNet HALFOP #channel ник Если ник не указан, то статус будет присвоен Вам. |
DEHALFOP: попросить ChanServ отнять статус полуоператора (-h) у пользователя на канале. Требования: Выполнение данной команды возможно, если ваш уровень доступа на канале равен или больше 40 (VOP). Если ник не указан, статус снимется с Вас. Эта команда не будет доступна, если на канале установлен режим ChanServ SET ENFORCE /MSG ChanServ@*.RusNet DEHALFOP #channel ник |
STATUS: Возвращает текущий уровень доступа указанного ника на указанном канале. Требования: По умолчанию доступна пользователям с уровнем доступа на канале равным 100 (SOP) или выше. /MSG ChanServ@*.RusNet STATUS #канал ник |
UNBAN: Заставляет ChanServ удалить с указанного канала все баны, не позволяющие Вам зайти на него. Требования: По умолчанию доступна пользователям с уровнем доступа на канале, равным 50 (AOP) или выше. /MSG ChanServ@*.RusNet UNBAN #канал |
KICK: Заставляет ChanServ удалить указанного пользователя с указанного канала. Если не указана причина, то в сообщение будет вставлен ник того, кто использовал команду, в противном случае использует указанную причину. Требования: По умолчанию доступна пользователям с уровнем доступа на канале, равным уровень 50 (AOP) или выше. /MSG ChanServ@*.RusNet KICK #канал ник причина |
TOPIC: команда, позволяющая поменять топик канала, даже не находясь на нем. Требования: ACCESS level не меньше 50 (то есть AOP и выше) /msg ChanServ@*.RusNet TOPIC #channel Новый топик канала Прочитайте также главу ChanServ SET TOPICLOCK. |
MemoServ - сервис доставки коротких сообщений зарегистрированным пользователям (которые могут и не быть в данный момент в сети), и на каналы. MemoServ SEND отправка сообщения MemoServ LIST вывод списка сообщений MemoServ READ чтение сообщений MemoServ FORWARD пересылка сообщений на e-mail MemoServ DEL удаление сообщения MemoServ SET изменение настроек MemoServ INFO показ информации о сообщениях MemoServ IGNORE игнорировать сообщения от отдельных пользователей |
SEND: отправляет короткое сообщение (длиной не более 256 символов) зарегистрированному пользователю или на канал. При этом если получателем является ник, то он будет уведомлён о том, что Вы отправили ему/ей сообщение. Чтобы отправить сообщение для зарегистрированного пользователя, введите команду: /MSG MemoServ@*.RusNet SEND <ник> <текст сообщения> Команда отправки сообщения для канала следующая: /MSG MemoServ@*.RusNet SEND <#канал> <текст сообщения> Отправлять и читать сообщения канала по умолчанию имеют право только SOP'ы канала и выше. Изменить уровень доступа к запискам канала можно с использованием команды /ChanServ LEVELS (см. /ChanServ HELP LEVELS для более подробной информации). |
LIST: Показывает текущий список сообщений. Синтаксис: /MSG MemoServ@*.RusNet LIST [#канал] [номер | список | NEW] /MSG MemoServ@*.RusNet LIST - покажет все сообщения, новые будут помечены "*" слева от номера сообщения. /MSG MemoServ@*.RusNet LIST NEW - покажет только новые (непрочитанные) сообщения. /MSG MemoServ@*.RusNet LIST #канал - покажет все сообщения, отправленные на канал. Можно указывать диапазон номеров, например: /MSG MemoServ@*.RusNet LIST 2-5,9-11 - покажет сообщения со 2 по 5 и с 9 по 11. |
READ: Показывает текст сообщений, которые Вы указали. Синтаксис: /MSG MemoServ@*.RusNet READ [#канал] [номер | список | LAST | NEW] /MSG MemoServ@*.RusNet READ номер - покажет текст записки с заданным номером /MSG MemoServ@*.RusNet READ 4-8 - покажет текст сообщений с 4го по 8ое. /MSG MemoServ@*.RusNet READ LAST - покажет текст последнего сообщения. /MSG MemoServ@*.RusNet READ NEW - покажет текст всех непрочитанных сообщений /MSG MemoServ@*.RusNet READ #канал - покажет текст всех сообщений, отправленных на #канал. |
FORWARD: Пересылает одну или несколько записок на Ваш e-mail. Вы должны иметь правильный адрес e-mail для в настройках Вашего ника, чтобы пользоваться этой командой. Синтаксис: /MSG MemoServ@*.Rusnet FORWARD [номер | список | ALL] /MSG MemoServ@*.Rusnet FORWARD 6 - пересылает записку под указанным номером на Ваш e-mail. /MSG MemoServ@*.Rusnet FORWARD 6-12 - пересылает сообщения с 6го по 12ое на Ваш адрес электронной почты. /MSG MemoServ@*.Rusnet FORWARD ALL - пересылает все сообщения на Ваш e-mail. Сообщения, отправленные для канала, переслать на e-mail невозможно. |
DEL: Позволяет удалить одну или несколько указанных Вами сообщений. Синтаксис: /MSG MemoServ@*.Rusnet DEL [#канал] [номер | список | ALL] /MSG MemoServ@*.Rusnet DEL 5 - удалит записку с указанным номером. /MSG MemoServ@*.Rusnet DEL 5-12 - удалит записки с 5ой по 12ую. /MSG MemoServ@*.Rusnet DEL ALL - удалит все записки. /MSG MemoServ@*.Rusnet DEL #канал 4 - удалит записку канала с указанным номером. /MSG MemoServ@*.Rusnet DEL #канал ALL - удалит все записки канала. Обратите внимание! Если записка удалена, то её невозможно будет восстановить! |
SET: Изменение некоторых настроек для использования MemoServ. MemoServ SET NOTIFY Выбор способа уведомления о новых сообщениях (только для ников). MemoServ SET LIMIT Установка лимита на количество сообщений. MemoServ SET FORWARD Установка автоматической пересылки сообщений. |
SET NOTIFY: Изменяет способ уведомления Вас о новых записках. Синтаксис: /MSG MemoServ@*.Rusnet SET NOTIFY [ON | LOGON | NEW | OFF] /MSG MemoServ@*.Rusnet SET NOTIFY ON - Уведомления о новых сообщениях будут приходить Вам при входе в сеть, когда Вы снимите с себя флаг /AWAY или как только кто-то отправит Вам сообщение. /MSG MemoServ@*.Rusnet SET NOTIFY LOGON - Уведомления о новых сообщениях будут приходить Вам только при входе в сеть или когда Вы снимите с себя флаг /AWAY. /MSG MemoServ@*.Rusnet SET NOTIFY NEW - Вы будете уведомлены о новых записках только когда они будут Вам отправлены. /MSG MemoServ@*.Rusnet SET NOTIFY OFF - Уведомления о новых сообщениях приходить не будут. ON эквивалентна комбинации LOGON и NEW. Внимание! При включенной опции SECURE (/MSG NickServ@*.Rusnet SET SECURE ON), Вы получите уведомления (при LOGON или ON) только после того, как проидентифицируетесь на NickServ командой /MSG NickServ@*.Rusnet identify пароль. |
SET LIMIT: Ограничивает максимальное количество сообщений, которое Вы (или канал) можете принимать. Синтаксис: /MSG MemoServ@*.Rusnet SET LIMIT [#канал] число Например: /MSG MemoServ@*.Rusnet SET LIMIT 15 - устанавливает максимальное количество сообщений, которое Вы можете принять, равным 15. /MSG MemoServ@*.Rusnet SET LIMIT #канал 10 - устанавливает максимальное количество сообщений, которое можно отправить на #канал, равным 10. /MSG MemoServ@*.Rusnet SET LIMIT 0 - В данном случае никто не сможет отправить Вам ни одного сообщения. Внимание! Вы не можете установить ограничение больше, чем 20. |
SET FORWARD: Устанавливает, будет ли MemoServ автоматически пересылать на Ваш адрес E-mail сообщения, посланные Вам. Синтаксис: /MSG MemoServ@*.Rusnet SET FORWARD [ON | COPY | OFF] /MSG MemoServ@*.Rusnet SET FORWARD ON - Все сообщения, посланные Вам, будут пересылаться на Ваш E-mail, без сохранения локально. Но при этом Вы всё равно сможете получать сообщения, когда Вы в сети, если Сервисы не смогут их переслать. /MSG MemoServ@*.Rusnet SET FORWARD COPY - Аналогично ON, но при этом MemoServ сохраняет копии сообщений, как обычно. /MSG MemoServ@*.Rusnet SET FORWARD OFF - Сообщения не будут пересылаться на E-mail, а только сохраняться на MemoServ. Внимание! Учтите, если настройка установлена в COPY, и Вы достигнете максимально разрешённого лимита сообщений, то новые сообщения не будут приходить ни на MemoServ, ни на E-mail, пока вы не удалите некоторые из старых командой DEL. |
INFO: Показывает информацию о количестве сообщений для Вас или канала, на который Вы имеете доступ, сколько из них непрочитанных, сколько всего сообщений Вы (или канал) можете принять, и в каком случае Вы будете информированы о приходе новых сообщений. Синтаксис: /MSG MemoServ@*.Rusnet INFO [#канал] |
IGNORE: Позволяет управлять списком игнорированных пользователей. Синтаксис: /MSG MemoServ@*.Rusnet IGNORE [ADD | DEL | LIST] [ник | маска] /MSG MemoServ@*.Rusnet IGNORE ADD some_ident@some.host.com - Записки от пользователей, чья маска подходит под данную, будут проигнорированы. /MSG MemoServ@*.Rusnet IGNORE ADD nick - Будут проигноривароны сообщения от пользователя с ником nick. /MSG MemoServ@*.Rusnet IGNORE ADD *nick* - Будут проигнорированы сообщения от всех пользователей, чьи ники попадают под данную маску. /MSG MemoServ@*.Rusnet IGNORE DEL nick - Удаляет ник nick из списка игнорирования. /MSG MemoServ@*.Rusnet IGNORE LIST - Показывает список игнорирования. Обратите внимание! Шаблоны могут содержать знаки "*" (любой набор символов) и "?" (любой один символ) и нечувствительны к регистру. Например, *Evil* совпадёт с ником "EvilNick", "AN_EVIL_USER" и "devil". |
|
|
|