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 с инструкциями по запуску и использованию бота.

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

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

год назад
guest_1709457653324
год в сервисе
Был
год назад

Заявки фрилансеров

Андрей
 
22 года
3 года в сервисе
Был
месяц назад
2 отзыва
год назад
Денис
 
35 лет
9 лет в сервисе
Был
15 минут назад
15 отзывов(-1)
год назад
Дмитрий
 
40 лет
2 года в сервисе
Был
2 месяца назад
год назад
Сергей
 
40 лет
5 лет в сервисе
Был
3 часа назад
1 отзыв
год назад
Екатерина
 
18 лет
год в сервисе
Была
год назад
год назад
Денис
 
30 лет
2 года в сервисе
Был
месяц назад
5 отзывов
год назад
Сергей
 
33 года
год в сервисе
Был
год назад
год назад
Валерия
 
44 года
год в сервисе
Была
10 месяцев назад
год назад