Цель проекта
Необходимо создать Telegram-бота с использованием протокола VLESS для организации продажи подписок на VPN-сервис.
Основные требования
- Автоматическая выдача доступов: бот должен самостоятельно генерировать и отправлять пользователю конфигурацию VLESS после оплаты.
- Поддержка управления подписками: продление, отзыв и проверка статуса подписок.
- Система оплаты: исключительно встроенная, переходы на сторонние сервисы для платежей (можно через CryptoBot или аналоги).
- Панель администратора: все функции для мониторинга клиентов, создания промокодов, сбора статистики (выполняется без сторонних веб-панелей - через самого бота).
- Множественные локации серверов: выдача доступов с разных IP/стран в зависимости от тарифа или настроек администратора.
Технические указания
- Разработка на Python (aiogram/pyTelegramBotAPI).
- Без использования сторонних CRM/веб-интерфейсов (задачи администрирования выполняются напрямую в боте).
- Кэширование, рейт лимиты для предотвращения “ддос” от юзеров.
- Работа с базой данных (PostgreSQL или sqlite).
Для кого
Целевая аудитория - владельцы проектов по продаже приватных подключений к сети, которые хотят полностью автоматизировать продажи без веб-сайта.