Документация
Учебный центр

Освойте Telegram Bot App с помощью подробных руководств, инструкций и документации

Быстрые ссылки

Telegram-антиспам-бот: два бесплатных уровня, которые автоматически останавливают спам

Telegram-антиспам-бот — это автоматизированный аккаунт, который проверяет каждое сообщение и каждое вступление в вашу группу и удаляет спам до того, как его увидят участники, без постоянного присмотра администратора в чате. Telegram Bot App делает это с помощью двух независимых уровней антиспам-защиты, которые работают бесплатно: AI Spam Intelligence оценивает аккаунт, стоящий за каждым сообщением, а Spamfinder оценивает содержимое самого сообщения. Проверка CAPTCHA при вступлении не даёт автоматизированным аккаунтам попасть в группу, а строгие правила блокируют пригласительные ссылки и пересылки, на которых держится спам. В этой статье объясняется, что такое антиспам-бот, как уровни защиты работают вместе и как их включить. Подробную настройку и разбор порогов срабатывания смотрите в руководстве по настройке антиспама.

Почему одного фильтра недостаточно

Спамеры приспосабливаются к любому одиночному методу, который использует группа. Блок-лист ключевых слов перестаёт работать, когда они меняют формулировки. Чёрный список ссылок бесполезен против свежих доменов. Простое ограничение частоты сообщений не замечает ботов, которые пишут с «человеческой» скоростью. Хороший антиспам-бот запускает несколько независимых проверок, чтобы сообщение, прошедшее один фильтр, всё равно столкнулось со следующим. Telegram Bot App сочетает проверку содержимого с поведенческой проверкой, а сверху добавляет входной барьер и строгие правила для контента.

Первый уровень: AI Spam Intelligence (поведение)

AI Spam Intelligence оценивает пользователя, а не только сообщение. Каждый аккаунт получает спам-рейтинг от 0.0 (надёжный) до 1.0 (явный спамер), который рассчитывается на основе истории нарушений в разных группах, характеристик аккаунта и поведенческих паттернов, например того, как быстро аккаунт начинает писать после вступления. Рейтинг постоянно обновляется по мере наблюдения за поведением и сверяется с внешними базами спамеров, поэтому аккаунт, уже отмеченный в другом месте, приходит в группу как известный нарушитель.

Когда рейтинг пользователя достигает или превышает фиксированный порог 0.75, бот автоматически удаляет его при следующем сообщении или событии вступления. Поскольку действие применяется к аккаунту, а не к содержимому, бот может удалить известный спам-аккаунт сразу при вступлении, ещё до того, как он что-либо отправит. Эта функция доступна на бесплатном уровне. Полное описание работы приведено в руководстве по AI Spam Intelligence.

Второй уровень: Spamfinder (содержимое)

Spamfinder — это классификатор на основе машинного обучения, который анализирует каждое сообщение и выдаёт оценку уверенности в спаме от 0.0 до 1.0. Он учитывает языковые паттерны, характерные для рекламного контента, структурные признаки вроде чрезмерной пунктуации или текста заглавными буквами, плотность ссылок и отпечатки известных спам-фраз. Вы задаёте порог, при котором срабатывают меры, с помощью ползунка от 0 до 100%; значение по умолчанию — 75%, оно ловит очевидный спам и при этом сохраняет низкий уровень ложных срабатываний. Сообщения выше порога удаляются, а отправитель получает ограничение. Spamfinder тоже бесплатен, а его калибровка описана в руководстве по обнаружению спам-паттернов.

Эти два уровня дополняют друг друга. Spamfinder ловит спам по содержимому даже от нового аккаунта без истории; AI Spam Intelligence выявляет поведенческий спам даже тогда, когда текст выглядит чистым. Чтобы пройти защиту, кампании нужно обойти оба механизма одновременно.

Входной барьер: CAPTCHA

Большинство спам-сценариев рассчитывает на то, что аккаунт вступит в группу и успеет что-то опубликовать до реакции модераторов. CAPTCHA при вступлении ломает этот сценарий. Каждый новый участник остаётся в режиме только для чтения, пока не решит простую задачу; вы задаёте тайм-аут от 1 до 60 минут (по умолчанию 15) и выбираете, удалять или ограничивать аккаунты, которые не прошли проверку вовремя. Скрипт, вступающий в сотни групп, не сможет решить индивидуальную проверку для каждой, поэтому автоматическое вступление останавливается на входе. Настройка описана в руководстве по проверке CAPTCHA.

Строгие правила: пересылки, пригласительные ссылки и медиа

