О студии Обо мне Услуги Портфолио Магазин FAQ Документы Связаться
БотTelegramверсия 1.0.0

Telegram-бот — антиспам и модерация сообщества с капчей и правилами

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

8 900 ₽

Покупка временно недоступна. Чтобы купить сейчас, напишите нам в Telegram.

Возможности

Что внутри продукта

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

Бот работает на вашем сервере. База, настройки и журнал остаются у вас. Одним ботом можно вести несколько групп, у каждой свои настройки.

Как это работает

1. Подключение. Вы добавляете бота администратором группы и отправляете там `/connect`. Бот проверяет права и показывает, какие функции доступны. Без нужного права функция выключается с объяснением, а ручная модерация остаётся.
2. Вход. Новый участник ограничивается, в группе появляется проверка: кнопка «Я не бот» или простой пример с четырьмя вариантами ответа. Нажать может только сам участник.
3. Запасной путь. Кнопка «Не получается» передаёт участника модератору. Если время вышло, участник остаётся без права писать до решения или удаляется из группы и может вернуться по новой ссылке.
4. Сообщения. Бот складывает баллы сигналов. Если сумма достигла порога, сообщение попадает в очередь: остаётся в группе или скрывается, как выбрано в настройках.
5. Жалобы. Участник отвечает командой `/report` на сообщение. Бот убирает команду, коротко отвечает в группе и оповещает модераторов.
6. Решение. Модератор открывает карточку: автор, текст, сигналы, прошлые решения, контекст. Одобрить, удалить, ограничить, отклонить жалобу или отменить решение.
7. Пересмотр. Под уведомлением об ограничении есть кнопка «Попросить пересмотр». Модераторы получают отметку и могут отменить решение.

Защита группы

  • Капча. Режим «кнопка» или «пример». Время и число попыток настраиваются.
  • Антиспам. Сигналы: ссылки, ключевые слова и домены из чёрного списка, частота сообщений, повтор текста, ссылки от новичков. У каждого сигнала свои баллы, у группы общий порог.
  • Реакция. «Только в очередь» или «скрывать»: бот удаляет сообщение, текст хранит для модератора и возвращает кнопкой «Одобрить».
  • Автоограничение. Включается отдельно и всегда на срок. Автобана в боте нет.
  • Исключения. Белый список участников и доменов. Администраторы группы не проверяются.
  • Права. Отчёт о правах бота в группе. Если право потеряно, модераторы получают сообщение.

Очередь модерации

  • Фильтры. Ждут решения, апелляции, ручные проверки, закрытые. Список по страницам.
  • Карточка. Автор, текст, сигналы, число прошлых решений, статус.
  • Контекст. Последние сообщения до жалобы, если контекст включён в настройках.
  • Решения. Одобрить, удалить, ограничить, отклонить, отменить. Повторное нажатие не создаёт второго действия.
  • Подсказка ИИ. Необязательно. Оценка («похоже на спам», «похоже на обычное сообщение», «не уверен») и причина одной строкой. Телефоны, почта, номера и имена пользователей перед отправкой заменяются метками. Если ИИ недоступен, карточка остаётся как есть.
  • Ручные проверки. Список новичков, не прошедших капчу, с кнопками «Одобрить» и «Убрать из группы».

Для участников

  • Правила. Команда `/rules`, текст правил открывается по страницам.
  • Жалоба. Команда `/report` в ответ на сообщение, причину можно добавить.
  • Мои данные. Команда `/privacy`: политика, согласие и его отзыв, выгрузка своих данных файлом, удаление данных.
  • Один экран. Кнопки правят одно сообщение, лишних сообщений в личке нет.

Для владельца

  • Группы. Несколько групп, у каждой свои капча, антиспам, исключения, правила, срок хранения и ИИ-подсказки.
  • Предпросмотр. Перед включением бот показывает проверку: права, капча, антиспам, правила.
  • Правила сообщества. Текст правил по страницам для участников.
  • Данные. Срок хранения, контекст, поиск и удаление данных участника по Telegram ID, памятка по персональным данным.
  • Роли. Владелец, администратор, оператор, наблюдатель. Права проверяются при каждом нажатии.
  • Журнал. Решения и изменения настроек: кто, что и когда.
  • Выгрузки. Журнал, очередь жалоб и участники в CSV для Excel.
  • Диагностика. Состояние бота и групп, права, резервная копия базы кнопкой.
Для кого

Кому подойдёт

Как это работает

Как это работает

  1. 01

    Подключение

    Вписываете токен бота и свой Telegram ID, запускаете бота, назначаете его администратором группы и отправляете /connect.

  2. 02

    Настройка

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

  3. 03

    Работа

    Бот проверяет новичков и сообщения, собирает жалобы и оповещает модераторов.

  4. 04

    Решения

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

Комплект и требования

Что входит и что нужно

Что входит в покупку

  • *Бот.** Исходный код на Python, миграции базы SQLite, шаблон настроек `.env.example`.
  • *Запуск.** Dockerfile и docker-compose.yml, команды `diag`, `backup`, `demo`.
  • *Документация.** README с установкой, подключением группы, сигналами и баллами, ИИ-подсказками, копиями и обновлением, памятка по персональным данным.
  • *Пример.** Команда `demo` создаёт отдельную базу с группой, правилами, списками, очередью и ручными проверками.
  • *Лицензия.** Файл лицензии и список сторонних библиотек.

Что нужно для работы

  • Сервер Linux: 1 vCPU, 512 МБ памяти, 1 ГБ диска.
  • Docker с Docker Compose или Python 3.12.
  • Токен бота от @BotFather и ваш числовой Telegram ID.
  • Супергруппа Telegram, в которой бот назначен администратором с правами удалять сообщения и ограничивать участников. Если группа обычная, бот подскажет, как сделать её супергруппой.
  • Для подсказок ИИ: ключ провайдера или адрес локальной модели.
Ещё

Вам также может подойти

Нашли подходящий продукт?

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

Покупка временно недоступна