VPS для Telegram-бота

Боту на Python или Node.js хватает 1 ГБ памяти, а почасовая оплата позволяет запустить и остановить сервер без переплаты за месяц. Здесь тарифы от 1 ГБ с почасовой оплатой до 500 ₽ в месяц.

Подберём VPS за четыре вопроса
189 тарифов
Сортировка
Калькулятор (конфигурация по умолчанию)
  • 1 ядроCPU
  • 1 ГБRAM
  • 20 ГБNVMe
  • —трафик
KVM Почасовая оплата IPv6 Выдача за минуты

VPS для Telegram-бота: цены, хостеры и способы оплаты

В подборке 189 тарифов у 91 хостера. Цены — от 40 ₽ в месяц, четверть тарифов дешевле 277 ₽, половина — дешевле 398 ₽. На NVMe — 50% тарифов, с безлимитным трафиком — 22%, с почасовой оплатой — 100%.

Самые дешёвые хостеры

  1. ScalewaySTARDUST1-S · 1 ядро · 1 ГБ40 ₽
  2. RocketCloudIaaS Lite 1 vCPU / 1 ГБ · 1 ядро · 1 ГБ59 ₽
  3. CServersNanoVPS-1024 US · 2 ядра · 1 ГБ73 ₽
  4. HostVDSHostVDS 1 · 1 ядро · 1 ГБ80 ₽
  5. TierHiveКалькулятор (конфигурация по умолчанию) · 1 ядро · 1 ГБ82 ₽

Цена по объёму памяти

ПамятьТарифовЦена от
от 1 ГБ18940 ₽
от 2 ГБ8899 ₽
от 4 ГБ29176 ₽
от 8 ГБ1324 ₽

Оплата из России

  • Карта МИР10 11%
  • СБП6 7%
  • Криптовалюта29 32%
  • Зарубежная карта58 64%

Сколько хостеров из подборки принимают способ оплаты.

Рейтинг VPS-хостингов 2026 Сравнения хостеров Индекс цен на VPS Справочник VPS Скидки и акции хостеров

Какой VPS взять под Telegram-бота

Схема VPS для Telegram-бота: long polling и webhook с портами 443, 80, 88, 8443
При polling бот сам опрашивает Telegram, а для webhook серверу нужен HTTPS на одном из разрешённых портов.

Пока бот живёт на домашнем компьютере, он засыпает вместе с ним. Виртуальный сервер решает это за цену пары чашек кофе в месяц: бот работает круглосуточно, перезапускается сам после сбоя и не зависит от вашего интернета. Типичному боту на Python или Node.js много не нужно, поэтому в таблице выше собраны тарифы от 1 ГБ памяти с почасовой оплатой и ценой до 500 ₽ в месяц — с этого уровня можно стартовать почти в любом проекте.

Polling или webhook

От способа получения обновлений зависят требования к серверу.

  • Long polling — бот сам опрашивает Telegram методом getUpdates. Не нужен ни домен, ни сертификат, ни открытый порт; так проще начинать и отлаживать. Минус — постоянное открытое соединение и небольшая задержка при большом потоке сообщений.
  • Webhook — Telegram сам присылает обновления на ваш HTTPS-адрес. Нужен домен или IP с TLS-сертификатом и один из разрешённых портов: 443, 80, 88 или 8443. Обычно ставят Nginx с бесплатным сертификатом Let's Encrypt и проксируют запросы на приложение. Это экономнее по ресурсам и лучше масштабируется, если ботов несколько.

Для одного бота с аудиторией в сотни пользователей разница несущественна — выбирайте то, что поддерживает ваша библиотека и что вам удобнее поддерживать.

Сколько ресурсов нужно

