VPN для друзей: как я настроил свой VPN-сервер и создал бота в Telegram
Использование VPN и маршрутизация данных через другие страны стали настолько важными, что нет необходимости повторно перечислять случаи, когда VPN необходим. Большинство пользователей прибегают к двум вариантам: либо к бесплатным, но ненадежным с рекламой и слежкой, либо к платным, но дорогим в сравнении с хостингом.
Для создания собственного VPN необходимо поморочиться с командной строкой. Я, не имея опыта, создал подобный сервис на OpenVPN с шифрованием трафика и скоростью передачи данных более 250мб/с всего за один вечер. Друзья начали спрашивать, не могут ли они также получить быстрый, надежный и доступный сервис. Однако никто из них не хотел заниматься настройками.
Я долго создавал и распространял готовые конфигурации, но потом это стало надоедать. Тогда пришла идея создать мою собственную систему с быстрым развертыванием, управлением через Telegram и временными квотами для пользователей. ТАК ПОЯВИЛСЯ Tako VPN - бот для покупки доступа к VPN-сервису.
Знакомство с ботом
Итак, как для пользователя выглядит общение с моим ботом? Начнем знакомство с главного меню.
При первом входе пользователь получает приветственное сообщение от бота. В главном меню пользователь может ознакомиться с доступными странами и протоколами соединения, скачать приложения нужных протоколов, получить инструкцию по установке на разные устройства, создать нового клиента VPN и посмотреть уже созданных.
Способы оплаты
- В криптовалюте(Bitcoin, Toncoin, USDT, Dogecoin, Toncoin и тд)
- Банковской картой через сервис YooMoney.
Я планировал использовать для оплаты Qiwi, так как там есть открытый API для создания счетов и не требуется становиться самозанятым или ИП. К сожалению, недавно в Qiwi приостановили выпуск необходимых токенов и не сообщают о сроках возобновления.
После того как пользователь создал нового клиента, ему приходит сообщение о том как пользоваться и файл конфигурации протокола который пользователь выбрал.
В заключение
Я буду очень благодарен обратной связи от вас. Все вопросы и предложения по работе бота, пожелания и идеи — буду рад увидеть в комментариях или здесь.