Используем cookie — для входа в кабинет и обезличенной статистики. Подробнее
Боты

Бот-модератор для Telegram-чата компании или сообщества: антиспам, проверка новичков и правила — готовый или свой

30 октября 2026·12 мин чтения

Короткий ответ: для большинства чатов хватает встроенных настроек Telegram и бесплатного готового бота-модератора — он удаляет ссылки и рекламу, ставит новичкам кнопку «я не бот» и выдаёт предупреждения. Свой бот нужен, когда в чат должны попадать только ваши клиенты, жильцы или дилеры, когда правила не укладываются в типовые настройки или вы не готовы отдавать постороннему боту права администратора и доступ ко всей переписке. Ниже — что умеют оба варианта, какие права бот получает и как устроить проверку новичков.

Какие задачи решает бот-модератор?

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

Задачи зависят от того, кто сидит в чате:

  • Чат клиентов или покупателей. Отсекать рекламу конкурентов и ботов-спамеров, не пускать посторонних, закреплять правила и ссылку на поддержку.
  • Чат жильцов дома или посёлка. Пускать только собственников и арендаторов, проверять номер квартиры или участка, гасить перепалки ограничением на время.
  • Чат дилеров или партнёров. Доступ только действующим партнёрам, автоматическое удаление тех, с кем закончился договор, запрет пересылать прайс за пределы чата не решается ботом — об этом ниже.
  • Чат учеников курса или школы. Пускать только оплативших поток, убирать выпускников после окончания курса, отвечать на типовые вопросы закреплёнными ссылками.
  • Открытое сообщество. Антиспам, капча для новичков, медленный режим в горячих обсуждениях, журнал нарушений для модераторов.

Если чат — это канал, где пишет только администратор, модерация сводится к комментариям. Продажа доступа в закрытый канал по подписке — отдельная задача, её мы разбирали в статье «Бот для платного Telegram-канала».

Что Telegram умеет без всякого бота?

До выбора бота проверьте встроенные настройки группы: разрешения участников, медленный режим, заявки на вступление и встроенный антиспам Telegram. Для небольшого рабочего чата этого часто достаточно, и тогда давать права постороннему боту не нужно вовсе.

  • Разрешения участников. Можно запретить всем отправлять ссылки, медиа, стикеры или опросы. Для чата жильцов запрет ссылок у рядовых участников снимает большую часть рекламы.
  • Медленный режим. Ограничивает, как часто один участник может писать. Помогает в чатах, где спор быстро превращается в поток сообщений.
  • Заявки на вступление. Вход по ссылке только после одобрения администратором. Вручную это удобно, пока заявок несколько в неделю.
  • Встроенный антиспам. Для супергрупп от определённого числа участников администратор может включить усиленный антиспам Telegram: спам удаляет служебный бот Telegram, добавлять его в чат не нужно, ошибочные удаления можно отметить в журнале действий. Порог по числу участников задаёт сам Telegram, тонкой настройки у функции нет.

Чего встроенные настройки не умеют: проверять человека по вашей базе, вести учёт предупреждений, по-разному относиться к сотрудникам и гостям, автоматически убирать тех, кто перестал быть клиентом.

Что умеют готовые боты?

Готовые боты-модераторы бесплатны или работают по подписке и закрывают типовой набор: фильтр ссылок и стоп-слов, капчу для новичков, предупреждения с автоматическим мутом после нескольких нарушений, приветствие и правила. Настраиваются командами в чате или через веб-панель за полчаса.

Типичный набор функций:

  • удаление сообщений со ссылками, упоминаниями чужих каналов, пересылками из каналов;
  • капча: новичок нажимает кнопку или решает простой пример, иначе его удаляют из чата;
  • стоп-слова и фильтр мата;
  • предупреждения: третье нарушение — мут на сутки, пятое — бан;
  • приветствие с правилами, удаление служебных сообщений о входе и выходе;
  • антифлуд: ограничение на число сообщений подряд.

Где готового бота не хватает. Правила задаёт сервис, а не вы: если нужна логика «сотрудникам компании можно ссылки, клиентам нельзя, партнёрам можно только на свой сайт», это уже не настройка. Готовый бот не знает вашей базы клиентов и не проверит номер договора. Журнал нарушений живёт внутри сервиса, и выгрузить его в нужном виде получается не всегда. Если сервис закроется или поменяет условия, правила придётся собирать заново.

