ДокументацияВоронки и рассылки
Управление чатами
Бот проекта, назначенный админом группы, сам следит за порядком: удаляет спам и сообщения «вступил» и «вышел», приветствует новичков и проверяет, что пришёл человек, а не спам-бот, начисляет опыт за благодарности и отвечает на команды. Всё, что он сделал, — в журнале чата. Раздел входит в модуль «Боты».
Подключить чат
- Telegram — добавьте бота проекта в группу или в чат обсуждений канала и назначьте администратором с правами «Удаление сообщений» и «Блокировка пользователей». Админ видит все сообщения группы — настраивать в @BotFather ничего не нужно.
- ВКонтакте — в настройках сообщества включите «Возможности ботов» и «Разрешать добавлять сообщество в беседы», добавьте сообщество в беседу и выдайте ему права администратора беседы.
- MAX — в настройках бота на платформе MAX разрешите добавлять его в группы, добавьте в чат и назначьте админом с правами «Читать все сообщения», «Писать и удалять», «Добавлять и удалять участников».
- Дальше — чат сам появится в разделе «Управление чатами» на вкладке своей площадки. Там же видно, хватает ли боту прав; кнопка «Перечитать права» спросит площадку заново. Пока у чата ничего не включено, он живёт как раньше.
Модерация
Каждое правило включается отдельно, и у каждого своё действие: только записать в журнал, удалить, удалить и предупредить, удалить и замьютить, удалить и забанить, удалить и исключить. Срок мута и бана — от минуты до «навсегда». «Кому» — всем или только новичкам: новичок — тот, кто вошёл или впервые написал меньше N часов назад (по умолчанию 24). Срабатывает первое подходящее правило.
- Ссылки и приглашения — адреса сайтов, t.me, приглашения в чаты — в тексте, под словом и в кнопках. Свои адреса добавьте в белый список в «Исключениях».
- Упоминания — @каналы, боты и люди не из этого чата. Упомянуть того, кто уже писал в чат, можно.
- Пересланное — из каналов и групп или откуда угодно.
- От имени канала — в Telegram можно писать комментарии от имени своего канала — так рекламируют чужие каналы. Бот удаляет и может заблокировать сам канал. Посты вашего канала в чате обсуждений и сообщения анонимных админов бот не трогает никогда.
- Слова и выражения — свой список запрещённых слов и регулярные выражения; можно завести несколько своих правил со своим действием.
- Капс, флуд, медиа, письменность — слишком много заглавных или эмодзи, больше N сообщений за M секунд, фото и видео от новичков, арабская или китайская письменность.
- База спамеров — Telegram: человека проверяют по открытым базам CAS и lols.bot при входе или первом сообщении.
- ИИ-проверка — первые сообщения новичков, прошедшие правила, читает ИИ и ловит то, что словами не описать: «загляни в профиль», «есть подработка». Отвечает встроенный ИИ TERVIO или ваш ключ; лимит ответов блока «ИИ» в воронках проверка не тратит.
- Предупреждения — после N предупреждений — мут, бан или исключение. Предупреждение бот пишет в чат и сам убирает через заданное время.
Служебные, приветствия, опыт, команды
- Служебные сообщения — галочками: вступил, вышел, закреп, название и фото, видеочат, темы, бусты и подарки. Сообщения о создании группы и темы Telegram удалить не даёт; в MAX вход и выход — не сообщения, удалять там нечего.
- Приветствия — текст с
{name}, в чат или в личку (если человек не запускал бота, придёт в чат), прощание и кнопка «Я не бот»: не нажал вовремя — исключить, забанить или оставить без права писать. - Уровни и опыт — опыт за «спасибо» ответом на сообщение (кулдаун — у благодарящего) и за сообщения, шаг уровня, объявление нового уровня.
- Команды — /xp, /top, /rules, /report (жалоба приходит уведомлением «Жалоба в чате»), команды модераторов /warn, /mute, /ban, /unmute, /unban — ответом на сообщение, только админам чата, — и свои команды с ответом.
Журнал и «Диалоги»
В журнале — кто, за что и когда, с текстом удалённого; фильтр, поиск и выгрузка CSV. На вкладке «Участники» — опыт, предупреждения, муты и баны с кнопками «Снять мут», «Разбанить», «Обнулить предупреждения». Записи хранятся 90 дней. В «Настройках» чата — показывать ли его сообщения в «Диалогах» и запускать ли по ним воронки, и «Вывести бота из чата». Бот потерял права в чате, где включена модерация, — уведомление «Модерация чата остановилась».
Чего площадки не умеют
- ВКонтакте — мута и бан-листа у бесед нет: сообщения замьюченного TERVIO удаляет сам, а забаненного, если он вернулся, исключает снова. Удалить можно сообщение не старше суток. Правки чужих сообщений ВКонтакте боту не присылает.
- MAX — мута нет — TERVIO удаляет сам; бан навсегда — блокировка MAX, снять её можно только вручную в участниках чата.
- События для воронок — вступил_в_группу, вышел_из_группы, нарушение_в_группе — старт «Событие» в Сценариях; воронка идёт в личку с ботом тем, кто уже писал боту.