Безопасность сообществ в Telegram · Закрытая бета

Антиспам-бот для Telegram против автоматизированного спама.

Антиспам-бот, который объясняет каждое решение.

Большинство антиспам-ботов для Telegram — это фильтры по словам со страницей настроек. Targa — движок проверки сообщений, созданный против автоматизированного спама, и у каждого действия есть структурированная причина, которую можно получить по /why <id>.

Что он ловит

Подмена символов

«Bуbit» с кириллической у для человека выглядит нормально и проходит мимо черных списков. Targa нормализует похожие символы до оценки.

Редактирование после отправки

Чистое сообщение на входе, спам после правки — классический обход фильтров. Targa перепроверяет при редактировании.

Подделка под администратора

Похожие имена и фото, нацеленные на ваших участников в личных сообщениях и ответах.

Флуд

Залповые атаки гасятся целиком, как одна волна, а не по одному сообщению.

Что еще он ловит

Анализ изображений

Начиная со Starter, фото, стикеры, файлы изображений и обложки видео читаются как текст. Предложение, напечатанное на скриншоте, или ссылка, спрятанная в QR-коде, проверяются точно так же, как обычное сообщение. Английский, русский и китайский, а также язык, который выбран для вашей группы.

Защита от рейдов

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

Защита от социальной инженерии

Начиная со Starter, Targa оценивает сообщение в контексте переписки, а не само по себе: учитываются и сообщения вокруг него, и история отправителя. Новичок, который сначала болтает, а потом предлагает «выгодное дело», оценивается по этому предложению в контексте, а приманка, написанная под ваш чат, его тему и жаргон, все равно распознается как приманка.

Отпечатки кампаний

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

Семантический анализ

Начиная со Starter, комплексная проверка Targa ловит новое и замаскированное мошенничество, а не только известные шаблоны. Она оценивает, что сообщение значит и что делает его отправитель, а не только какие слова в нем встречаются, поэтому ловит мошенничество, которое не описать ни списком ключевых слов, ни жестким правилом, — примерно через секунду после получения сообщения.

Обнаружение угроз нулевого дня

Начиная со Starter, мошенничество, о котором ещё никто не сообщил, оценивается по тому, что в нём сказано и что делает отправитель, а не ищется в списке. Ловится первая же копия новой схемы, а также перефразированные версии, похожие буквы и схемы, разбитые на несколько сообщений.

Как работает антиспам-бот для Telegram

Бот — это участник с правами админа. Из этого следует все, что он умеет: он видит то, что видит админ, и может удалять и блокировать. Боты отличаются тем, что они делают с увиденным.

Что он видит

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

Дверь

Прежде чем аккаунт сможет писать, бот может его проверить: капча при вступлении, взгляд на сам аккаунт и темп прибытия. Много аккаунтов, вступивших за одну минуту, — это рейд, и Targa оценивает волну целиком, а не каждый аккаунт по отдельности.

Комната

Проверяется каждое сообщение и каждая правка, даже та, что приходит через час. Похожие символы нормализуются до оценки, поэтому "c0inbаse" читается как то, что он имитирует. Начиная со Starter, Targa также читает смысл каждого сообщения, включая картинку и QR-код в ней, а дружелюбный новичок, чьи вопросы превращаются в предложение, оценивается как разговор.

Действие

Вердикт становится удалением, мутом или баном, и у каждого есть причина: /why <id> показывает вердикт и сигналы, которые за ним стоят. Одно нажатие отменяет его. Targa применяет меры с первого сообщения; админ, который хочет сначала понаблюдать, отправляет /shadow on и вместо этого читает журнал.

Настройка за пять минут

  1. Запросите доступ. Targa в закрытой бете. Запросите доступ на app.targa.dev/register; в панели управления вы подключаете чат и читаете его журнал.
  2. Добавьте бота в чат. Добавьте @HeyTargaBot в чат как обычного участника.
  3. Назначьте его админом с двумя правами. Удаление сообщений и Блокировка пользователей. Назначение администраторов и Анонимность оставьте выключенными. Задайте тег участника «бот», чтобы никто не принял его за админа-человека.
  4. Подключите чат в панели управления. После подключения чат появляется в панели управления. Там вы видите каждое действие, его причину и настройки проверки при входе, флуда и новичков.
  5. Прочитайте первые причины. Targa действует с первого сообщения. Откройте /why на первых нескольких действиях, чтобы увидеть, что она оценила и почему; /undo отменяет любое из них. Если вы предпочитаете неделю понаблюдать, прежде чем она начнет действовать, отправьте /shadow on.