Общий разбор, когда конструктора и готовых сервисов перестаёт хватать, — в статье «Конструктор Telegram-ботов или разработка на заказ».

Какие права бот получает в чате и чем это опасно?

Модератор работает только как администратор чата, а бот-администратор по правилам Telegram получает все сообщения группы. Значит, владелец стороннего бота технически видит всю переписку, а сам бот может удалять сообщения и выгонять участников. Давайте только нужные права и только боту, которому доверяете.

По умолчанию боты в группах работают в режиме приватности и видят только команды и ответы, адресованные им. Но это правило не действует для ботов, добавленных администраторами: такой бот получает всё. Для модератора это неизбежно — иначе он не увидит спам. Поэтому вопрос «кому принадлежит бот» здесь важнее, чем у бота для заявок.

Полный список прав администратора описан в документации Bot API. Модератору обычно нужны три-четыре из них, остальные выключите при назначении — Telegram позволяет снять каждую галочку отдельно.

Ещё два риска, о которых редко думают:

  • Токен бота. Кто знает токен, тот управляет ботом со всеми его правами. Если токен лежал в общем чате разработчиков или в открытом репозитории, его нужно перевыпустить через BotFather.
  • Чат клиентов — это данные людей. Если бот связывает аккаунт Telegram с телефоном или номером договора из вашей базы, вы обрабатываете персональные данные в смысле ст. 3 152-ФЗ. Решите заранее, где хранится журнал, кто его видит и сколько он живёт.
Готовый бот-модератор или свой: сравнение по задачам
ЗадачаГотовый ботСвой бот
Удалять ссылки, рекламу, стоп-словаДа, настраивается командами или в веб-панелиДа, плюс свои исключения: партнёрские домены, сотрудники
Кнопка «я не бот» для новичковДа, типоваяДа, с вашим текстом, сроком и действием при провале
Пускать только клиентов, жильцов, дилеров из вашей базыОбычно нетДа: сверка по телефону, номеру договора или квартиры
Журнал нарушений с выгрузкойЧастично, в формате сервисаДа, в вашей базе или таблице, с полями под ваши правила
Несколько чатов с общими правилами и банамиЗависит от сервисаДа, общий список нарушителей на все чаты
Кто видит переписку чатаВладелец стороннего ботаТолько вы и ваш сервер
СтоимостьБесплатно или подписка сервисаРазработка плюс сервер и поддержка

Когда нужен свой бот?

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

Признаки, что пора заказывать свой:

  1. В чат должны попадать только люди из вашей базы: покупатели, собственники, дилеры, ученики оплаченного потока.
  2. Людей нужно автоматически убирать, когда они перестают быть клиентами: закончился договор, курс, аренда.
  3. У вас несколько чатов — по городам, домам, потокам — и нарушитель, забаненный в одном, не должен заходить в другие.
  4. Нужен журнал: кто, когда и за что получил предупреждение, с выгрузкой для руководителя или управляющей компании.
  5. Правила зависят от роли: сотрудникам и модераторам можно больше, новичкам первые сутки нельзя ссылки и медиа.
  6. Модерация должна сообщать в вашу CRM или учётную систему: например, жалоба в чате превращается в задачу менеджеру.
Права администратора, которые обычно просит бот-модератор
Право в TelegramЗачем модераторуЧем опасно
Удаление сообщений (can_delete_messages)Убирать спам и сообщения нарушителейБот может стереть любое сообщение чата за последние 48 часов
Блокировка участников (can_restrict_members)Мут, бан, ограничения новичковМожет выгнать или замолчать любого рядового участника
Приглашение участников (can_invite_users)Обрабатывать заявки на вступлениеМожет создавать ссылки-приглашения и впускать кого угодно
Закрепление сообщений (can_pin_messages)Закреплять правила чатаПочти безопасно, но может подменить закреп
Назначение администраторов (can_promote_members)Модератору не нужноМожет раздавать права другим аккаунтам — не выдавайте
Изменение информации (can_change_info)Модератору не нужноМожет сменить название, фото и описание чата

Как настроить проверку новичков?

