Блог
Какой VPS нужен для Telegram-бота: RAM, CPU, локация, антиабуз и почему shared-хостинг почти всегда плохая идея. Чек-лист перед оплатой.
Telegram-бот — это не сайт с красивой главной, а постоянно работающий процесс: он принимает апдейты, ходит в API, пишет в базу и не должен «засыпать», когда вы закрыли ноутбук. Именно поэтому для ботов почти всегда берут VPS, а не обычный виртуальный хостинг.
Ниже — практичный разбор: сколько ресурсов реально нужно, какую страну выбрать и где смотреть готовый рейтинг VPS для Telegram-ботов.
На shared-хостинге процессы убивают по таймауту, нет нормального systemd/supervisor, а исходящие запросы к api.telegram.org иногда режут. Бесплатные PaaS с «засыпанием» через 15 минут простоя для бота тоже не подходят: Telegram ждёт быстрый ответ на webhook или стабильный long polling.
VPS нужен, если бот:
Исключение — очень простой webhook на уже существующем сайте (например, PHP-эндпоинт). Для всего остального VPS проще и дешевле нервов.
Ориентиры для одного бота без тяжёлой ML-нагрузки:
| Тип бота | vCPU | RAM | Диск |
|---|---|---|---|
| Простой reply / FAQ | 1 | 512 МБ–1 ГБ | 10–20 ГБ |
| Бот с БД, очередями, админкой | 1–2 | 1–2 ГБ | 20–40 ГБ |
| Несколько ботов + Redis + Postgres | 2 | 2–4 ГБ | 40+ ГБ |
| Парсинг, медиа, высокие RPS | 2–4 | 4+ ГБ | NVMe от 40 ГБ |
Частая ошибка: взять 512 МБ «под Node.js» и сразу поставить туда Docker + Postgres + бота. Под систему и рантайм тоже нужна память. Для комфортного старта на одном боте разумный минимум — 1 ГБ RAM, лучше 2 ГБ, если планируете расти.
CPU для большинства ботов вторичен: узкое место обычно сеть, диск БД или лимиты Telegram API, а не «гигагерцы».
Если бот только шлёт текст и пишет в маленькую SQLite — хватит скромного тарифа. Если копите историю сообщений или медиа — смотрите объём и IOPS внимательнее.
Для Telegram важны две вещи: задержка до api.telegram.org и политика провайдера по abuse.
Не гонитесь за самой дешёвой страной в таблице. Дешевле проверить 2–3 провайдера на тестовом периоде и замерить пинг до API, чем потом переезжать из-за дропов webhook.
Сравнить локации удобно в общем рейтинге VPS и в подборках по странам на странице всех рейтингов.
Уточните до оплаты:
Для webhook удобна схема: Nginx/Caddy → ваш процесс, SSL через Let's Encrypt. Long polling проще в настройке, но хуже масштабируется и чувствительнее к обрывам сети.
Telegram-боты бывают разными: магазин, поддержка, парсер, рассылка, «серые» схемы. Провайдеры смотрят не на слово «бот», а на жалобы и трафик.
Перед оплатой прочитайте Acceptable Use Policy:
Честный совет: если проект балансирует на грани правил Telegram и хостера, дешёвый VPS «за 150 ₽» закончится баном аккаунта, а не экономией.
Новичку проще тариф с панелью (ISPmanager, FastPanel и т.п.) или готовым Docker.
Минимальный рабочий стек без панели:
Если админить не хотите — смотрите VPS с администрированием или managed-тарифы, но закладывайте это в бюджет.
Откройте рейтинг VPS для Telegram-ботов: там уже отфильтрованы релевантные предложения. Дальше:
Если бот ещё на стадии идеи — мастер подбора сузит список по бюджету и типу услуги.
Итог: хороший VPS для Telegram-бота — это стабильный uptime, достаточная RAM под ваш рантайм и БД, вменяемая сеть до API и провайдер, который не отключит сервер после первого же автоматического abuse-письма. Начните с рейтинга, возьмите тестовый месяц и уже по логам решите, апгрейдить CPU/RAM или оставить как есть.