Некоторые спам-тактики лучше блокировать полностью, а не оценивать баллами. В Basic Protection можно запретить пересланные сообщения, заблокировать пригласительные ссылки Telegram (паттерны t.me/... и @channel, что также помогает ловить ссылки на группы WhatsApp) и ограничить отдельные типы медиа. Вредоносные URL обнаруживаются через Google Safe Browsing и учитываются при принятии модерационного решения. Эти строгие правила останавливают целые категории спама независимо от того, как сформулирован текст. Управление запрещённым контентом подробно описано в руководстве по обнаружению запрещённого контента.

Что происходит со спамером

Когда любой уровень фиксирует нарушение, механизм принятия решений применяет временное ограничение, пропорциональное серьёзности: примерно 5 минут за спам или пригласительные ссылки, с увеличением срока для повторных нарушителей на основе накопленной истории. Ограничение — это временный мут: аккаунт может читать, но не может писать, а по истечении срока ограничение снимается автоматически. Поскольку именно дальнейшие сообщения накапливают штрафы, спам-аккаунт, зависящий от объёма рассылки, быстро сам себя выводит из строя, а обычный участник, случайно задевший фильтр один раз, быстро восстанавливает доступ. Модель описана в руководстве по автоматизированной системе наказаний.

Как настроить антиспам-бота

  1. Добавьте бота в свою группу и выдайте ему права администратора, следуя пошаговому руководству.
  2. Включите оба уровня антиспама в Settings > AI Moderation: активируйте AI Spam Intelligence и Spamfinder. Для начала оставьте Spamfinder на стандартном пороге 75%.
  3. Включите CAPTCHA, чтобы автоматизированные аккаунты останавливались при вступлении.
  4. Включите блокировку пригласительных ссылок в Basic Protection и запретите пересылки, если в вашей группе встречается спам через пересланные сообщения.
  5. Понаблюдайте за живой лентой наказаний несколько дней, затем при необходимости настройте порог Spamfinder с помощью руководства по оптимизации порогов, если видите пропущенный спам или ложные срабатывания.

Оба уровня антиспама бесплатны, поэтому рабочая антиспам-настройка ничего не стоит. Более широкое описание борьбы именно со спам-ботами смотрите в статье как остановить спам-ботов в Telegram.

Часто задаваемые вопросы

Что такое Telegram-антиспам-бот?

Telegram-антиспам-бот — это автоматизированный аккаунт, который проверяет каждое сообщение и каждое вступление в группе и автоматически удаляет спам. Telegram Bot App использует два бесплатных уровня: AI Spam Intelligence оценивает каждый аккаунт от 0.0 до 1.0 и автоматически удаляет при 0.75, а Spamfinder оценивает содержимое сообщений и удаляет всё, что превышает заданный вами порог. Проверка CAPTCHA при вступлении и строгие правила против пригласительных ссылок и пересылок дополняют защиту.

Есть ли бесплатный Telegram-антиспам-бот?

Да. Оба антиспам-уровня Telegram Bot App, AI Spam Intelligence и Spamfinder, бесплатны для каждой группы, как и CAPTCHA, блокировка пригласительных ссылок и пользовательские запрещённые слова. Бесплатный уровень также включает 500 сканирований изображений и 1 000 проверок тональности в месяц. Платные тарифы добавляют объём сканирования и дополнительную модерацию медиа, но базовый антиспам остаётся бесплатным.

Удаляет ли антиспам-бот спамеров до того, как они что-то опубликуют?

Может. AI Spam Intelligence оценивает аккаунт, а не сообщение, поэтому аккаунт, чей спам-рейтинг уже превышает 0.75, например из-за отметок в других группах, удаляется при вступлении ещё до первой публикации. После этого Spamfinder обрабатывает спам от аккаунтов, которые приходят без истории, оценивая содержимое отправляемых ими сообщений.

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

Редко, и вы это контролируете. Порог автоматического удаления 0.75 требует существенных негативных признаков, поэтому обычный участник, один раз задевший правило, сохраняет низкий рейтинг. Чувствительность Spamfinder задаётся выбранным вами порогом, а система репутации относится к давним участникам мягче, чем к совершенно новым аккаунтам. Каждое автоматическое действие записывается в журнал, и вы можете открыть intelligence-отчёт пользователя, чтобы увидеть, почему он был отмечен, и отменить ложное срабатывание.

Чем это отличается от руководства по настройке антиспама?

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

Связанные руководства

Автор: Telegram Bot App team · Обновлено June 2026

Похожие статьи

Зачем мне использовать бота?

Преимущества автоматизированной модерации групп

Как работает антиспам?

Понимание нашего обнаружения спама на базе AI

Аналитика пользователей и группы

Инсайты на основе данных о состоянии сообщества, поведении участников и эффективности модерации