← Все вопросы

Как сделать, чтобы Discord-бот работал 24/7, а не только пока включён мой компьютер?

Задан 20 месяцев назад1.5к просмотров2 ответа
9

Бот работает, только пока запущен у меня на ноуте. Закрыл — бот офлайн. Хочу, чтобы он был онлайн всегда. Есть бесплатные варианты для школьника без денег?

2 ответа

12
✓ Принятый ответ — помог автору

Чтобы бот был онлайн всегда, его надо держать запущенным не на твоём ноуте, а на сервере, который не выключается. Варианты для новичка:

  • Свой мини-сервер / Raspberry Pi дома — если есть. Просто не выключаешь.
  • VPS (виртуальный сервер) — самый честный путь, но обычно платный (хотя есть очень дешёвые тарифы).
  • Бесплатные хостинги для ботов — иногда встречаются, но почти всегда с подвохом: засыпают без активности, ограничены по времени, могут закрыться. Полностью бесплатного «навсегда онлайн» по сути не существует.

Самый практичный старт: дешёвый VPS, заливаешь туда код, ставишь зависимости и запускаешь под screen/tmux или как systemd-сервис, чтобы процесс не падал при выходе из SSH. Это ровно та же схема, что и для телеграм-ботов.

4

Важно: трюки вроде «пинговать веб-сервер, чтобы хостинг не засыпал» против правил многих бесплатных платформ и всё равно ненадёжны. Лучше сразу учиться запускать на VPS — навык пригодится для любого бота.

Ваш ответ

Войдите, чтобы ответить на вопрос.