Платный заказ
По договоренности
Привет, друзья. Так как не сильно технически подкован, постараюсь написать, чтобы было понятно.
Есть сервер на Ubuntu 22.04, на нём раскатан WireGuard + Docker + WEB консоль WG, где видно все конфигурации пользователя, где можно создавать новые и удалять.
Также есть ТГ бот на конструкторе LEADTEX. Он полностью готов к работе, за исключением одного нужно настроить автоматическую выдачу конфигурации, и её остановку после того, как оплаченный период прошел, и человек не стал продлевать. API у LEADTEX есть. Как сделать? В конструкторе есть блок http запроса, он может обрабатывать POST и GET запросы, нужно, чтобы в этом запросе был запрос на сервер, где WireGuard. Но API у WireGuard нет, нужен, скорее всего, Python скрипт, который всё это сделает
Желаемый итог:
Человек зашел в бота
Нажал кнопку оплаты подписки
Оплатил
Получил конфигурацию
После месяца и неоплаты удаление конфигурации из контейнера
Или оплата продления и остаться в контейнере
Рейтинг: 1495.8
Исполнитель определен: