Почему ручная модерация перестаёт работать
Чат клиентов интернет-магазина, учеников курса, партнёров или жильцов жилого комплекса сначала живёт спокойно. Потом в нём появляются рекламные аккаунты, одинаковые сообщения со ссылками на чужие каналы, споры, которые переходят на личности. Администратор отвечает на вопросы и занимается основной работой, поэтому не может сидеть в группе круглосуточно. Ночью спам просто висит до утра, и его успевают увидеть все.
Для бизнеса это не мелочь. Чат — часть сервиса: если в нём мусор и грубость, клиенты отключают уведомления, а затем выходят. Бот не заменяет живого человека, но закрывает повторяющуюся работу и оставляет администратору только спорные случаи.
Что делает бот для управления чатом телеграм
Набор функций зависит от задачи, но базовый вариант выглядит так:
- проверяет новичков: кнопка подтверждения, простой вопрос или капча
- отправляет приветствие с правилами и убирает его через время, чтобы не засорять ленту
- удаляет ссылки, рекламу и запрещённые выражения
- ограничивает флуд и массовые пересылки
- считает предупреждения и временно ограничивает нарушителей
- обрабатывает заявки на вступление в закрытую группу
- ведёт журнал действий для администраторов
Права бота и режим приватности
Чтобы модерировать, бот должен быть администратором группы. Ему нужны права удалять сообщения и ограничивать участников, а для закрытых групп ещё и принимать заявки. Право назначать других администраторов или менять данные группы ему не нужно: лишних прав не выдавайте.
Второй момент — режим приватности. По умолчанию бот в группе видит не все сообщения, а только команды и обращения к нему. Для модерации этот режим отключают в BotFather или убеждаются, что бот получает сообщения как администратор. Проверьте это до запуска, иначе получите бота, который молча наблюдает за спамом.
Антиспам и система предупреждений
Главная угроза — автоматические аккаунты, которые вступают в группу и сразу публикуют рекламу. Помогают три меры: проверка при входе, ограничение новичков на первое время (без ссылок, медиа и пересылок) и вопрос в заявке на вступление.
Наказания лучше сделать ступенчатыми. Первое нарушение — удаление сообщения и предупреждение, повторное — временный запрет писать, систематическое — бан. Администратор может снять предупреждение, а участники видят, что правила работают одинаково для всех.
Любое новое правило сначала включайте в режиме «только уведомлять»: посмотрите, что бот удалил бы, и только затем разрешайте ему удалять.
Готовый бот или собственный
Готовые модераторы подходят большинству сообществ: у них много настроек, и запустить их можно за вечер. Собственный бот нужен, когда у чата есть бизнес-логика:
- пускать в группу только тех, кто есть в базе клиентов или учеников
- проверять оплату или подписку перед доступом
- подтверждать номер квартиры в чате жильцов
- превращать вопросы из группы в обращения в CRM
- собирать статистику активности для отчётов
Чат на узбекском и русском: языки и типичные ошибки
В Узбекистане группы часто двуязычные. Список запрещённых слов и правила нужно вести на двух языках и учитывать и кириллицу, и латиницу: нарушитель легко напишет то же слово другими буквами. Приветствие дайте на двух языках или на том, на котором общается большинство.
Чаще всего ошибаются в четырёх местах:
- слишком жёсткие фильтры, из-за которых удаляются обычные сообщения
- бот без прав администратора: он видит нарушение, но бессилен
- нет журнала действий, и непонятно, почему сообщение удалено
- нет человека, который разбирает спорные случаи
С чего начать
Сначала опишите, кто должен быть в чате, какие нарушения встречаются чаще всего и что должно происходить с нарушителем. Затем напишите короткие правила и закрепите их в группе. Бот лишь применяет правила, сочинить их он не может.
Если готового бота не хватает, команда markdev разрабатывает Telegram-ботов для бизнеса в Узбекистане: проверка участников по базе клиентов, связка с CRM, особые правила для вашего сообщества. Расскажите о своей задаче, и мы подскажем, хватит ли вам готового решения.
Частые вопросы
Нужно ли делать бота администратором группы?
Да. Без прав администратора бот видит сообщения, но не может удалять их и ограничивать участников. Выдавайте только нужные права: удаление сообщений, блокировку и при необходимости приём заявок.
Почему бот не удаляет спам, хотя он в группе?
Чаще всего причина в двух вещах: у бота нет прав администратора или включён режим приватности, из-за которого он не получает обычные сообщения. Проверьте оба пункта в настройках группы и в BotFather.
Когда лучше заказать собственного бота, а не взять готового?
Когда доступ в чат связан с вашей базой клиентов, оплатой или подпиской, когда нужна интеграция с CRM или когда вы не хотите передавать переписку стороннему сервису.
Разберём вашу задачу бесплатно
Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.