ДокументацияВоронки и рассылки

Управление чатами

для администратора школыПройти по шагам в Академии

Бот проекта, назначенный админом группы, сам следит за порядком: удаляет спам и сообщения «вступил» и «вышел», приветствует новичков и проверяет, что пришёл человек, а не спам-бот, начисляет опыт за благодарности и отвечает на команды. Всё, что он сделал, — в журнале чата. Раздел входит в модуль «Боты».

Подключить чат

  • 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, снять её можно только вручную в участниках чата.
  • События для воронок — вступил_в_группу, вышел_из_группы, нарушение_в_группе — старт «Событие» в Сценариях; воронка идёт в личку с ботом тем, кто уже писал боту.