Есть три схемы: кнопка «я не бот» после входа, заявка на вступление с проверкой в личных сообщениях бота и сверка с вашей базой. Первая отсекает автоматических спамеров, вторая — случайных людей, третья пускает только тех, кто есть в вашем списке клиентов.

Схема 1. Капча после входа. Человек входит по ссылке, бот сразу ограничивает его в правах — писать нельзя — и показывает кнопку. Нажал за отведённое время — ограничения снимаются. Не нажал — бот удаляет его из чата. Технически это ограничение участника и удаление с возможностью вернуться: в Telegram бан с последующим разбаном удаляет человека, но не запрещает зайти снова. Подходит открытым сообществам.

Схема 2. Заявка на вступление. В ссылке-приглашении включают заявки. Telegram сообщает боту о заявке и даёт ему 5 минут на сообщение в личный чат с этим человеком, пока заявка не обработана. Бот задаёт вопросы — кто вы, откуда узнали о чате, согласны ли с правилами — и одобряет заявку. Посторонний человек при этом вообще не попадает в чат и не видит переписку. Для этого боту нужно право приглашать участников.

Схема 3. Сверка с базой. То же, что схема 2, но бот просит поделиться номером телефона кнопкой или ввести номер договора, квартиры, промокод из письма — и проверяет его по вашей базе, таблице или CRM. Совпало — одобрил и записал в журнал, кто вошёл. Не совпало — отклонил и подсказал, куда обратиться. Это то, чего не умеют готовые боты и ради чего чаще всего заказывают свой.

Что учесть при любой схеме:

  • Ограничение или бан на срок меньше 30 секунд или больше 366 дней Telegram считает наказанием навсегда — время наказаний в правилах держите внутри этого диапазона.
  • Чтобы надёжно отслеживать вступления, выходы и смену прав участников, бот должен быть администратором и явно подписаться на эти события (обновления chat_member) — это делает разработчик.
  • Спам старше 48 часов бот удалить не сможет: Telegram разрешает ботам удалять только свежие сообщения. Старое придётся чистить вручную.
  • Продумайте, что видит честный человек при отказе: короткое объяснение и контакт поддержки, а не молчание.

Какие ошибки делают при запуске модерации?

Частые ошибки — выдать боту все права «на всякий случай», включить жёсткий фильтр без исключений для своих сотрудников, не написать правила, по которым бот наказывает, и забыть, что модерация не защищает от утечек переписки.

Связи и составКакие ошибки делают при запуске модерации?
  • Все права сразу. Бот с правом назначать администраторов при утечке токена может отдать чат чужому аккаунту.
  • Фильтр без исключений. Бот удаляет ссылку менеджера на договор или на ваш же сайт — клиенты не получают ответ, менеджер ругается на бота.
  • Наказания без правил. Участник получил мут и не понимает за что. Правила должны быть закреплены, а бот в предупреждении — ссылаться на конкретный пункт.
  • Два модератора одновременно. Два бота с капчей в одном чате показывают новичку две проверки, дублируют приветствия и наказания — оставьте одного.
  • Ожидание защиты от пересылок. Бот не помешает участнику сделать скриншот или переслать прайс. Запрет копирования содержимого — отдельная настройка чата, и он тоже не спасает от фото экрана.
  • Нет ответственного человека. Бот снимает рутину, но спорные случаи, жалобы и ошибочные баны разбирает живой модератор.

Когда свой бот не нужен?

Свой бот не нужен, если чат небольшой и рабочий, участников вы добавляете сами, а спама нет. Не нужен и для открытого сообщества без связи с вашей базой: там справятся настройки Telegram и готовый бот, а деньги разумнее вложить в контент и живого модератора.

  • Чат сотрудников до нескольких десятков человек, куда добавляют вручную, — хватит разрешений группы.
  • Открытый чат по интересам — встроенный антиспам, медленный режим и готовый бот с капчей.
  • Если главная задача не модерация, а заявки, запись или ответы клиентам, — вам нужен другой бот, а модерацию закроют настройки чата.

Если сомневаетесь, начните с готового бота на месяц и посмотрите, чего не хватает. Список «хочу, но не умеет» — готовое техническое задание для своего.

Сколько стоит?

Готовый бот — бесплатно или по подписке сервиса. Свой бот-модератор у нас считается по тарифу Telegram-бота: от 16 000 ₽, 1–2 дня. Сверка с вашей базой через нестандартный API и фильтр с ИИ оцениваются отдельно; цену и срок фиксируем в договоре до старта.

