Требуется подключить BTCPay Server к партнерской программе, учитывая оплаты и клики. Необходимо, чтобы система фиксировала платежи по офферам и переходы на оплату. Интерфейс готов, нужно завершить интеграцию.
Телеграм бот
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. Развертывание на сервере:
Сервер: Под вопросом.
Процесс развертывания:
Установка Python, настройка виртуального окружения.
Загрузка кода бота на сервер.
Настройка веб-хука через Flask.
Запуск бота.
6. Тестирование и документация:
Тесты:
Unit-тесты для каждого модуля.
Интеграционное тестирование платежей и баланса.
Документация:
README с инструкциями по запуску и использованию бота.
пример похожего бота предоставлю в лс
ТЗ обсуждается, оно не окончательное
Заявки фрилансеров
Похожие заказы
- $200Веб-программирование3 заявкиЗакрытгод назад
Требуется установка движка DLE и соответствующего шаблона. Необходимо настроить и сконфигурировать систему для корректной работы. Ожидается качественное выполнение работ.
Веб-программирование5 заявокЗакрытгод назад- $50
Задача заключается в парсинге веб-страницы с таблицей остатков пяти товаров, представленных в виде матриц. Необходимо определить координаты ячеек на сайте и обработать значения true/false. Обработанные данные должны быть перенесены в файл, где значения характеристик товара представлены линейно. Возможны различные языки программирования для реализации, главное — читаемость кода.
Веб-программирование4 заявкиЗакрытгод назад - $15
Необходимо внедрить интерактивную карту на сайт, которая будет позволять пользователю прокладывать маршрут от заданного места к одной из четырех точек. Карта должна открывать маршрут в Яндекс или Google Maps. Важно реализовать поле ввода для начальной точки и dropdown для выбора конечного пункта. Дизайн карты можно обсуждать.
Веб-программирование1 заявкаЗакрытгод назад - $500
Требуется программист для редизайна сайта на платформе Bitrix. Основная задача — интеграция верстки нового дизайна с обновлением внешнего вида, без изменения текущего функционала. Ожидается долгосрочное сотрудничество для дальнейшего развития и внедрения новых функций в проекты.
Веб-программирование9 заявокЗакрытгод назад - $11
Необходим бот для мгновенной пересылки сообщений из нескольких Telegram-каналов в личные каналы. Требуется возможность редактирования конфигурации, работа на VDS/VPS и пересылка ссылок, даже если администратор отключил эту функцию. Бот должен отслеживать чат и фильтровать сообщения по ссылкам.
Веб-программирование1 исполнительЗакрытгод назад Требуется разработка новой игровой механики на Lua для платформы pixelquest.ru. Имеется песочница для тестирования игр. Возможное долгосрочное сотрудничество. Ознакомьтесь с уже написанными играми и механиками на сайте.
Веб-программирование2 заявкиЗакрытгод назад- $35
Требуется внести 3 небольшие правки на сайте с использованием технологий Laravel, Inertia.js и Vue.js. Подробности будут обсуждены в переписке.
Веб-программирование6 заявокЗакрытгод назад Необходимо реализовать несколько функций для сайта на WordPress: авторизация через Google и Apple, экспорт данных пользователей из Woocommerce в Excel и подтверждение номера телефона через SMS. Экспортируемые данные должны включать имя, фамилию, email, телефон и другие параметры. Файл с данными должен быть доступен по ссылке и обновляться автоматически при изменениях.
Веб-программирование3 заявкиЗакрытгод назадТребуется специалист для оказания помощи по онлайн доске в языковой школе. Необходимо решить проблемы с падением базы данных и нестабильностью текста. Обращение только к исполнителям из Украины.
Веб-программирование7 заявокЗакрытгод назад