Отправляет сообщение для ника или для #канала, содержащее текст_сообщения. Если в качестве получателя указан ник, то он будет уведомлен о том, что вы отправили ему мемо-собщение. Примечание: получатель, будь то ник или канал, должен быть зарегистрирован, для возможности отправки/получения мемо-сообщений.
SENDALL Синтаксис: SENDALL текст_сообщения
Отправляет массовое мемо-сообщение всем зарегистрированным пользователям сети.
CANCEL Синтаксис: CANCEL {ник | #канал}
Отменяет последнее сообщение, отправленное вами указанному нику или каналу, тем самым предохраняя его от прочтения адресатом.
CHECK Синтаксис: CHECK ник
Проверяет, было ли прочитано последнее посланное вами сообщения указанным ником. Примечание: команда работает только для ников, не для каналов.
LIST Синтаксис: LIST [#канал] [список_записей | NEW]
Выводит текущий список сообщений. С параметром NEW, покажет только новые (непрочитанные) сообщения, они будут помечены значком "*" слева от номера сообщения. Помимо этого, вы можете указать список записей или номер записи, например:
LIST 2-5,7-9 покажет сообщения с 2-го по 5-ое и с 7-го по 9-ое.
Позволяет прочесть указанные сообщения. С параметром LAST - выведет текст последнего полученного вами сообщения, с параметром NEW - отобразит все непрочитанные вами сообщения. Помимо этого, вы можете указать список записей или номер записи, например:
READ 2-5,7-9 выведет текст всех сообщений с 2-го по 5-ое и с 7-го по 9-ое.
Данная команда аналогична команде SEND и позволяет послать сообщение для указанного ника или канала. Отличительной ее особенностью является то, что сразу после прочтения адресатом сообщения, отправитель автоматически получит извещение о прочтении. Само собой разумеется, что ник/канал отправителя/получателя должны быть зарегистрированы.
DEL Синтаксис: DEL [#канал] {номер | список_записей | LAST | ALL}
Позволяет удалить указанное сообщение. В зависимости от указанного параметра, вы можете удалить сразу несколько с�%
BEобщений или целый диапазон сообщений (см. пример ниже).
Параметр LAST позволяет удалить последнее полученное сообщение. Параметр ALL позволяет полностью очистить список сообщений.
Примеры:
DEL 1 удалит сообщение под номером 1.
DEL 2-5,7-9 удалит все сообщения с 2-го по 5-ое и с 7-го по 9-ое.
SET Синтаксис: SET опция параметры
Позволяет настроить ваши личные опции службы сообщений. Валидные опции:
NOTIFY выбор способа уведомления о новых собщениях LIMIT установка вашего максимального лимита сообщений
Для более подробной информации о конкретной опции воспользуйтесь командой /msg MemoServ HELP SET опция.
SET NOTIFY Синтаксис: SET NOTIFY {ON | LOGON | NEW | OFF}
Данная опция позволяет настроить ваш личный метод уведомления о новых сообщениях, посланных вам кем-либо. Доступные режимы:
ON уведомление будет поступать сразу, как только вы идентифицируетесь к нику, снимете с себя статус /AWAY или кто-то отправит вам новое сообщение. LOGON уведомление будет поступать сразу, как только вы идентифицируетесь к нику или снимете с себя статус /AWAY (отошел). NEW уведомление будет поступать сразу, как только кто-то отправит вам новое сообщение. OFF уведомлений о получении новых сообщений поступать не будет
Параметр ON является комбинацией значений LOGON и NEW.
SET LIMIT Синтаксис: SET LIMIT [#канал] предел
Позволяет ограничить максимальное количество сообщений, которое вы (или канал) можете принять. Установка значения в 0 полностью отключит возможность принятия сообщений. Максимально допустимое значение: <num>.
INFO Синтаксис: INFO [#канал]
Показывает информацию о количестве и статусе ваших сообщений, в частности сколько из них непрочитано, и сколько всего сообщений вы можете принять. Если вы укажете в качестве параметра канал - выведет аналогичную информацию об указанном канале.
STAFF Синтаксис: STAFF текст_сообщения
Позволяет отправить мемо-сообщение всем операторам/администраторам сервисов сети. Примечание: пользователи, значащиеся как в списке операторов, так и в списке администраторов сервисов - получат данное сообщение дважды. Аналогично и по отношению к рутам сервисов.
SERVADMIN SET LIMIT Синтаксис: SET LIMIT [пользователь | #канал] {предел | NONE} [HARD]
Устанавливает лимит на максимальное количество сообщений, которое пользователь (или канал) смогут принимать. Установка лимита равным 0 отключит возможность принятия сообщения вообще, установка в NONE разрешает пользователю принимать и сохранять столько сообщений, сколько он пожелает. Если вы не укажете пользователя или канал, настройки буду применены относительно вас.
Дополнительный параметр HARD запретит указанному пользователю изменять свой лимит сообщений. Соответственно установка лимита без параметра HARD отменяет эффект запрета и разрешает пользователю настраивать свой лимит сообщений.
Расширенное использование команды SET LIMIT доступно только для Администраторов сервисов. Обычные пользователи могуть менять лимит только для себя или для канала, на котором у них есть соответствующие привилегии. Они не могут удалить свой лимит, не могут установить лимит выше <num>, и не могут использовать опцию HARD.
SERVADMIN INFO Синтаксис: INFO [ник | #канал]
Без параметров, покажет общее количество сообщений, которое вы имеете, сколько из них непрочитано, и сколько всего сообщений вы можете принимать.
Если указать канал, покажет ту же информацию об указанном канале.
Если указать в качестве параметра ник, покажет ту же информацию об указанном нике. Данный параметр могут использовать только Администраторы сервисов.
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).
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за чрезмерное использование жирного текста.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за чрезмерное использование цветного текста.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за чрезмерное использование инверсного текста.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за чрезмерное использование подчеркиваний.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за чрезмерное использование CapsLOCK.
Условия наказания рассчитываются следующим образом: строка, которую послал посетитель, должна содержать X больших букв, определенных минимумом, и количество этих заглавных букв должно составлять как минимум X процентов%% от числа букв всей строки. Например: предположим, что настройки у нас стоят как 10 и 25, тогда строка вида:
будет попадать под следующее условие: количество заглавных букв больше 10 и и процентаж его относительно общего кол-ва букв > 25%. Как видите, выставленное нами условие в данном случае сработает и пользователь будет кикнут с соответствующей причиной.
Если вы не укажете параметры режима, будут использованы значения по-умолчанию: 10 для минимума букв и 25% для процентажа.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за флуд.
Условия наказания рассчитываются следующим образом: пользователь должен послать на канал количество сообщений, превыщающее параметр линий, и, если это произошло в указанный промежуток секунды - бот кикнет его с соответствующей причиной.
Если вы не укажете параметры режима, будут использованы значения по-умолчанию: 6 строк за 10 секунд.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за повторы.
Условия наказания рассчитываются следующим образом: пользователь должен X раз подряд послать на канал одинаковое сообщение, при этом сообщения других пользователей, посланные в это же время, никоим образом несбрасывают счетчик числа_повторов этого пользователя.
Если вы не укажете параметры режима, будут использованы значения по-умолчанию: 3 повтора подряд.
Параметр ttb - это количество киков, по превышению которого бот поставит бан. Укажите вместо положительного числа значение "0" или "-" если не хотите чтобы бот банил нарушителя.
Активируйте данную опцию с нужными вам значениями, если хотите чтобы бот кикал посетителей за использование на канале "плохих" слов.
База "плохих" слов канала модифицируется посредством дополнительной команды 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}
Установите данную опцию на указанного бота, если хотите запретить обычным пользователям использовать его. Доступ к нему будет только у администрации сети.