EQVPS

VPS для Telegram-ботів

Тримайте бота онлайн цілодобово. Root, NVMe, оплата криптою, без KYC. Від $3/міс — на одному сервері вміщуються десятки ботів.

Телеграм-бот — класична перша причина орендувати сервер: він чудово працює на ноутбуці рівно до моменту, коли ви закриваєте кришку. Далі він офлайн, і користувачі помічають це за пару хвилин.

Перенести його на сервер — задача на п'ятнадцять хвилин. І дешевше, ніж здається.

Що потрібно телеграм-боту

Дуже мало. Polling-бот — це, по суті, цикл очікування на відповідь від Telegram:

Polling проти вебхуків, в один рядок: polling простіший і працює на будь-якому тарифі; вебхуки швидші й легші, але потребують публічної IP, домену і TLS — беріть тариф із виділеною IP (від $8/міс), якщо хочете їх.

Розгорнути бота за п'ятнадцять хвилин

# Ubuntu 24.04
apt update && apt install -y python3-pip python3-venv git

# Ваш бот
git clone https://github.com/you/your-bot.git /opt/bot
cd /opt/bot
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt   # наприклад, aiogram або python-telegram-bot

# Щоб жив далі — переживе падіння і перезавантаження
cat >/etc/systemd/system/tgbot.service <<'EOF'
[Unit]
Description=Telegram Bot
After=network.target

[Service]
Type=simple
WorkingDirectory=/opt/bot
ExecStart=/opt/bot/.venv/bin/python bot.py
Restart=always
RestartSec=5
Environment=BOT_TOKEN=ваш_токен

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload
systemctl enable --now tgbot
journalctl -u tgbot -f

Ключовий рядок тут — Restart=always. Бот, який упав о третій ночі й лежить, доки ви не помітите, гірший за відсутність бота.

Кілька ботів? Скопіюйте unit-файл під кожного (tgbot-a.service, tgbot-b.service) — або покладіть кожного в контейнер і дайте Docker Compose піднімати їх усіх після перезавантаження.

Чому ботів тримають у нас

Дві причини, обидві практичні.

Не треба пред'являти особу. Email для реєстрації, USDC або USDT для оплати — Base, Ethereum або Tron. Жодного скана паспорта заради сервера за $3. Ніколи не платили криптою?

Достатньо дешево, щоб не шкодувати. За $3 на місяць підняти окремий сервер під одного бота — дрібниця. Проєкт помер — видалили, і ні в кого не лишилося вашої картки.

Який тариф узяти

Що запускаєтеТарифЦіна
Один чи кілька polling-ботівNano$3/міс
Боти плюс база даних, або бот жвавішийMicro$5/міс
Вебхуки з власним доменом і TLSNano-IP$8/міс
Багато ботів, контейнери, панельSmall$8/міс

Повний root, NVMe, безлімітний трафік на 1 Гбіт/с, Німеччина або Фінляндія. Річна оплата — один крипто-переказ замість дванадцяти.

Ще почитати


Готові? Розгорнути сервер під бота → — $3/міс, працює приблизно за хвилину, без документів.

Ready to deploy? Pay with crypto, no KYC — live in about a minute.

Deploy now →

FAQ

Якого мінімального тарифу вистачить для бота?

Nano ($3/міс — 2 vCPU, 1 ГБ RAM) спокійно тягне polling-бота, і не одного. Телеграм-боти набагато легші, ніж прийнято думати.

Чи потрібна виділена IP для вебхуків?

Лише якщо хочете, щоб Telegram сам надсилав оновлення. Polling чудово працює на NAT-тарифах. Для вебхуків із власним доменом і TLS потрібен тариф із виділеною IP (від $8/міс).

Скільки ботів помістяться на одному сервері?

Десятки невеликих. Звичайний polling-бот займає десятки мегабайтів. Впертеся радше у власне терпіння в керуванні ними, ніж у залізо.

Питаєте документи?

Ні. Email для реєстрації, оплата в USDC або USDT. Ні документів, ні картки.