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