Мини-проект, который использует v2raya-web-api
У меня роутер с V2raya и бесплатными vless-серверами, которые часто падают. Чтобы не переключаться вручную, написал скрипт с помощью ChatGPT, который управляет подключениями удалённо.
Код — база для встраивания в телеграм-бота, shell-скрипт или куда угодно.
- Включать/выключать V2raya
- Показывать список серверов
- Пинговать сервера и выбирать лучший
- Подключаться к серверу по ID
- Легко интегрируется в твои проекты
-
Установи uv:
pip install uv
Примеры команд:
uv run main.py on # Включить V2raya 🔛
uv run main.py off # Выключить V2raya 🔴
uv run main.py list # Показать все сервера 📋
uv run main.py ping # Проверить пинг серверов 📶
uv run main.py connect 10 # Подключиться к серверу с ID=10 🔌
uv run main.py autoconnect # Автоматичкески выбрать самый лучший сервер и подключиться к нему.У меня есть телеграм-бот MSWT, который автоматом проверяет доступность IP/HTTP и переключается на лучший сервер.