Задача

Создать Telegram-бота (бэкенд) на Python / aiogram, который умеет принимать от пользователей фотографии, обрабатывать их с помощью внешних AI-сервисов (например, распознавание лиц или генерация изображений) и возвращать готовый визуальный результат.

Основные требования

  • Использовать структуру на aiogram (версия 3.x).
  • Интеграция с сервисами: Face++ (для анализа фото) и DeepSeek (для генерации текста или картинок).
  • Платежная система через ЮKassa - бот должен принимать оплату за услуги непосредственно в чате.
  • Бот должен поддерживать логирование ошибок и базовую защиту (проверка ключей API и валидация пользовательского ввода).

Функционал работы с фотографией

  • Пользователь загружает фото, бот отправляет его на Face++ для анализа (возраст, пол, эмоции и т. д.).
  • Результат передается как контекст в DeepSeek для генерации связанного текста или визуальных элементов.
  • Финальный результат (объединенные данные или визуальная картинка) отправляется пользователю.

Требования к безопасности

  • Ключи API и токены в .env файле, бот не должен их раскрывать.
  • Все взаимодействия с внешними API происходят асинхронно.
  • Работа с платежами - подписка или разовое списание за сессию.

Этапы сдачи

  • Работающий прототип с базовым сценарием: загрузка фото -> AI аналитика -> выдача результата.
  • Интеграция холд-он платежей (успешная оплата через ЮKassa).
  • Документация и комментарии в коде.

Разработка Telegram-бота для автоматизации выдачи рабочих аккаунтов

Требуется создать бота на Telethon 2.0 с функционалом выдачи учетных данных менеджерам. В разработке необходимо использовать искусственный интеллект для оптимизации кода. Все конфиденциальные данные из описания должны быть скрыты.