Это старая версия документа!
Описание команд бота Cerber
Все команды начинаются на «!»:
Проверка на "плохие" слова
Теперь бот проверяет речь каждого человека на «плохие» слова.
Для того чтобы включить/выключить на каком-то канале эту проверку необходимо иметь на боте флаг n(owner), а также для добавления/удаления «плохого» слова.
Команда для включения проверки:
!chanset #chan +badwords (+bwkick; +bwban; +bwwarn; +bwquietwarn) - каждый режим необходимо включить, для того чтобы выключить + заменить на -
!bwmode <off|kick|ban|dynamic> - выбираем режим наказания за «плохое» слово. off-выключить, kick-просто пинок с канала с уведомлением, ban-сразу банить, dynamic-бот кикает два раза, затем банит. Бан ставится на 10 минут.(Будут предложения на увелечение времени бана, пишите мемку)
!bwwmode <off|notice|channel> - выбираем режим предупреждения. off-выключить, notice- нотисом нику, который произнёс плохое слово, channel-публично на канале.
!bwadd <слово> - добавить «плохое» слово.
!dwdel <слово> - удалить «плохое» слово.
Проверка форума на новые сообщения
Теперь бот каждые 5 минут проверяет форум Foobar2000, на новые топики(ответы на них) и выводит на канал #foobar2000,
показывает название_топика, ссылку_на_последнее_сообщение,ответов|просмотров,дату,время,Раздел_форума,Автора_последнего_поста
Кальки (короткие заметки)
!calc <имя_калька> - Поиск калька по имени
!calc <имя_калька> = <значение_калька> - Добавление калька. Для удаления калька нужно указать пустое значение.(Для удаления калька необходимо иметь уровень доступа к калькам не ниже «5»)
!calclevel - позволяет узнать уровень доступа к калькам.
!findcalc - позволяет найти нужный кальк по его значению.
!calclist- показывает список имен кальков для текущего канала.(Если команда используется из привата бота, то вторым параметром указывается #имя_канала)
Так же кальки можно линковать. Например !calc 1=test; !calc 2=1
Бap
Меню бара у Cerber
!пиво <ник> - Бот нальет вам виртуального пива.
!водка <ник> - Бот нальет вам виртуальной водки.
!коньяк <ник> - Бот нальет вам коньяк.
!джин <ник> - Бот нальет вам джин.
!коктейл <ник> - Бот достанет и передаст или нальет вам коктейль.
!вино <ник> - Бот достанет и нальет вино специально для вас.
!шампанское <ник> - Бот нальет вам шампанского.
!кофе <ник> - Бот приготовит ароматный вам кофе.
!чай <ник> - Бот приготовит вам чай.
!сок <ник> - Бот принесет или нальет вам сок.
!вода <ник> - Бот достанет и передаст вам или нальет воды.
!ганж <ник> - Бот достанет и передаст вам ганж.
!закуска <ник> - Бот достанет и передаст вам закуску.
Отправка СМС-сообщений
Мегафон-Сибирь
Использовать: !мегафон 'номер' 'текст
Пример запроса: !мегафон +79231234567 текст Вашего смс-сообщения
Абонет может принять смс, только в том случае, если у него активирована услуга EMail2SMS подробнее здесь
Билайн(по всей России)
Использовать: !beeline [префикс] [номер абонента]
Префикс должен состоять из 4-х первых цифр, где 8[номер префика] - доступны: 903, 095, 905, 906, 909, 865, 902, 878, 904, 901, 960, 962, 705
Пример запроса: !beeline 8903 1234567 текст Вашего смс-сообщения
Игры
Игра в "Бомбу"
Использовать: !бомба nick
Бот проверяет есть ли на канале запрашиваемый ник и если есть то вручает ему бомбу, чтобы тот её разминировал
Запрос на бомбу один раз в 5 минут [1:5]
Игра "Активный отдых"
Использовать:
!охота -Бот начинает охоту
!рыбалка -Бот начинает рыбалку
!копать -Бот начинает копать
!трофеи -Бот показывает лидера игры, а также сколько вы набрали очков
Запрос на игру один раз в 7 минуты [1:7]
Игра "Русская рулетка"
Для начала игры необходимо зарегестрироваться команда !рег(!reg)
Для игры использовать: !рулетка, !ruletka, !убитьсебя, !покончитьссобой, !суицид, !убитьсебяобстену
Для просмотра статистики !stats
Игра в "Бутылочку"
Использовать !кручу (!spin)
Игра в "Вертелочку"
Аналог «Бутылочки», только в более извращёной форме и без комплексов
Использовать !верчу
Перевод из каркозябр в нормальный текст
Использовать: !decode <текст>
Погода в вашем городе
Скрипт поиска по поисковым системам
Использование:
!crack [-число] <запрос>
!google [-число] <запрос>
!yandex [-число] <запрос>
!rambler [-число] <запрос>
!image [-число] <запрос>
!file [-число] <запрос>
!xdcc [-число] <запрос>
!msn [-число] <запрос>
Перевод текста
Используй: !tt [ef/eg/ep/er/es/fe/fr/ge/gr/ir/re/rf/rg/rs/se/sr] [[-<0/номер словаря>] [текст]]
Словари:
Чтобы узнать тематику для каждого словаря наберите !tt [ef/eg/ep/er/es/fe/fr/ge/gr/ir/re/rf/rg/rs/se/sr]
Пример использования команды: !tt er -3 hello , на что бот ответит: [Общая лексика] привет
Толковый словарь
Использовать !слово (!с) <слово>
Отсеивать истолкование слов, так же, как и в поиске
Поиск пользователя по нику(заданой маске)
!seen <ник(маска)> - Бот покажет какое время провел искомый ник на канале, и сколько уже отсутствует(если маска искогомого ника совпадает с чьей-то то см.ниже)
!seennick <ник(маска)> - То же самое что и предидущая команда, но уже более точная информация
!seenstats - Бот покажет статистику модуля, т.е. сколько ников бот обслуживает.
Статистика общения на канале
!top10 - Бот покажет 10-ку общительных
!top20 - Бот покажет 20-ку общительных
!ttop10 - Бот покажет 10-ку общительных за сегодняшний день
!ttop20 - Бот покажет 20-ку общительных за сегодняшний день
!place <ник> - Бот покажет место указанного ника в «статистике общения»
Мемо записки у бота
Мемо-записки у бота, т.е. как только бот увидит ник которому оставили мемо-записку сразу сообщит об этом нотисом. Принцип такой же как у MemoServ