🌐 MULTI VPN Telegram Bot
Универсальный бот для управления VPN-серверами с поддержкой нескольких протоколов. Слив скрипта который продается на просторах Telegram за 4000 рублей.🔧 Установка и настройка
1️⃣ Аренда сервера VPS
Рекомендуемые параметры:| ОС | Ubuntu 22.04 | Ubuntu 22.04 |
| HDD | ≥ 20 ГБ | ≥ 10 ГБ |
| RAM | ≥ 1 ГБ | ≥ 512 МБ |
| Локация | Европа (Амстердам, Турция) | Любая |
| Пропускная способность | ≥ 200 Мбит/с | ≥ 100 Мбит/с |
2️⃣ Подключение к серверу
Инструменты для подключения:Инструкция для MobaXTerm
Инструкция для WindTerm:
- Новая сессия → SSH
- Хост: IP сервера
- Пользователь: root
- Пароль: <ваш_пароль>
3️⃣ Установка бота
Шаг 1: Обновление системы
Код:
sudo apt update && sudo apt upgrade -y
sudo apt install curl gettext -y
Шаг 2: Установка Docker
Код:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh ./get-docker.sh
sudo apt install docker-compose-plugin -y
Шаг 3: Копирование файлов бота
Скачайте архив с файлами
Для просмотра содержимого вам необходимо Войти или Зарегистрироваться.
. Скопируйте папку бота на ваш сервер
Шаг 4: Настройка переменных
Код:
cd VPNHubBot
nano .env
Ключевые параметры в .env:
TG_TOKEN=токен_ботаADMIN_TG_ID=ваш_telegram_id
MONTH_COST=150,390,800 # Цены за 1/3/6 мес
YOOMONEY_TOKEN=ваш_токен
YOOMONEY_WALLET=номер_кошелька
# ... остальные параметры
Важно! Получить Telegram ID можно через @userinfobot
Запуск бота:
sudo docker compose up -dУправление ботом:
# Остановка
sudo docker compose down
# Просмотр логов
docker compose logs -f
4️⃣ Установка VPN-серверов
🔐 VLESS + Reality
Установка панели X-UI
Код:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
- Откройте панель: http://SERVER_IP:55555
- Создайте подключение → Reality → "Get New Key"
🌑 ShadowSocks
В панели X-UI:- "Добавить подключение"
- Протокол: ShadowSocks
- Нажмите "Создать"
📦 Outline
Автоматическая установка
Код:
sudo wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/install_server.sh | bash
Сохраните вывод команды! Он понадобится для настройки бота.
5️⃣ Добавление сервера в бота
- В админ-панели бота: Сервера → Добавить сервер
- Заполните параметры:
- Тип VPN: VLESS/ShadowSocks/Outline
- Адрес: IP: PORT (без http://)
- Данные от панели (логин/пароль X-UI)
- Данные Outline (из сохраненного вывода)
⚙️ Дополнительные настройки
Редактирование текста бота
Код:
cd VPNHubBot
sudo docker compose down
Код:
nano locale/ru/bot.po
Код:
sh compile_translations.sh
sudo docker compose build
sudo docker compose up -d
Доступ к базе данных (PGAdmin)
- Откройте: http://SERVER_IP:5050
- Данные для входа из .env:
- Email: PGADMIN_DEFAULT_EMAIL
- Password: PGADMIN_DEFAULT_PASSWORD
- Новый сервер → Имя: admin
- Параметры подключения:
Host: db_postgres
Port: 5432
Database: VPNHubBotDB
Username: POSTGRES_USER
Password: POSTGRES_PASSWORD
⚠️ Внимание! Изменения в БД выполняйте только при понимании последствий
🚀 Запуск
После выполнения всех шагов:- Перезапустите бота: sudo docker compose restart
- Проверьте статус: docker compose ps
- Начните работу с ботом в Telegram!
🔐 Хотите получить доступ?
Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.
💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал