Nikita Shushurin — чат-боты под ключ @I0lik

← Все кейсы

SaverBot — мультибот-платформа на Telegram Business API

Сервис сохраняет исчезающий контент в личных переписках и позволяет партнёрам поднимать собственные копии бота.

Роль
Единственный разработчик: архитектура, боты, платежи, воронки, аналитика
Стек
Python, aiogram 3, asyncio, FastAPI, SQLAlchemy, SQLite (WAL), matplotlib
Масштаб
~3 900 пользователей, 92 клиентских бота, 135 000+ сохранённых сообщений
Период
2025 — сейчас, в активной разработке

Задача

Telegram устроен так, что часть переписки исчезает: фото и видео «для одного просмотра», сообщения, удалённые собеседником, отредактированные тексты. Пользователю остаётся серая заглушка и вопрос, что там было.

SaverBot подключается к аккаунту через Telegram Business API и сохраняет этот контент для владельца аккаунта: одноразовые фото и видео, кружки, голосовые, удалённые и изменённые сообщения. Доступ — по подписке. Отдельная ветка продукта: пользователь может поднять собственную копию бота под своим именем и продавать подписку своей аудитории, получая долю.

Что было сложным

Главная инженерная проблема — не сама выемка контента, а масштаб. Каждый партнёр — это отдельный бот со своим токеном. Наивная схема (по процессу на бота) упирается в память и не даёт добавлять ботов без перезапуска.

Результат

Платформа работает как один сервис, а выглядит для конечных пользователей как десятки независимых ботов. Добавление нового партнёра — операция в админке, а не деплой.

~3 900
пользователей
92
клиентских бота
135 000+
сохранённых сообщений
1
процесс на всех
Следующий кейсВектор Взгляда →

Опишите задачу в двух предложениях

Отвечу, реально ли это, сколько займёт и во что обойдётся. Если задача не моя — скажу сразу и, если смогу, подскажу, к кому идти.

Написать в Telegram →