Техническое задание: Telegram-бот для приема платежей

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

Необходимо разработать Telegram-бота для приема денежных переводов с международных банковских карт (Visa, Mastercard и т.д.). Код должен быть написан на Python с подробными комментариями на русском языке. Разместить готового бота необходимо на хостинге Beget.

Сценарий работы бота (пользовательская логика)

  • Пользователь запускает бота (команда /start).
  • Пользователь видит меню и выбирает способ оплаты (способы уточнить у исполнителя или реализовать гибкую логику).
  • Пользователь вводит произвольную сумму для оплаты.
  • Бот перенаправляет пользователя на страницу оплаты (или обрабатывает платеж с помощью API платежного шлюза).
  • В случае успешной оплаты пользователь автоматически получает SMS/SMS-подобное уведомление о подтверждении транзакции.
  • Администратор (владелец бота) получает отдельное уведомление (SMS/Telegram-сообщение) с деталями платежа (сумма, объект оплаты, время).

Основные требования к реализации

  • Подбор и интеграция подходящего платежного шлюза для работы с международными картами.
  • Наличие CMS/панели администратора (веб-интерфейс) для просмотра истории платежей.
  • Полный исходный код предоставляется с комментариями на русском языке.
  • Рабочий деплой на площадку Beget.

Создание рекламного ролика для соцсетей

Требуется смонтировать рекламный ролик для Instagram на основе готового шаблона. Необходимо заменить контент и адаптировать под бренд заказчика. Формат - вертикальное видео длительностью до 20 секунд.