Сервис сохраняет исчезающий контент в личных переписках и позволяет партнёрам поднимать собственные копии бота.
Telegram устроен так, что часть переписки исчезает: фото и видео «для одного просмотра», сообщения, удалённые собеседником, отредактированные тексты. Пользователю остаётся серая заглушка и вопрос, что там было.
SaverBot подключается к аккаунту через Telegram Business API и сохраняет этот контент для владельца аккаунта: одноразовые фото и видео, кружки, голосовые, удалённые и изменённые сообщения. Доступ — по подписке. Отдельная ветка продукта: пользователь может поднять собственную копию бота под своим именем и продавать подписку своей аудитории, получая долю.
Главная инженерная проблема — не сама выемка контента, а масштаб. Каждый партнёр — это отдельный бот со своим токеном. Наивная схема (по процессу на бота) упирается в память и не даёт добавлять ботов без перезапуска.
Dispatcher и общем пуле соединений. Вместо штатного start_polling — свой цикл get_updates → feed_update: бот подключается и гасится на лету, без остановки сервиса и без отдельного процесса на каждого партнёра.Платформа работает как один сервис, а выглядит для конечных пользователей как десятки независимых ботов. Добавление нового партнёра — операция в админке, а не деплой.
Отвечу, реально ли это, сколько займёт и во что обойдётся. Если задача не моя — скажу сразу и, если смогу, подскажу, к кому идти.
Написать в Telegram →