/vpnbot

Telegram bot for free access to Outline VPN

Primary LanguagePython

Исходный код телеграм бота Vincent_vpn_bot

Когда скрипт закончит, то выведет примерно такое содержимое.

{ 
  "apiUrl": "https://0.0.0.0:0000/XXXXXXXXXXXX", 
  "certSha256": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
}

При добавлении сервера в Outline Manager укажите его в пункте 2.

Подготовка к запуску

Переименуйте файл env.dist в .env

Замените BOT_TOKEN на свой токен

В ADMIN укажите telegram user ID пользователя администратора. Узнать свой user ID можно через бота Get My ID bot

Параметры DB, кроме DB_HOST, на ваше усмотрение

Запуск

docker compose up --detach

Для добавления и удаления серверов используйте команду /admin