Telegram bot VPN по подписке + поднять VPN Xray (vless + reality)
13 000 руб. за проект
1. Основная функция бота:
Создать интерактивное меню, с функциями выбора тарифа, количества устройств, оплаты подписки, получения технической поддержки и использования реферальной системы.
6 блочных кнопок внизу экрана - каждая приводит к выводу сообщения с инлайн кнопками дальнейших шагов.
(подробнее в полном ТЗ: https://docs.google.com/document/d/1KKMrk2wtJd81i2... )
- Обработка оплаты и выдачи конфигураций доступа к VPN-серверам используя open source проект 3x-ui.
- Использовать технологию XRay с протоколами VLESS/Reality.
- Формат конфигов: текст (ссылка) + QR код.
- Интегрировать YooMoney для оплаты в рублях через "quickpay".
- Интегрировать возможность оплаты криптовалютами (USDT, BTC, ETH) с использованием подходящего платежного шлюза.
- Разработать структуру базы данных для хранения статистики и аккаунтов пользователей (подробнее в полном ТЗ)
- Предпочтение отдается использованию SQLite, но возможны альтернативные решения по согласованию с заказчиком.
- Настроить алгоритм балансировки нагрузки для выдачи конфигураций, учитывающий текущую загрузку серверов и предпочтения пользователя по стране расположения сервера.
- Маршрутизация для прохода трафика на ресурсы *.RU без VPN, а также блокировка трафика для использования в P2P сетях (torrent).
- Реализовать логику использования поддоменов для конфигов VLESS, так чтобы адрес сервера отображался в формате [country_code][server_number].supervpn.com (например для второго сервера в Польше – pl2.supervpn.com).
- Предусмотреть механизм защиты от использования одного конфига на нескольких устройствах одновременно.
- Обеспечить работу инфраструктуры бота при взаимодействии с большим числом пользователей.
- Обеспечить защиту данных и конфиденциальность пользователей.
- Интегрировать системы мониторинга нагрузки и оповещений об активности пользователей в боте для обеспечения надежности и быстрого реагирования на инциденты.
- Реализовать систему уведомлений для пользователей о статусе подписки (в случае приближения сроков окончания) и актуальных акциях.
Создать интерактивное меню, с функциями выбора тарифа, количества устройств, оплаты подписки, получения технической поддержки и использования реферальной системы.
6 блочных кнопок внизу экрана - каждая приводит к выводу сообщения с инлайн кнопками дальнейших шагов.
(подробнее в полном ТЗ: https://docs.google.com/document/d/1KKMrk2wtJd81i2... )
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.