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

BotServ

BotServ позволяет Вам повесить бота на свой канал. Это сделано для тех, кто не может иначе установить или настроить бота, или если использование ботов запрещено в Вашей IRC сети. Доступные команды перечислены ниже; чтобы использовать их, напишите /msg BotServ команда. Для получения более подробной информации по конкретной команде, напишите /msg BotServ HELP команда.

BOTLIST

Синтаксис: BOTLIST

Покажет всех доступных для установки ботов.

ASSIGN

Синтаксис: ASSIGN #канал ник

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

Вы можете настраивать опции бота так, как Вам необходимо.

UNASSIGN

Синтаксис: UNASSIGN #канал

Убирает бота с указанного канала. При использовании этой команды бот больше не будет заходить на канал. Тем не менее, конфигурация

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

INFO

Синтаксис: INFO {#канал | ник}

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

SET

Синтаксис: SET #канал опция параметры Конфигурация опций бота.

Настраиваемые опции:

DONTKICKOPS Не кикать операторов

DONTKICKVOICES Не кикать войсов

GREET Включить сообщение приветствий

FANTASY Включить режим Фантазии

SYMBIOSIS Позволить боту кикать/банить/менять режимы, используя ChanServ

Напишите /msg BotServ HELP SET опция для более подробной информации о конкретной опции.

Примечание: доступ к этой команде может быть изменен через level SET.

SET DONTKICKOPS

Синтаксис: SET #канал DONTKICKOPS {ON|OFF}

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

SET DONTKICKVOICES

Синтаксис: SET #канал DONTKICKVOICES {ON|OFF}

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

SET FANTASY

Синтаксис: SET #канал FANTASY {ON|OFF}

Включает или выключает режим Фантазии на канале. Если включено, пользователи могут использовать команды !op, !deop, !voice, !devoice,

!kick, !kb, !unban, !seen на канале (можно использовать, указывая ник (необязательно), или причину (для команд !kick, !kb)).

Примечание: чтобы использовать команды Фантазии, пользователи ДОЛЖНЫ иметь соответствующий уровень доступа к командам Фантазии и другие привилегии, требуемые для этих команд (например, чтобы использовать команду !op, пользователь должен иметь права на использование команд OP/DEOP).

SET GREET

Синтаксис: SET #канал GREET {ON|OFF}

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

SET SYMBIOSIS

Синтаксис: SET #канал SYMBIOSIS {ON|OFF}

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

KICK

Синтаксис: KICK #канал опция параметры

Конфигурировать за что бот будет кикать и банить.

Доступные опции:

BOLDS Будет ли бот кикать за выделение жирным шрифтом

BADWORDS Будет ли бот кикать за плохие слова

CAPS Будет ли бот кикать за использование CapsLOCK

COLORS Будет ли бот кикать за выделение цветами

FLOOD Будет ли бот кикать за флуд

REPEAT Будет ли бот кикать за повторы

REVERSES Будет ли бот кикать за реверсы

UNDERLINES Будет ли бот кикать за выделение подчеркиванием

Напишите /msg BotServ HELP KICK опция для получения более полной информации о конкретной опции.

Примечание: доступ к этой команде может быть изменен через level SET.

KICK BOLDS

Синтаксис: KICK #канал BOLDS {ON|OFF} [ttb]

Будет ли бот кикать за выделение жирным шрифтом. Если включено - будет. ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK COLORS

Синтаксис: KICK #канал COLORS {ON|OFF} [ttb]

Будет ли бот кикать за выделение цветами. Если включено - будет. ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK REVERSES

Синтаксис: KICK #канал REVERSES {ON|OFF} [ttb]

Будет ли бот кикать за реверсы. Если включено - будет. ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK UNDERLINES

Синтаксис: KICK #канал UNDERLINES {ON|OFF} [ttb]

Будет ли бот кикать за выделение подчеркиванием. Если включено - будет. ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK CAPS

Синтаксис: KICK #канал CAPS {ON|OFF} [ttb [минимум [проценты]]]

Будет ли бот кикать за использование CapsLOCK. Если включено - бот будет кикать тех, кто любит разговаривать большими буквами.

Бот кикнет пользователя, если он использует минимум больших букв, количество которых составит проценты%% от общего количества

букв (Если не указаны, то значения по умолчанию 10 символов и 25%%). ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK FLOOD

Синтаксис: KICK #канал FLOOD {ON|OFF} [ttb [линий [секунды]]]

Будет ли бот кикать за флуд. Если включено, бот будет кикать флудеров с канала, если они сказали более линий строк текста за секунды секунд (Если не указано, значения по умолчанию 6 строк за 10 секунд). ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK REPEAT

Синтаксис: KICK #канал REPEAT {ON|OFF} [ttb [число повторов]]

Будет ли бот кикать за повторы. Если включено, бот будет кикать пользователей, которые повторяют один и тот же текст число повторов раз (Если не указано, значение по умолчанию равно 3). ttb это количество киков, после которых бот поставит бан.

Если Вы не укажете ttb, пользователь никогда не будет баниться.

KICK BADWORDS

Синтаксис: KICK #канал BADWORDS {ON|OFF} [ttb]

Будет ли бот кикать за плохие слова. Если включено, бот будет кикать пользователей, использующих плохие слова на канале.

Вы можете установить плохие слова на канале, используя команду BADWORDS. Напишите /msg BotServ HELP BADWORDS для получения более подробной информации. ttb это количество киков, после которых бот поставит бан. Если Вы не укажете ttb, пользователь никогда не будет баниться.

BADWORDS

Синтаксис: BADWORDS #канал ADD слово [SINGLE | START | END]

BADWORDS #канал DEL {слово | номер записи | list}

BADWORDS #канал LIST [маска | list]

BADWORDS #канал CLEAR

Управляет списком плохих слов для канала. Список плохих слов определяет за использование каких слов пользователь будет кикнут, при условии что данная возможность включена. Для получения более полной информации, напишите /msg BotServ HELP KICK BADWORDS.

Команда BADWORDS ADD добавит указанное слово в список плохих слов. Если указан параметр SINGLE, пользователь будет кикнут, только если польностью произнесет это слово. Если указать параметр START, пользователь будет кикнут, когда произнесет слово, начинающееся на слово. Если указать параметр END, то кик будет произведен, если пользователь произнесет слово, заканчивающееся на

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

Команда BADWORDS DEL удаляет указанное слово из списка плохих слов. Если указать номера записей, указанные записи будут удалены. (См. пример использования команды LIST ниже.)

Команда BADWORDS LIST покажет текущий список плохих слов. Если указать символьную маску, только совпадающие с ней слова будут

показаны. Если указать номера записей, будут показаны только указанные записи; например:

BADWORDS #channel LIST 2-5,7-9 Покажет плохие слова с номерами записей со 2 по 5 и с 7 по 9.

Команда BADWORDS CLEAR удалит все плохие слова из списка.

SAY

Синтаксис: SAY #канал текст

Заставляет бота произнести указанный текст на указанный канал.

ACT

Синтаксис: ACT #канал текст

Заставляет бота выполнить команду, эквивалентную команду "/me" на указанном канале, использовав указанный текст.

SERVADMIN BOT

Синтаксис: BOT ADD ник идент хост реальное имя

BOT CHANGE старый ник новый ник [идент [хост [реальное имя]]]

BOT DEL ник

Позволяет Администраторам сервисов создавать, изменять и удалять ботов, которые могут быть в дальнейшем использованы пользователями на своих каналах.

BOT ADD добавляет бота с указанным ником, идентом, хостом и реальным именем. Так как корректность этих значений не проверяется, будьте крайне осторожны!

BOT CHANGE позволяет изменять ник, идент, хост или реальное имя бота без удаления его (и всех его настроек).

BOT DEL удаляет указанного бота из списка ботов.

Примечание: Если Вы создали бота с ником, ранее кем-то зарегистрированным, этот ник будет удален. А также, если кто-то использует данный ник в момент создания бота, он будет прибит.

SERVADMIN SET

Опции, зарезервированные для использования Администраторами сервисов:

NOBOT Запретить использование ботов на каком-либо канале

PRIVATE Запретить использование бота кем-либо, кроме IRC Операторов

SERVADMIN SET NOBOT

Синтаксис: SET #канал NOBOT {ON|OFF}

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

SERVADMIN SET PRIVATE

Синтаксис: SET ник бота PRIVATE {ON|OFF}

Эта опция запрещает устанавливать бота на канал обычным пользователям. Такого бота могут установить только IRC Операторы.

Эту команду могут использовать только Администраторы сервисов.