В сторах
ImageBot
Высоконагруженный Telegram-бот для AI-генерации изображений по тексту, редактирования фото и обработки медиазадач со встроенной системой балансов и цифровых покупок.

О проекте
ImageBot — многофункциональный сервис и Telegram-бот, предоставляющий пользователям возможности генерации иллюстраций по текстовому описанию и интеллектуальной обработки загруженных фотографий.
Продукт построен на асинхронном конвейере обработки медиазадач, поддерживает гибкий выбор пропорций кадра, пошаговое управление состояниями (FSM) и внутреннюю экономику с цифровыми платежами.
Ключевые технологические решения: • Двухрежимная работа с медиа: Генерация визуального контента с выбором соотношения сторон (1:1, 16:9, 9:16) и редактирование загруженных фотографий на основе текстовых инструкций. • Асинхронный очередь задач и polling: Неблокирующий конвейер отправки запросов к ИИ-моделям, периодический опрос состояния задач (status polling) с автоматической обработкой временных сетевых сбоев. • Система балансов и биллинга: Учёт доступного лимита генераций, поддержка активации промокодов и встроенная покупка пакетов услуг через стандартные платежные механизмы платформы. • Надёжное хранение данных: Использование асинхронной базы данных для учета транзакций пользователей, истории генераций и административного управления. • Пошаговые пользовательские сценарии: Интерактивное меню с Inline-кнопками, контролем состояний диалога (FSM) и возможностью отмены или перегенерации результата.
Возможности
- Генерация изображений по тексту с выбором формата (1:1, 16:9, 9:16) Редактирование загруженных фотографий по текстовому описанию Асинхронный конвейер задач с автоматической обработкой ошибок API Учёт лимитов и баланса генераций в профиле пользователя Встроенная покупка пакетов генераций внутри интерфейса ботов Механизм активации и администрирования одноразовых промокодов Пошаговые FSM-диалоги с понятными интерактивными меню