Игорь Градов
Игорь Градов
5 мин
ai

Антиспам-бот TAB для Телеграма переехал в личный кабинет: настройки скрыты от участников чата

Автор бесплатного антиспам-бота TAB для Телеграма через полгода после первого рассказа о нём вынес все настройки в личный кабинет и добавил белый список, так что чат теперь защищают без команд на виду у участников.

Антиспам-бот TAB для Телеграма переехал в личный кабинет: настройки скрыты от участников чата
Почему это важно

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

О проекте автор рассказал на Хабре. В апреле у бота были две команды для админов и ручное переключение режимов. Сейчас у него есть сайт со статистикой tab.lancetnic.ru, инструкция на русском из четырёх шагов со скриншотами и раздел частых вопросов. Бот по-прежнему бесплатный, автор развивает его как личный проект по вечерам.

Если вы ищете «антиспам бот телеграмм» для своего чата, у TAB есть отличие от многих решений: модель автор обучил сам, готовые чужие модели он не брал. Это LSTM-модель с механизмом внимания. LSTM устроена как читатель, который помнит начало фразы, пока дочитывает конец. Механизм внимания помогает ей замечать слова, по которым обычно узнают спам.

Что понадобится для подключения?

  • Чат или группа в Телеграме, где вы создатель. Личный кабинет пока открыт только владельцам, обычным администраторам он недоступен.
  • Право выдать боту два разрешения: «Удаление сообщений» и «Блокировка пользователей».
  • Инструкция на русском по адресу tab.lancetnic.ru/manual. Автор рассчитывает, что её прочитают за пять минут.
  • Если нужен белый список, понадобится числовой ID нужного человека (его номер в Телеграме) или любое его сообщение для пересылки.

Как подключить бота по шагам?

  1. Добавьте бота в чат и выдайте ему права «Удаление сообщений» и «Блокировка пользователей». По словам автора, на этом базовая защита уже работает.
  2. Напишите боту в личные сообщения команду:
/lk
  1. Бот покажет список чатов, где вы создатель. Выберите нужный и в один клик задайте режим работы.
  2. Откройте белый список и добавьте доверенных людей: отправьте боту числовой ID или перешлите любое сообщение этого человека. Второй способ проще, ID узнавать не нужно.
  3. Расскажите участникам о двух командах. Если ответить на подозрительное сообщение командой /spam, бот позовёт админов. Команда /help показывает справку.

Режимов два:

  • Автоматический. Нейросеть проверяет каждое сообщение и сразу удаляет спам.
  • Стандартный. При подозрении на спам бот зовёт модераторов, и они нажимают кнопку «Это не спам» или «Это спам». Первая оставляет сообщение и добавляет пример в набор данных для дообучения (так модель доучивают на новых примерах). Вторая удаляет сообщение и банит автора.

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

Как это применить

В чате работает рекламодатель, с которым договорились админы, а бот режет его посты как спам. Владелец пишет боту /lk, выбирает чат, открывает белый список и пересылает боту любой пост рекламодателя. После этого бот такие сообщения не проверяет и не удаляет. Кнопка «Показать список» выводит до 20 человек из белого списка чата.

Спамеры работают с 8 до 18 по Москве

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

  • 68 чатов с ботом;
  • 527 554 проверенных сообщения;
  • 13 422 из них оказались спамом, это 2,54 % трафика, примерно каждое 39-е сообщение;
  • 11 193 забаненных спамера;
  • 0,39 % ошибок модели.

Тепловая карта по дням и часам показывает одну картину уже год. Спам идёт с 8 до 18 по Москве с пиком около полудня в будни. Ночью почти тихо, в выходные спокойнее, тише всего в воскресенье. Автор предполагает, что ботофермы (сети фейковых аккаунтов для рассылки) ориентируются на ЦФО, Центральный федеральный округ. Это его догадка по графику, а не доказанный факт.

Частые ошибки
  • Бот молчит, потому что ему не выдали права на удаление и блокировку. По словам автора, это самый частый вопрос.
  • Админ не находит чат в /lk. Кабинет видит только создатель чата, остальным админам придётся обратиться к владельцу.
  • Админов добавляют в белый список. Это не нужно: сообщения владельца и администраторов бот и так не проверяет. Белый список нужен для модераторов без админских прав, доверенных участников и других ботов.
  • Модель не дообучают. Летом автор два месяца не обновлял её, и бот начал пропускать откровенный спам. В июле он собрал новый набор данных на 30 000 строк.

Что это даёт автору, маркетологу и владельцу бизнеса?

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

Маркетологу. Партнёров и рекламодателей заранее внесите в белый список, иначе бот может удалить оплаченный пост. Тепловая карта подскажет часы, когда за чатом стоит следить внимательнее.

Предпринимателю в РФ и СНГ. Бот бесплатный, с инструкцией и кабинетом на русском и статистикой по московскому времени. Если у вас несколько чатов, управлять ими теперь можно из одной переписки, а не командой в каждом чате отдельно.

Совет редакции dzen.guru

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

Чат при канале растёт, а времени на модерацию нет?

В dzen.guru разбираем инструменты, которые снимают рутину с авторов и не требуют технических знаний.

Посмотреть материалы

Мой прогноз: такие узкие нишевые боты на собственной модели будут работать, пока автор их дообучает. Поэтому смотрите не на обещания, а на график «Динамика спама» на сайте: если он ровный, бот за вашим чатом следит.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Коалиция ИИ-агентов от разных разработчиков обошла одиночные системы: лучшая дала 35%
ai

Коалиция ИИ-агентов от разных разработчиков обошла одиночные системы: лучшая дала 35%

Авторы научной работы The Wealth of Agents предлагают растить возможности ИИ не бюджетом одной лаборатории, а коалицией сотен узких ИИ-агентов,…

5 мин
Блокировка в Claude Code AI не обнуляет проекты: Codex переносит до 50 диалогов за 30 дней
ai

Блокировка в Claude Code AI не обнуляет проекты: Codex переносит до 50 диалогов за 30 дней

Разработчик, лишившийся Claude Code в конце октября на фоне сообщений о блокировках пользователей с российскими паспортами, описал, как перенести историю…

4 мин
14 часов с ChatGPT и ни одной задачи: курсовая работа с нейросетью требует выключателя
ai

14 часов с ChatGPT и ни одной задачи: курсовая работа с нейросетью требует выключателя

Разработчик программы диктовки Jupiter на фоне прогнозов об исчезновении профессий из-за искусственного интеллекта описал обратную проблему: он провёл за…

5 мин