Install VPN on your server.
Run the installer on clean Debian 13 or later. It asks for settings, lists components and saves progress.
Be your own VPN provider. Install it on your server and manage users, access, statistics and protocols through Telegram.
For Debian 13 and later. Tested on Debian 13.
Administrators: TG ID
9 users · 126.2 GB transferred
Choose VPN or server administration.
Run the installer on clean Debian 13 or later. It asks for settings, lists components and saves progress.
Create a separate profile for yourself, family or friends. Share a QR code or configuration. When access is no longer needed, remove the user’s profile.
See each user’s traffic, recent connections and server load. Know how your personal VPN is using your resources.
Switch AmneziaWG 2.0, AmneziaWG 3.1 and VLESS on or off in the bot settings. Switching a protocol off stops its connections but keeps its users and configurations.
AmneziaWG 2.0 with configuration files and device QR codes.
A separate AmneziaWG 3.1-compatible setup running alongside AWG 2.0.
VLESS / Xray with connection links, QR codes and traffic tracking.
Try the switches. This is a preview — no real servers are affected.
Global v2 for a separate VPS: AWG 2.0, AWG 3.1 and VLESS Reality. Resume unfinished installation after reboot.
Debian 13+ · checked on Debian 13 · root · bot token · administrator Telegram ID
Use a separate, clean VPS. The default VLESS setup uses TCP 443; do not run it on a web server already using that port. Back up existing data first.
Download v2 using the command below. Run the same command after reboot: completed steps are retained.
Enter Telegram ID, initial user name, IP and token. Confirm the software list. The token is temporarily stored for root only and removed from the resume file after installation.
Send /start in Telegram, select a protocol and create your first user. Import the configuration into a compatible VPN client.
apt-get update &&
apt-get install -y ca-certificates curl python3 &&
curl -fsSL \
https://raw.githubusercontent.com/Telemtinstall/telemt2/global-v2-2026.10.27.4/bots/vpn-manager_awg/v2/install.sh \
-o /root/install-vpnbot-v2.sh &&
bash /root/install-vpnbot-v2.shSUPPORT THE PROJECT
Support the project with a voluntary donation. Any amount helps us keep working on the bot.
Bitcoin network
Ethereum network · ERC-20 for USDT
TRON network · TRC-20
Check the address and network before sending. Donations support development; they do not purchase VPN access.
No. VPN Bot is software you install on your own server. You provide the server and manage access yourself. This website does not sell VPN subscriptions.
No. An administrator manages the server. Users receive their own connection profiles; access to the bot can be granted separately.
For AmneziaWG, the bot uses a recent handshake to estimate connection status. This is not a guarantee that a person is actively using the connection.
No protocol can guarantee connectivity everywhere. Results depend on the network, server and client versions. Test the options on your own devices.
This site uses a first-party visitor cookie to recognise a returning browser, renewed for up to 400 days per visit. We record page, language, referral source, selected campaign tags, IP address and browser information in our own database. Detailed visits are retained for 180 days; a minimal visitor record and IP/geolocation history are kept longer. Clearing cookies or using a different browser creates a new visitor. If geolocation is enabled, your IP is sent to IPinfo and, when needed, ipwho.is. IP geography is approximate and may describe a VPN exit server. We respect the browser’s Global Privacy Control signal. We do not use fingerprinting to restore deleted cookies.