К основному содержанию
Год создания — 2025

a:store — экосистема из четырёх ботов

Telegram-боты Автоматизация Мониторинг CRM Рассылки

// Цель

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

// Задача

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

a:store | Четыре бота для торговли
Четыре бота
разделённые роли
Мониторинг и отчёты
детализация по чатам
Публикации
отложенный постинг и модерация

Реализация

Один бот, который умеет всё, неизбежно превращается в меню из тридцати кнопок. Поэтому задачи разведены: sell отвечает за поток объявлений и фильтры, search — за мониторинг чатов и отчёты, message — за контроль личных сообщений, setting\channel — за публикации.

Ключевая механика в sell — фильтры. Поток объявлений из чужих чатов бесполезен, если в нём тысяча сообщений в день. Бот прямо объясняет логику пользователю: если фильтров нет, приходят все новые сообщения; если фильтры заданы — только совпадения. Рядом со каждым объявлением сразу три действия: комментарий, пометка «спам» и ответ в личку. Есть и собственный спам-лист аккаунтов, которые исключаются из выдачи.

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

message решает отдельную боль: сообщение в личке, на которое никто не ответил. Бот показывает, от кого пришло и сколько времени оно уже ждёт ответа, с кнопкой открыть чат. setting\channel закрывает публикации: отложенный постинг, модерация перед выходом и самоуничтожение сообщений по таймеру с точным указанием, через сколько минут пост будет удалён.

Один бот на всё превращается в меню из тридцати кнопок. Четыре бота с ясными ролями остаются понятными даже через полгода работы.

Этапы реализации

01

sell — поток и фильтры

Лента объявлений из отслеживаемых чатов с фильтрами по совпадениям и собственным спам-листом аккаунтов.

02

Действия по объявлению

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

03

search — мониторинг и отчёты

Обход списка чатов с отчётом: время, юзербот, число чатов, успехи, ошибки и детализация по каждому.

04

Рассылки и администраторы

Создание рассылок по базе чатов, добавление чатов и аккаунтов, управление списком администраторов.

05

message — контроль ответов

Уведомление о неотвеченном сообщении в личке с указанием отправителя и времени ожидания.

06

setting\channel — публикации

Отложенный постинг, модерация перед выходом и самоуничтожение сообщений по таймеру.

Результат

Четыре бота с разделёнными ролями закрывают полный цикл: найти объявление, ответить, не потерять диалог, опубликовать пост по расписанию.

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

Бот открывается в Telegram.

Другие кейсы

Хотите такой же результат?

Расскажите о задаче — спроектируем, соберём и запустим решение под неё.

Telegramнаписать напрямую WhatsAppнаписать в мессенджер Телефон+7 933 408-56-38 Почтаinfo@soliton.studio