Telegram-бот a0-guardbot: меньше ручной модерации, больше контроля над группой
Спам и жалобы отвлекают вас от общения в группе? Посмотрите a0-guardbot: он проверяет новичков и собирает обращения в очередь, а решения остаются за модератором.
1Знакомая ситуация
Вместо общения в группе вы разбираете рекламные ссылки, повторяющиеся сообщения и жалобы, а новых участников проверяете вручную. Telegram-бот a0-guardbot собирает подозрительные сообщения в очередь и встречает новичков капчей. Посмотреть продукт и купить — если хотите организовать модерацию через понятные карточки и кнопки.
Что делать с сообщением, которое выглядит подозрительно, но может оказаться обычным вопросом? Здесь решение остаётся у модератора. Он видит текст, сигналы проверки и контекст, затем выбирает действие. Ограниченный участник может попросить пересмотр, а принятое решение можно отменить.
2Что вы получаете
Это готовый бот для владельцев групп, клубов и небольших сообществ в Telegram. Он объединяет проверку новичков, антиспам, жалобы участников и работу модераторов. Вместо разрозненных действий появляется последовательность: проверка, очередь, карточка, решение и запись в журнале.
Одним ботом можно вести несколько групп. Для каждой задаются свои правила, капча, антиспам, исключения, срок хранения данных и ИИ-подсказки. Бот работает на вашем сервере: база, настройки и журнал остаются у вас. Такой вариант подходит, если вы хотите управлять своим сообществом и его настройками самостоятельно.
3Почему это выгодно
- Меньше ручных проверок на входе — новичок проходит капчу до того, как получает возможность писать. Если проверка не получается, его можно передать модератору.
- Жалобы собраны в одном месте — подозрительные сообщения и обращения участников попадают в общую очередь. Модератор открывает нужную карточку из списка.
- Проще разобраться в спорном сообщении — карточка показывает автора, текст, сигналы и прошлые решения. При включённом контексте доступны последние сообщения до жалобы.
- Можно исправить ошибочное решение — ограниченный участник просит пересмотр кнопкой. Модератор получает отметку и может отменить действие.
- Защита учитывает особенности группы — баллы сигналов, общий порог, исключения и реакция на подозрительное сообщение настраиваются отдельно для каждого сообщества.
- Легче видеть работу команды — журнал фиксирует решения и изменения настроек: кто, что и когда сделал. Для работы предусмотрены разные роли.
- Удобнее сохранять и просматривать результаты — журнал, очередь жалоб и участники выгружаются в CSV для Excel. Резервную копию базы можно создать кнопкой.
4Что внутри
Проверка новичков
Выберите кнопку «Я не бот» или простой пример с четырьмя вариантами ответа. Время проверки и число попыток настраиваются, нажать ответ может только сам участник. До прохождения проверки новичок ограничен в отправке сообщений.

Если человек нажимает «Не получается», проверка передаётся модератору. По истечении времени участник либо остаётся без права писать до решения, либо удаляется из группы и может вернуться по новой ссылке. В карточке ручной проверки доступны «Одобрить» и «Убрать из группы».


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


Вы выбираете реакцию: оставить сообщение в группе и отправить в очередь либо скрыть его. При скрытии бот удаляет сообщение, но сохраняет текст для модератора; кнопка «Одобрить» возвращает его в группу. Белые списки участников и доменов позволяют задать исключения, администраторы группы не проверяются.




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

Жалоба и решение в одной очереди
Участник отвечает командой /report на сообщение и при необходимости добавляет причину. Бот убирает команду, коротко отвечает в группе и оповещает модераторов. Отдельно искать обращение среди сообщений не требуется: оно становится карточкой в очереди.


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


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


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



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



Настройки нескольких групп
В списке групп выбирайте сообщество и открывайте его настройки. Здесь находятся капча, антиспам, исключения, правила и хранение данных. Отчёт о правах показывает доступные функции. Если нужного права нет, функция выключается с объяснением, а ручная модерация остаётся; о потере права бот сообщает модераторам.



Перед включением бот показывает проверку прав, капчи, антиспама и правил. Для ИИ-подсказок предусмотрены отдельные настройки. Перед отправкой телефоны, почта, номера и имена пользователей заменяются метками.



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



Через /privacy доступны политика, согласие и его отзыв, выгрузка своих данных файлом и удаление данных. Владелец задаёт срок хранения и контекст, может найти участника по Telegram ID и удалить его данные. В документации есть памятка по персональным данным.


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



Выбрать Telegram-бота для модерации за 8 900 ₽ — если вашей группе нужны капча, очередь жалоб и возможность пересматривать решения.
5Как начать
Сначала проверьте, что у вас есть сервер Linux, токен бота от BotFather и ваш числовой Telegram ID. Для запуска нужны Docker с Docker Compose или Python 3.12. Установку выполняйте по README из комплекта.
| Часть | Состав или требование |
|---|---|
| Бот | Исходный код на Python, база SQLite с миграциями, шаблон настроек |
| Запуск | Dockerfile, docker-compose.yml, команды diag, backup, demo |
| Документация | Установка, подключение группы, сигналы и баллы, ИИ, копии и обновление |
| Сервер | Linux, 1 vCPU, 512 МБ памяти, 1 ГБ диска |
| Группа | Супергруппа Telegram, бот с правами удаления сообщений и ограничения участников |
| ИИ по желанию | Ключ провайдера или адрес локальной модели |
Добавьте бота администратором супергруппы и отправьте в ней /connect. Бот проверит права и покажет доступные функции. Если группа обычная, он подскажет, как сделать её супергруппой. Затем задайте правила, капчу и антиспам, просмотрите проверку перед включением и включите обработку группы.
Для знакомства с возможностями предусмотрена команда demo. Она создаёт отдельную базу с группой, правилами, списками, очередью и ручными проверками. На этом примере можно посмотреть, как устроена работа с обращениями.
6Частые вопросы
Нужен ли ИИ для работы?
Нет, подсказки необязательны. Проверка новичков, антиспам по правилам и очередь модерации работают без них. Если подключаете ИИ, потребуется ключ провайдера или адрес локальной модели.
Бот сам банит участников?
Автобана нет. Автоограничение включается отдельно и действует на срок. Модератор принимает решения в карточке, а участник может попросить пересмотр ограничения.
Можно подключить несколько групп?
Да. У каждой группы свои настройки капчи, антиспама, исключений, правил, хранения данных и ИИ-подсказок. Вы выбираете нужную группу в меню.
Что потребуется кроме покупки?
Сервер Linux с указанными ресурсами, среда запуска, токен бота, ваш Telegram ID и супергруппа с нужными правами бота. В комплекте есть README по установке и подключению, а также средства диагностики и резервного копирования.
7Забрать продукт
Telegram-бот a0-guardbot стоит 8 900 ₽. Вы получаете готового бота с капчей, антиспамом, очередью модерации, пересмотром решений и документацией для запуска на своём сервере.
Забрать бота за 8 900 ₽ — страница продукта в магазине. Подключите группу, задайте свои правила и собирайте обращения в очередь, где модератор видит основания для решения.