Как ряд совершенно невозможных (до недавнего времени) событий и обстоятельств заставили меня применить свои навыки программирования в целях небольшого заработка, успеть запрыгнуть в уходящий поезд с новостями о блокировках публичных VPN сервисов и набрать достаточно пользователей для небольшой прибавки к зарплате.
Отличный текст. Однако, я не совсем понял про то как через телеграм можно установить соединение с сервером. Можно этот момент подробнее раскрыть? Спасибо
Видимо зря я решил опустить технические подробности.
Если коротко, но все же вдаваясь в них:
Телеграм бот тут выступает в роли сайта (веб интерфейса) для "регистрации" пользователя в сервисе с VPN (т.к. из коробки Wireguard таких возможностей не предоставляет)
Далее генерируются ключи (клиентский и серверный), первый отдается клиенту в двух вариантах (файл или QR код), где способом получения является телеграм бот.
Иными словами - продаю доступ к VPN серверу за копейки, дешевле чем капучино 0.3 в любой сколько-нибудь привычной кофейне вашего города.
В статье есть ссылки на самого бота (не явные, чтобы не выглядело как реклама) - можете потыкать, посмотреть
Я так понял телеграмм просто подтверждает и даёт данные для аутентификации. Соединение скорее всего стандартное через настройки впн на девайсе или через какую нибудь приложуху