A powerful Telegram bot for managing multiple VPN panels with advanced features and ease of use.
/user serverid username. Show Server Commands
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | sh
Show Run Commands
mkdir -p /opt/erfjab/holderbot/data
curl -o /opt/erfjab/holderbot/docker-compose.yml https://raw.githubusercontent.com/erfjab/holderbot/master/docker-compose.yml
cd /opt/erfjab/holderbot
curl -o .env https://raw.githubusercontent.com/erfjab/holderbot/master/.env.example
nano .env
docker compose pull
docker compose up -d
After a few moments, the bot will start running.
Show Update Commands
Make sure you're in the HolderBot directory:
cd /opt/erfjab/holderbot
Then update the bot:
docker compose pull && docker compose up -d
Show Manage Commands
Make sure you're in the HolderBot directory:
cd /opt/erfjab/holderbot
Restart the Bot:
bash
docker compose restart
Stop the Bot:
bash
docker compose down
View Logs:
bash
docker compose logs -f
Show GA Commands
Make sure you're in the HolderBot directory:
cd /opt/erfjab/holderbot
Open the Docker Compose File:
bash
nano docker-compose.yml
Change the Image Tag:
From:
yaml
erfjab/holderbot:latest
To:
yaml
erfjab/holderbot:ga
Pull the Docker Image:
bash
docker compose pull
Start the Bot:
bash
docker compose up -d
$ claude mcp add holderbot \
-- python -m otcore.mcp_server <graph>