Сразу после запуска процесс бота на python-telegram-bot занимает около 40 МБ памяти, на aiogram 3 — около 165 МБ, на grammY или Telegraf в Node.js — около 60 МБ (наш замер, октябрь 2026; с базой данных, кэшем и очередями — больше). На 1 ГБ поместятся два-три бота, Nginx и лёгкая база SQLite. Если добавляете PostgreSQL, Redis для очередей или Docker, берите 2 ГБ. Процессор нужен, только если бот что-то вычисляет: генерирует картинки, конвертирует видео, обращается к локальной нейросети. Диск растёт за счёт логов и медиафайлов — настройте ротацию логов с первого дня. Подробнее о требованиях к самим средам — на страницах VPS для Python-скриптов и VPS для Node.js.

Где разместить сервер

Серверы Bot API находятся в Европе, преимущественно в Нидерландах, поэтому минимальная задержка между ботом и Telegram получается у VDS в Амстердаме и соседних странах. Но для большинства ботов пара десятков миллисекунд не играет роли: пользователь всё равно ждёт ответа дольше. Важнее другое.

  • Если бот собирает персональные данные россиян — имена, телефоны, адреса доставки, — по 152-ФЗ их первичная запись должна происходить на территории России. Такой проект удобнее держать на VPS в России.
  • Если бот должен работать без перебоев, сервер рядом с дата-центрами Bot API даёт более предсказуемый маршрут.
  • Если бот обращается к зарубежным API, сервер рядом с ними сократит задержку.

Оплата и запуск

Российские хостеры принимают МИР и СБП, у зарубежных чаще в ходу криптовалюта — колонка «Оплата» показывает способы для каждого тарифа, цены приведены в рублях. После покупки оформите бота как systemd-сервис или контейнер с политикой перезапуска, а токен храните в переменных окружения, а не в коде. Если у вас бот для другой платформы, смотрите VPS для Discord-бота.

Частые вопросы

Нужен ли домен для Telegram-бота?

Для long polling — нет, бот сам обращается к Telegram. Для webhook нужен HTTPS-адрес; можно использовать IP с самоподписанным сертификатом, загрузив его при вызове setWebhook, но с доменом и Let's Encrypt проще.

Какие порты поддерживает webhook Telegram?

Только 443, 80, 88 и 8443. Если на сервере несколько ботов, их разводят по разным путям через Nginx на одном порту.

Сколько ботов можно держать на одном VPS с 1 ГБ RAM?

Два-три лёгких бота на Python или Node.js вместе с Nginx и SQLite помещаются без проблем. С PostgreSQL, Redis или Docker лучше сразу взять 2 ГБ.

Как сделать, чтобы бот не падал?

Запускайте его как systemd-сервис с Restart=always или в Docker с restart: unless-stopped. Тогда бот поднимется сам после ошибки и после перезагрузки сервера.

Где находятся серверы Telegram Bot API?

Основные дата-центры, через которые работает Bot API, расположены в Нидерландах. Поэтому минимальный пинг до api.telegram.org дают серверы в Амстердаме и соседних странах Европы.

Можно ли держать бота на бесплатном хостинге?

Бесплатные платформы обычно усыпляют приложение без трафика, ограничивают часы работы и диск. Для постоянной работы бота дешёвый VPS надёжнее и даёт полный контроль над окружением.

Сколько стоит VPS для бота?

От 40 ₽ в месяц. Четверть тарифов дешевле 277 ₽, половина — дешевле 398 ₽. Всего 189 тарифов у 91 хостер.

Можно ли оплатить VPS для бота картой МИР или через СБП?

Картой МИР — у 10 хостеров из 91 (11%), через СБП — у 6 (7%), криптовалютой — у 29 (32%). Способы оплаты каждого тарифа — в колонке «Оплата».

Сколько стоит VPS для бота с 2 ГБ памяти?

От 99 ₽ в месяц; с 4 ГБ — от 176 ₽, с 8 ГБ — от 324 ₽.

В каких странах больше всего тарифов?

Больше всего тарифов в США, в Нидерландах и в Германии. Страну можно выбрать в фильтре — цены и способы оплаты пересчитаются.

Подборки VPS/VDS

все 459 →

Цены и параметры взяты с сайтов хостеров; перед оплатой сверьте их на сайте — хостеры меняют тарифы без предупреждения.