Техническое задание: Интеграция Yoomoney в Telegram-бота

Краткое описание проекта

Существует рабочий Telegram-бот, написанный на Python с использованием библиотеки aiogram. В качестве базы данных используется MySQL. В боте уже реализована платежная система (ЮKassa). Необходимо добавить поддержку второй платежной системы - Yoomoney.

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

Функциональные требования:

  • Интеграция API Yoomoney для приема платежей в Telegram-боте.
  • Обе платежные системы (существующая и новая) должны работать параллельно и корректно.
  • Реализация логики обработки входящих платежей, уведомлений и смены статусов заказов.
  • Взаимодействие с текущей базой данных MySQL для записи и обновления информации о транзакциях.

Требования к админ-панели:

  • В интерфейсе админ-панели должна появиться возможность выбора и настройки активной платежной системы.
  • Необходимо реализовать раздел для управления подключением Yoomoney (ввод ключей, настройка параметров).
  • Должна быть обеспечена возможность просмотра статистики и истории платежей через Yoomoney.

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

  • Код должен быть написан на Python с использованием асинхронной библиотеки aiogram.
  • Интеграция должна быть выполнена аккуратно, без нарушения текущей функциональности бота.
  • Код должен быть документирован и соответствовать принципам чистого кода (PEP8).
  • Необходимо обеспечить безопасное хранение чувствительных данных (ключи API).

Результат работы

Полностью рабочая интеграция Yoomoney в существующего Telegram-бота. Администратор должен иметь возможность через админ-панель включить Yoomoney, настроить его и видеть все совершённые через него транзакции. Пользователи бота должны иметь возможность корректно оплачивать услуги через новый шлюз.

Верстка лендинга для привлечения стажеров из стандартных блоков

Необходимо сверстать одностраничный сайт (лендинг) для кандидатов-стажеров, используя готовый текст и следуя адаптированной инструкции по стилю. Требуется исправить ошибки в исходной технической спецификации.

Создание анимированного видео из фотографий с помощью ИИ

Требуется анимировать 20 фотографий с помощью искусственного интеллекта, добавив эффекты движения (улыбки, взмахи рук, продолжение действия) и объединить их в видеоряд. Итоговое видео должно длиться около одной минуты. Работа срочная, за качественное и быстрое исполнение предусмотрено дополнительное вознаграждение.