Из чего складывается смета:

  • База — от 16 000 ₽. Сценарии бота, интеграция с одной системой — CRM или Google Sheets, хостинг и запуск на вашем аккаунте и токене. Капча, предупреждения, журнал в таблице, приветствие и правила укладываются в этот тариф, если правил немного.
  • Сверка с вашей базой. Если клиенты лежат в таблице или поддерживаемой CRM — это одна интеграция из тарифа. Если в самописной системе или 1С через ваш API — нестандартная интеграция, считаем после брифа.
  • Фильтр с ИИ. Когда спам прячут в обычные слова и стоп-листы не справляются, текст можно оценивать языковой моделью. Это уже задача тарифа ИИ-решений — от 72 000 ₽, плата за запросы к модели идёт отдельно по факту.
  • После запуска. 7 дней бесплатной поддержки с мелкими правками, гарантия по договору — 30 календарных дней с даты акта. Дальше правила и стоп-листы можно менять самим или по абонентке — поддержка от 7 900 ₽ в месяц.

Оплата 50/50: половина в течение 3 рабочих дней после подписания договора, половина — в течение 3 рабочих дней после подписания акта. До 2 раундов правок — на карте сценариев и после сборки. Бот запускается на вашем Telegram-аккаунте и токене, исключительное право на код остаётся у исполнителя, у вас после полной оплаты — лицензия на весь срок действия исключительного права. Подробнее о составе тарифа — на странице разработки Telegram-ботов, о расходах после запуска — в статье «Сколько стоит Telegram-бот под ключ».

Что подготовить к брифу?

Для оценки достаточно пяти ответов: какие чаты и сколько в них людей, кого пускать и как это проверить, какие правила и наказания, кто разбирает спорные случаи, куда писать журнал. С этим списком смету можно назвать после первого разговора.

  1. Ссылки на чаты или их описание: тип, число участников, сколько новичков в неделю.
  2. Кто может войти и по какому признаку его узнать: телефон, договор, квартира, промокод.
  3. Правила чата текстом и шкала наказаний: предупреждение, мут, бан.
  4. Исключения: сотрудники, модераторы, партнёрские сайты.
  5. Где хранить журнал и кто его читает.

Короткие ответы на частые вопросы

Может ли бот-модератор читать все сообщения в группе?

Да, если он администратор чата или у него выключен режим приватности. Бот-администратор получает все сообщения группы, поэтому владелец стороннего бота технически может видеть вашу переписку.

Какие права нужно дать боту для модерации?

Обычно хватает удаления сообщений, блокировки участников и, если нужны заявки на вступление, приглашения участников. Право назначать администраторов и менять информацию о чате модератору не нужно.

Удалит ли бот старый спам в чате?

Только свежий. По правилам Telegram бот может удалить сообщение, если оно отправлено меньше 48 часов назад, поэтому старые сообщения придётся чистить вручную.

Можно ли пускать в чат только своих клиентов?

Да. Включите в чате заявки на вступление, а бот сверит человека с вашей базой — по телефону, номеру договора или промокоду — и одобрит заявку только при совпадении.

Сколько стоит свой бот-модератор?

Telegram-бот у нас стоит от 16 000 ₽ и делается за 1–2 дня. Сверка с вашей базой через нестандартный API считается отдельно, фильтр с ИИ — по тарифу от 72 000 ₽. Точную цену фиксируем в договоре до старта.

Опишите чат, кто в нём сидит и что мешает сейчас, — скажем, хватит ли настроек Telegram или готового бота, а если нужен свой, назовём цену и срок до старта.

Рассчитать проект →

Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.

Канал Roboweb в Telegram
Разборы цен, сроков и условий договора. Без спама и продаж в личку.
Подписаться →
Обсудим вашу задачу?

Опишите, что нужно — вернёмся с оценкой срока и цены. Обычно отвечаем в течение часа в рабочее время.

Заявка отправлена

Получили — обычно отвечаем в течение часа в рабочее время. Хотите быстрее, продублируйте в WhatsApp.

Продублировать в WhatsApp или позвонить +7 933 177-00-86
Или сразу: +7 933 177-00-86 · Telegram · WhatsApp