| NickServ | ChanServ | OperServ | MemoServ | HostServ | BotServ |
- HELP
BotServ позволяет Вам установить бота на свой канал.
Даный сервис сделан для тех пользователей, которые
не могут иначе установить или настроить бота, или же,
использование ботов запрещено в IRC сети. Доступные
команды перечислены ниже, чтобы использовать их, напишите
/msg BotServ команда. Для получения более подробной
информации по конкретной команде, напишите
/msg BotServ HELP команда.
- BOTLIST
Синтаксис: BOTLIST
Выведет список всех доступных для установки ботов.
- ASSIGN
Синтаксис: ASSIGN #канал ник
Позволяет установить указанного бота (ник) на указанный канал. Сразу
же после установки, вы сможете сконфигурировать опции бота по своему
усмотрению.
- UNASSIGN
Синтаксис: UNASSIGN #канал
Позволяет снять бота с указанного канала. Канал будет удален из базы
данных бота и сам бот больше на него заходить не будет, однако, все
данные и настройки канала буду сохранены. В дальнейшем, это позволит
вам переназначить бота на канал с восстановлением всех старых настроек.
- INFO
Синтаксис: INFO {#канал | ник}
Позволяет просмотреть различную информацию о самом боте (ник, идент,
хост, дату создания, количество обслуживаемых каналов), или о его
настройках на конкретном #канале (условия киков и установленные
опции).
Примечание: данные будут посланы от лица BotServ
- SET
Синтаксис: SET (#канал| бот) опция параметры
Конфигурация различных опций бота.
Список доступных опции:
DONTKICKOPS Не кикать операторов канала за нарушения
DONTKICKVOICES Не кикать войсов канала за нарушения
GREET Активировать/деактивировать режим приветствий
FANTASY Активировать/деактивировать FANTASY-режим
SYMBIOSIS Активировать/деактивировать режим Симбиоза с
сервисом сети по управлению каналами.
Для более подробной информации о конкретной опции воспользуйтесь
командой /msg BotServ HELP SET опция.
Примечание: доступ к этой команде определяется уровнем доступа к
команде SET (система LEVELS).
- SET DONTKICKOPS
Синтаксис: SET #канал DONTKICKOPS {ON|OFF}
Позволяет включить или выключить режим исключения операторов канала
из условий киков за нарушения. Данное действие распространится на
всех операторов канала, не важно, соответствует их уровень доступа
значению установки NOKICK или нет.
- SET DONTKICKVOICES
Синтаксис: SET #канал DONTKICKVOICES {ON|OFF}
Позволяет включить или выключить режим исключения войсов канала
из условий киков за нарушения. Данное действие распространится на
всех войсов канала, не важно, соответствует их уровень доступа
значению установки NOKICK или нет.
- SET FANTASY
Синтаксис: SET #канал FANTASY {ON|OFF}
Активирует/деактивирует FANTASY-режим бота для указанного канала.
Он позволяет посетителям канала использовать удобные аналоги аналоги
стандартных команд прямо на канале, например:
!protect, !deprotect - установка статуса защиты (администратора)
на себя (без парамеров) или указанному нику.
!halfop, !dehalfop - запрос статуса полуоператора канала, в
качестве параметра вы можете указать ник
посетителя канала.
!owner, !deowner - запрос статуса владельца канала (команда
доступна лишь владельцу канала).
!voice, !devoice - запрос статуса войса канала, в качестве
параметра вы можете указать ник посетителя
канала.
!op, !deop - запрос статуса оператора канала, в качестве
параметра вы можете указать ник посетителя
канала.
!kick, !kb - кикнуть или кикнуть и забанить указанного
посетителя канала с указанной причиной
(например: !kick Vasya пшел вон отсюда!).
!seen - запрос информации о том, когда указанный
ник последний раз был в сети.
Примечание: для использования команд FANTASY-режима, вы должны
иметь соответствующий уровень доступа на канале (он определяется
значением настройки FANTASIA, по-умолчанию это 3 или VOP).
Помимо этого, ваш уровень доступа должен соответсвовать требованиям
команды, например, вы не сможете использовать команду !op, если
ваш уровень доступа не соответствует значению для OP/DEOP (или вы
не AOP/SOP канала).
Примечание 2: такие команды, как: !halfop, !dehalfop, !protect,
!deprotect, !owner и !deowner - могут быть недоступны в вашей
сети.
- SET GREET
Синтаксис: SET #канал GREET {ON|OFF}
Включает или выключает режим показа приветствий на канале. Если
опция включена, бот будет показывать приветственные сообщения для
всех тех пользователей, которые имеют достаточный уровень доступа
на канале и установили себе текст приветствия (см. настройки ника).
- SET SYMBIOSIS
Синтаксис: SET #канал SYMBIOSIS {ON|OFF}
Включает или выключает режим симбиоза с основным сервисом по
обслуживанию зарегистрированных каналов сети: BotServ.
Выключите данный режим, если хотите чтобы все действия на канале
бот совершал от себя, например такие, как: смена режимов, установка
банов, кики пользователей и т. д.
- KICK
Синтаксис: KICK #канал опция параметры
Позволяет тонко настроить условия канала, за нарушения которых бот
будет автоматически кикать нарушивших их
Список доступных опции:
BOLDS настройка условий кика за чрезмерное использование
жирного текста
BADWORDS настройка условий кика за чрезмерное использование
"плохих" слов
CAPS настройка условий кика за чрезмерное использование
букв в ВЕРХНЕМ регистре (CapsLock).
COLORS настройка условий кика за чрезмерное использование
04ц06в09е11т12н05о08г07о текста
FLOOD настройка условий кика за флуд
REPEAT настройка условий кика за повторяющиеся сообщения
REVERSES настройка условия кика за чрезмерное использование
инверсного текста
UNDERLINES настройка условия кика за чрезмерное использование
подчеркиваний
Для более подробной информации о конкретной опции воспользуйтесь
командой /msg BotServ HELP KICK опция.
Примечание: доступ к этой команде определяется уровнем доступа к
команде SET (система LEVELS).
- KICK BOLDS
Синтаксис: KICK #канал BOLDS {ON|OFF} [ttb]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за чрезмерное использование жирного
текста.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK COLORS
Синтаксис: KICK #канал COLORS {ON|OFF} [ttb]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за чрезмерное использование цветного
текста.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK REVERSES
Синтаксис: KICK #канал REVERSES {ON|OFF} [ttb]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за чрезмерное использование инверсного
текста.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK UNDERLINES
Синтаксис: KICK #канал UNDERLINES {ON|OFF} [ttb]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за чрезмерное использование подчеркиваний.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK CAPS
Синтаксис: KICK #канал CAPS {ON|OFF} [ttb [минимум [проценты]]]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за чрезмерное использование CapsLOCK.
Условия наказания рассчитываются следующим образом: строка, которую
послал посетитель, должна содержать X больших букв, определенных
минимумом, и количество этих заглавных букв должно составлять как
минимум X процентов%% от числа букв всей строки.
Например: предположим, что настройки у нас стоят как 10 и 25,
тогда строка вида:
BLABLABLAB BLABLABLAB BLABLABlab blablablab blablablab blablablab
blablablab blablablab blablablab blablablab
будет попадать под следующее условие: количество заглавных букв
больше 10 и и процентаж его относительно общего кол-ва букв > 25%.
Как видите, выставленное нами условие в данном случае сработает и
пользователь будет кикнут с соответствующей причиной.
Если вы не укажете параметры режима, будут использованы значения
по-умолчанию: 10 для минимума букв и 25% для процентажа.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK FLOOD
Синтаксис: KICK #канал FLOOD {ON|OFF} [ttb [линий [секунды]]]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за флуд.
Условия наказания рассчитываются следующим образом: пользователь
должен послать на канал количество сообщений, превыщающее параметр
линий, и, если это произошло в указанный промежуток секунды -
бот кикнет его с соответствующей причиной.
Если вы не укажете параметры режима, будут использованы значения
по-умолчанию: 6 строк за 10 секунд.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK REPEAT
Синтаксис: KICK #канал REPEAT {ON|OFF} [ttb [число_повторов]]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за повторы.
Условия наказания рассчитываются следующим образом: пользователь
должен X раз подряд послать на канал одинаковое сообщение, при этом
сообщения других пользователей, посланные в это же время, никоим
образом несбрасывают счетчик числа_повторов этого пользователя.
Если вы не укажете параметры режима, будут использованы значения
по-умолчанию: 3 повтора подряд.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- KICK BADWORDS
Синтаксис: KICK #канал BADWORDS {ON|OFF} [ttb]
Активируйте данную опцию с нужными вам значениями, если хотите
чтобы бот кикал посетителей за использование на канале "плохих" слов.
База "плохих" слов канала модифицируется посредством дополнительной
команды BADWORDS. Для более подробной информации смотрите справку
по /msg BotServ HELP BADWORDS.
Параметр ttb - это количество киков, по превышению которого бот
поставит бан. Укажите вместо положительного числа значение "0" или
"-" если не хотите чтобы бот банил нарушителя.
- BADWORDS
Синтаксис: BADWORDS #канал ADD слово [SINGLE | START | END]
BADWORDS #канал DEL {слово | номер_записи | список_записей}
BADWORDS #канал LIST [маска | список_записей]
BADWORDS #канал CLEAR
Данная команда позволяет модифицировать список "плохих" слов канала.
Этот список определяет, за использование каких слов пользователь
будет кикнут ботом, при условии, конечно, что данная возможность
активирована.
Для более подробной информации по активации данного режима смотрите
/msg BotServ HELP KICK BADWORDS.
Команда BADWORDS ADD добавляет новое слово в список "плохих" слов.
Вы можете указать дополнительные условия обработки для добавляемого
слова, например: опциональный параметр SINGLE заставит бота
учитывать только факт полного употребления данного слова, параметр
START заставит бота учитывать факт совпадения по маске "слово*"
(то есть, совпадение какой-либо START-записи из списка с началом
сказанного слова), ну и последний параметр END будет срабатывать
при употреблении "*слова". Если вы не укажете ни один из этих
параметров для добавляемого слова, будет использоваться совпадение
по "*слову*".
Примеры:
BADWORDS #chuvaki ADD пес
-> добавит слово "пес" в список плохих слов и заставит бота кикать
не только за употребление самого этого слова, но и любых его
словоформ, содержащих в себе оригин (например: пес, песок и т.д.)
BADWORDS #chuvaki ADD пес SINGLE
-> добавит слово "пес" в список плохих слов и заставит бота кикать
только за употребление самого этого слова, и никак иначе.
Команда BADWORDS DEL удаляет указанное слово из списка плохих слов.
В качестве параметра вы можете указать не только конкретную запись,
но и номер записи или список записей (см. примеры использования
команды LIST ниже).
Команда BADWORDS LIST покажет текущий список плохих слов.
В качестве дополнительного параметра, вы можете указать символьную
маску, что позволит вам получить список с конкретными записями,
попадающими под эту маску, или же, вы можете указать список записей.
Например:
BADWORDS #канал LIST 2-5,7-9
выведет список записей со 2-ой по 5-ю и с 7-ой по 9-ю.
Команда BADWORDS CLEAR позволяет полностью очистить список слов.
- SAY
Синтаксис: SAY #канал текст
Заставляет бота послать указанный текст на указанный #канал.
- ACT
Синтаксис: ACT #канал текст
Заставляет бота выполнить команду, эквивалентную команде "/me"
в IRC-клиенте mIRC. Вы должны указать оба параметра: текст действия
и #канал.
- SERVADMIN BOT
Синтаксис: BOT ADD ник идент хост реальное_имя
BOT CHANGE старый ник новый_ник [идент [хост [реальное_имя]]]
BOT DEL ник
Позволяет Администраторам сервисов создавать, изменять или удалять
ботов, которые в дальнейшем могут быть использованы пользователями
сети на своих каналах.
Команда BOT ADD добавляет бота с указанным ником, идентом, хостом
и реальным именем. Так как корректность этих значений не проверяется,
будьте крайне внимательны при добавлении/изменении хаарктеристик бота.
Команда BOT CHANGE позволяет изменить ник, идент, хост или реальное
имя бота без необходимости его удаления.
Команда BOT DEL удаляет указанного бота из списка ботов.
Примечание: вы не можете создать бота с ником, который уже кем-то
зарегистрирован. Если же вы создаете бота с незарегистрированным ником,
любой, кто использует этот ник на момент создания бота - будет тут
же отключен от сети.
- SERVADMIN SET
Список опций, которые могут настраивать только Администраторы сервисов:
NOBOT запретить использовать ботов на каком-либо канале.
PRIVATE ограничить указанного бота до использования его
только администрацией сети.
- SERVADMIN SET NOBOT
Синтаксис: SET #канал NOBOT {ON|OFF}
Активирует/деактивирует режим NOBOT для указанного канала. Включение
данного режима запретит администарции канала использовать бота на
своем канале.
Если бот уже установлен на канале, он будет автоматически удален с
него сразу же после включения данной опции.
- SERVADMIN SET PRIVATE
Синтаксис: SET ник_бота PRIVATE {ON|OFF}
Установите данную опцию на указанного бота, если хотите запретить
обычным пользователям использовать его. Доступ к нему будет только
у администрации сети.
|