Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. Описание бота и его целей:

  • Название бота: WalletBot

  • Цель: Создать бота, который позволит пользователям управлять своими финансами через Телеграм.

  • Функциональность:

    • Принятие платежей от пользователей.

    • Пополнение баланса пользователей различными способами (включая криптовалюту и рубли).

    • Возможность совершать покупки по QR-коду с личного счета.

    • Установка лимитов по операциям.

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

  • Язык программирования: Python

  • Библиотеки/фреймворки: python-telegram-bot, Flask (для веб-хука)

  • Архитектура:

    • Модули:

      • payment.py: обработка платежей.

      • balance.py: управление балансом пользователей.

      • qr_code.py: генерация QR-кодов для покупок.

      • limits.py: установка лимитов.

    • База данных: SQLite (хранение пользовательских данных).

3. Платежные провайдеры:

  • Поддерживаемые провайдеры:

    • Stripe (для криптовалюты и кредитных карт).

    • YooMoney сбер (для рублей).

4. Безопасность и защита данных:

  • Шифрование:

    • Хранение паролей пользователей в зашифрованном виде.

    • HTTPS для взаимодействия с ботом.

  • Защита данных:

    • Личные данные пользователей хранятся только на сервере.

    • Пользовательская информация не передается третьим лицам.

5. Развертывание на сервере:

  • Сервер: Под вопросом.

  • Процесс развертывания:

    1. Установка Python, настройка виртуального окружения.

    2. Загрузка кода бота на сервер.

    3. Настройка веб-хука через Flask.

    4. Запуск бота.

6. Тестирование и документация:

  • Тесты:

    • Unit-тесты для каждого модуля.

    • Интеграционное тестирование платежей и баланса.

  • Документация:

    • README с инструкциями по запуску и использованию бота.

    • пример похожего бота предоставлю в лс

    • ТЗ обсуждается, оно не окончательное

2 месяца назад
guest_1709457653324
Казахстан
2 месяца в сервисе
Был
2 месяца назад