Автоматизация / Инфраструктура подписок
Subscription Platform
Собственная платформа подписок связывает Telegram, оплату и управление доступом в одном процессе.
01Оплата→02Подписка→03Выдача доступа→04Продление
Контекст
После оплаты доступ должен выдаваться, продлеваться и отзываться согласованно. Пользователь, бот и инфраструктура должны видеть одно и то же состояние подписки.
Подход
Telegram-бот, FastAPI и платёжный сценарий связаны с Remnawave — источником истины для доступа. PostgreSQL хранит операционное состояние, а Docker Compose обеспечивает воспроизводимое развёртывание сервисов.
Что получилось
Покупка, активация, продление и отключение доступа проходят как единый процесс. Платёжные события, состояние подписки и фактическая выдача доступа разделены, поэтому систему проще сопровождать.