Общая задача

Разработать Telegram бота для внутреннего использования двумя администраторами как рабочий инструмент. Бот управляет многошаговым процессом генерации контента через внешние AI-сервисы. Каждый сценарий соответствует одному заказу.

Основной функционал

  • Пошаговый сценарий с сохранением состояния
  • Интеграция с AI API (ключ будет предоставлен)
  • Возможности: создание, перегенерация и внесение правок в текстовый контент
  • Работа с несколькими вариантами результат
  • Выбор финального варианта
  • Отправка итогового результата пользователю через Telegram

Интерфейс

  • Инлайн-кнопки
  • Минимум текста
  • Чёткая логика переходов
  • Один активный сценарий = один поток сообщений

Ожидаемые этапы процесса

  1. Ввод исходных данных
  2. Генерация текстового контента через AI API
  3. Утверждение / перегенерация с правками
  4. Генерация технического промпта для внешнего сервиса
  5. Запуск генерации медиа-контента (несколько вариантов)
  6. Выбор финального варианта
  7. Отправка результата

Технические требования

  • Язык программирования: Python
  • Использовать любую популярную библиотеку для Telegram-ботов
  • Хранение состояния: база данных или файл
  • Чистый, расширяемый код

Что не нужно реализовывать

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

Доработка и интеграция интернет-магазина

Требуется комплексная доработка интернет-магазина: настройка онлайн-обмена с 1С, доработка кликабельных контактов в шапке и подвале, реализация регистрации пользователей и функционала быстрого заказа.