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

Суть проблемы

В текущей реализации бота, интегрированного с административной панелью сервиса, отсутствует корректная проверка статуса подписки пользователя. Даже при использовании пробного (триального) периода клиент получает полный, ничем не ограниченный доступ ко всем функциям.

Цель работы

Исправить логику работы бота, чтобы доступ к сервису строго ограничивался в соответствии с выбранным тарифным планом (подпиской) пользователя.

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

  • Проанализировать существующий код Python-бота.
  • Исправить или переработать API-запрос, отвечающий за проверку прав доступа.
  • Внедрить систему валидации подписки, которая должна учитывать:
    • Тип тарифа (пробный, базовый, премиум и т.д.).
    • Оставшееся время действия подписки.
    • Список разрешенных/запрещенных действий для каждого тарифа.
  • Обеспечить корректную работу для пользователей на пробном периоде с заранее заданными ограничениями.
  • Сохранить работоспособность всей остальной функциональности бота (прием платежей, взаимодействие с панелью управления).

Технические детали

  • Язык программирования: Python.
  • Платформа бота: Telegram.
  • Интеграция: Административная панель управления сервисом (3x-ui или аналоги).
  • Задача относится к категории исправления и доработки backend-логики.

Ожидаемый результат

Полностью функционирующий бот, в котором права доступа пользователей к функциям сервиса динамически управляются на основе их текущей активной подписки.

Разработка и маркетинговая стратегия для платформы услуг сопровождения в США

Требуется создать маркетинговую стратегию для запуска и продвижения новой онлайн-платформы в США. Задача - разработать комплексный план, который позволит обойти конкурентов и занять лидирующие позиции на рынке.

Проектирование котельной для частного дома

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

Миграция интернет-магазина на Magento 2

Требуется перенести действующий интернет-магазин с самописной CMS на платформу Magento 2. Необходимо корректно перенести весь товарный каталог, данные и функциональность.