Что делают встроенные инструменты Telegram и где начинается бот

Telegram дает каждому админу несколько настроек. Их стоит включить, и они останавливаются на самом сообщении.

Бот начинается там, где они заканчиваются: читает сообщение, картинку и правку, оценивает аккаунт и заявку и говорит вам почему.

Что искать в антиспам-боте для Telegram

Каждое сообщение, каждая правка

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

Картинки и QR-коды

Предложение, набранное на скриншоте, или ссылка на кошелек внутри QR-кода не содержат ни одного слова, по которому фильтр мог бы совпасть.

Аккаунт, а не только слова

Похожее имя, фото, скопированное у админа, аккаунт, вступивший минуту назад: это сигналы, которых список слов не видит.

Причина для каждого действия

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

Дверь, а не только комната

Заявки на вступление, капча и ответ на рейд не пускают очевидные аккаунты, чтобы проверка могла уделить внимание остальным.

Языки ваших участников

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

Почему важна объяснимость

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

Начиная со Starter, комплексная проверка Targa также ловит новое и замаскированное мошенничество, которое не описать никаким правилом, — разговорные мошеннические схемы, персональный фишинг — и эти вердикты несут тот же /why.

Частые вопросы

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

Это бот, которого вы добавляете в свой чат как админа, чтобы он удалял спам и ограничивал аккаунты, которые его публикуют. Большинство таких ботов — фильтры по словам со страницей настроек. Targa проверяет каждое сообщение и каждую правку, и у каждого действия есть причина, которую можно прочитать по /why.

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

Да. Бесплатный тариф Targa по-настоящему бесплатный: это не пробный период, и карта не нужна. Free — это базовая защита с первого дня: защита при входе, фильтры контента, проверка фейковых админов и профилей, федерации. Начиная со Starter, комплексная проверка Targa также ловит новое и замаскированное мошенничество, а не только известные шаблоны, и Targa читает то, что на картинках. У Free нет месячного лимита сообщений; старшие тарифы добавляют чаты и места в команде.

Как добавить антиспам-бота в группу Telegram?

Запросите доступ на app.targa.dev/register (закрытая бета), затем добавьте @HeyTargaBot в свой чат как админа и подключите чат из панели управления.

Какие права админа нужны антиспам-боту в Telegram?

Два: Удаление сообщений и Блокировка пользователей. Все остальное можно оставить выключенным — включая Назначение администраторов и Анонимность, которые давать не нужно никогда. Задайте тег участника «бот», чтобы угловая метка не читалась как «админ». Добавленный без прав админа бот остается пассивным наблюдателем и все равно считает ваш Targa Score на уровне участника.

Какой спам она ловит?

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

Будет ли она конфликтовать с моим текущим ботом-модератором?

Нет. Targa занимается проверкой сообщений и участников; боты модерации на правилах могут работать рядом с ней.

Читает ли антиспам-бот личные сообщения?

Нет. Бот видит чаты, в которые его добавили. Личные переписки участников ему недоступны, поэтому мошенничество, которое начинается в чате и уходит в личные сообщения, нужно останавливать в чате: Targa отмечает аккаунт, который копирует имя или фото админа, а ваше закрепленное сообщение говорит участникам, что админы никогда не пишут первыми.

Что происходит, когда бот ошибается?

У каждого действия есть причина, которую можно прочитать по /why, и одно нажатие на /undo отменяет его. Участник возвращается, и вы можете рассказать ему, что увидел бот. Targa применяет меры с первого сообщения; /shadow on переводит ее в режим наблюдения — для админа, который хочет сначала почитать журнал.

РуководстваРуководства для тех, кто ведет группы в Telegram.