Saltar para o conteúdo principal
Você roda node index.js ou python bot.py, o bot fica online e, quando fecha o terminal, ele some do servidor. O código não tem defeito. O problema é onde o bot está rodando.

Por que o bot desliga

O bot é um processo, e esse processo depende de duas coisas que você desliga sem perceber:
  • O terminal. O processo nasce como filho do terminal. Fechar a janela encerra a sessão, e o sistema encerra os processos dela junto. O bot vai embora no mesmo instante.
  • O computador. Se o PC desliga, hiberna, reinicia para uma atualização ou perde a internet, o bot cai junto.
Ou seja: enquanto o bot rodar na sua máquina, ele só fica online quando a sua máquina está ligada, conectada e com aquele terminal aberto.

As opções para manter o bot online

Deixar o PC ligado

Funciona para testar. Não custa nada além da energia. Mas o bot cai quando falta luz, quando a internet oscila ou quando o sistema reinicia para atualizar. Você também precisa lembrar de abrir o terminal de novo depois de cada queda.

Alugar uma VPS e usar o pm2

Uma VPS é um servidor Linux ligado o tempo todo. O pm2 mantém o bot rodando depois que você sai do SSH e o reinicia se ele cair:
Você ganha controle total da máquina. Em troca, cuida de tudo: atualizar o sistema, instalar Node ou Python, configurar firewall e investigar quando algo para.

Usar uma hospedagem gerenciada

Você envia o código, cadastra o token e a plataforma roda o processo, mostra os logs e reinicia o bot quando ele cai. Não há servidor para administrar. Em troca, você não mexe no sistema operacional da máquina.

O caminho curto: a Hyze Cloud

Na Hyze Cloud você não instala nada. São três passos:
  1. Envie o código pelo GitHub ou por um ZIP.
  2. Cadastre o DISCORD_TOKEN nas variáveis de ambiente.
  3. Clique em Fazer deploy e acompanhe os logs.
A Hyze reconhece discord.js e discord.py, liga o bot sem pedir porta e reinicia o processo se ele cair. O passo a passo completo, com exemplos de código, está em Como deixar seu bot de Discord online 24 horas. Todo cadastro ganha 7 dias de teste. Depois, o plano Starter custa R$ 5,99 por mês, pago em reais via Pix.

Hospedagem grátis hiberna?

Muitos planos grátis desligam o app depois de um tempo sem acessos HTTP, e como bot de Discord não recebe acessos HTTP, ele dorme e fica offline; na Hyze Cloud, o app não é desligado por falta de uso.

Próximos passos

Bot online 24 horas

Prepare o código, guarde o token e faça o deploy.

Abrir o dashboard

Crie sua conta e ganhe 7 dias de teste.
Última modificação em 18 de outubro de 2026