← Все вопросы
Как сделать, чтобы Discord-бот работал 24/7, а не только пока включён мой компьютер?
9
Бот работает, только пока запущен у меня на ноуте. Закрыл — бот офлайн. Хочу, чтобы он был онлайн всегда. Есть бесплатные варианты для школьника без денег?
2 ответа
12
✓ Принятый ответ — помог автору
Чтобы бот был онлайн всегда, его надо держать запущенным не на твоём ноуте, а на сервере, который не выключается. Варианты для новичка:
- Свой мини-сервер / Raspberry Pi дома — если есть. Просто не выключаешь.
- VPS (виртуальный сервер) — самый честный путь, но обычно платный (хотя есть очень дешёвые тарифы).
- Бесплатные хостинги для ботов — иногда встречаются, но почти всегда с подвохом: засыпают без активности, ограничены по времени, могут закрыться. Полностью бесплатного «навсегда онлайн» по сути не существует.
Самый практичный старт: дешёвый VPS, заливаешь туда код, ставишь зависимости и запускаешь под screen/tmux или как systemd-сервис, чтобы процесс не падал при выходе из SSH. Это ровно та же схема, что и для телеграм-ботов.
4
Важно: трюки вроде «пинговать веб-сервер, чтобы хостинг не засыпал» против правил многих бесплатных платформ и всё равно ненадёжны. Лучше сразу учиться запускать на VPS — навык пригодится для любого бота.
Ваш ответ
Войдите, чтобы ответить на вопрос.