Hospedagem grátis de bot: limites, suspensão e o que você perde

Hospedagem grátis de bot quase sempre tem um custo escondido: suspensão por inatividade, horas limitadas, disco temporário ou risco de o serviço acabar. Para um bot que precisa ficar online 24 horas, isso costuma quebrar o funcionamento.

Atualizado em 6 min de leitura

Objetivos de aprendizado

Depois de ler este artigo, você vai conseguir:

  • Entender por que uma oferta grátis suspende ou derruba um bot
  • Conhecer os limites reais de Render, Oracle Cloud, Glitch e Heroku
  • Decidir quando uma oferta grátis serve e quando vale pagar
Nesta página

Quem está começando e quer colocar um bot no ar procura "hospedagem grátis" por um motivo óbvio: ninguém quer pagar antes de saber se o bot vai funcionar. O problema é que um bot não é um site. Ele precisa de um processo vivo o tempo todo, e quase toda oferta grátis foi desenhada para sites de baixo tráfego.

Abaixo está o que cada tipo de oferta grátis costuma entregar, onde ela quebra um bot e quando ainda faz sentido usá-la. Os números dessas ofertas mudam com frequência, então confira os valores atuais na documentação de cada fornecedor.

Bot: conexão de saídaTráfego de entrada (HTTP)requisiçãominutos sem tráfegoServiçoativosuspenso, bot offlineativocold start0h24h
A plataforma só vê tráfego de entrada: sem ele, suspende o serviço e o bot fica offline até algo acordá-lo.

Por que um bot não combina com plano que suspende?#

Um bot de Discord abre uma conexão WebSocket com o Gateway do Discord e a mantém aberta, enviando heartbeats. É por essa conexão que chegam mensagens, comandos e eventos. Se o processo para, a conexão cai e o bot aparece offline. A documentação do Gateway descreve esse ciclo.

Planos que suspendem por inatividade medem atividade por tráfego de entrada: requisições HTTP que chegam ao seu serviço. Um bot de Discord quase não recebe esse tráfego, porque é ele quem abre a conexão para fora. Para a plataforma, o serviço está parado, mesmo que o bot esteja ocupado respondendo comandos. O mesmo vale para um bot do Telegram em long polling.

O que a oferta grátis da Render inclui?#

A documentação da Render descreve, para serviços web grátis, limites deste tipo (os valores exatos estão na página):

  • suspensão depois de alguns minutos sem tráfego de entrada;
  • uma espera perceptível para voltar a funcionar na próxima requisição;
  • uma cota de horas por mês por workspace; ao acabar, os serviços grátis ficam suspensos até o mês seguinte;
  • sistema de arquivos temporário: arquivos locais somem em redeploy, reinício ou suspensão, e não há disco persistente;
  • portas de saída de e-mail (SMTP) bloqueadas.

Tipos de serviço como background worker não aparecem entre as opções grátis. Na prática, um bot de Discord ali precisaria se passar por site e receber pings externos o tempo todo, e mesmo assim perderia qualquer arquivo salvo em disco, como um banco SQLite.

O Postgres grátis da Render expira algumas semanas depois de criado, com um período de tolerância antes da exclusão, tem pouco armazenamento e não faz backups. O Redis grátis (Key Value) guarda dados só em memória e perde tudo a cada reinício.

E a camada Always Free da Oracle Cloud?#

É a oferta grátis mais próxima de uma máquina de verdade. Segundo a documentação da Oracle, a camada inclui algumas instâncias AMD pequenas e uma cota de instâncias Arm Ampere A1, além de armazenamento em bloco. Os tamanhos exatos de cada recurso estão na página.

Os custos escondidos são outros:

  • Recolhimento de instâncias ociosas. A Oracle pode recolher instâncias que considera ociosas, com base no uso de CPU e de rede (e de memória, nas A1) ao longo de alguns dias. Um bot pequeno costuma ficar abaixo desse patamar.
  • Falta de capacidade. O erro "out of host capacity" aparece quando a região não tem recurso disponível, e resta tentar de novo mais tarde.
  • Você administra o servidor. É uma VM: sistema operacional, atualizações de segurança, firewall, processo supervisor e reinício ficam por sua conta. Veja o comparativo em VPS para bot do Discord.
  • Região de origem fixa. As instâncias precisam ser criadas na home region da conta.

Para quem sabe administrar Linux e aceita o risco, funciona. Para quem quer só subir o código, é muito trabalho.

Quais plataformas grátis acabaram?#

Fornecedores que eram a porta de entrada para bots deixaram de ser opção:

  • Heroku: desde 28 de novembro de 2022 não oferece mais dynos, Postgres nem Redis grátis (anúncio oficial).
  • Glitch: encerrou a hospedagem de projetos em 8 de julho de 2025 (comunicado).

A lição é de planejamento: um bot que cresce em cima de uma oferta grátis fica refém de uma decisão que o fornecedor pode tomar a qualquer momento. Se o bot tem usuários, a migração forçada vira indisponibilidade.

Dá para manter o bot acordado com um ping externo?#

Se o serviço for HTTP, dá: um monitor externo chamando uma URL a cada poucos minutos evita a suspensão por inatividade. Mas isso é remendo. Consome suas horas mensais, não resolve disco temporário e depende de um terceiro que pode falhar.

Se você precisa saber por que o bot caiu, leia por que um bot do Discord fica offline para separar queda do processo de problema de conexão.

Quando uma oferta grátis ainda serve?#

  • Aprender e testar um bot que ninguém usa ainda.
  • Um site ou API que só responde requisições e tolera uma espera na primeira chamada.
  • Um projeto de portfólio que pode ficar offline.

Não serve para bot de comunidade, bot de música, bot de WhatsApp com sessão salva ou qualquer coisa que perca dado quando o disco é limpo. Rodar no próprio computador também é uma opção temporária, mas o bot desliga junto com a máquina, como explica rodar bot no celular ou PC vs hospedar. Para estimar o que um bot pago custa, veja quanto custa hospedar um bot do Discord e como deixar o bot online 24/7.

Como fazer isso na Square Cloud#

Quando o bot sai da fase de teste, ele precisa do contrário de cada limite deste artigo. Na Square Cloud o plano de entrada é pago, e o que ele cobre responde a esses limites um por um:

  • Suspensão por inatividade: a aplicação roda num container isolado sempre ligado, sem cold start, sem modo de suspensão e sem regra de inatividade. Ela não depende de tráfego de entrada, então um bot de Discord ou de Telegram em polling não precisa de ping externo.
  • Horas mensais: o container fica ligado o mês inteiro, sem cota de horas para gastar.
  • Disco temporário: o disco é persistente entre restarts e deploys, então um banco SQLite ou a pasta de sessão de um bot de WhatsApp continuam lá.
  • Banco que expira: a hospedagem de PostgreSQL, MySQL, MongoDB e Redis começa no Standard, a partir de R$ 44,99 por mês, com snapshot automático diário.
  • Reinício: o reinício automático vem ligado no deploy pelo painel e sobe a aplicação quando o processo encerra com erro.

O Hobby custa R$ 12,49 por mês com 1 GB de RAM e 1 vCPU, para bots e sites. A RAM é um pool compartilhado entre as suas aplicações, com mínimo de 256 MB por aplicação de fundo, como um bot, e o pagamento é por Pix ou cartão, sem fidelidade. Discord, Telegram e WhatsApp têm páginas próprias com as bibliotecas compatíveis; comece pela hospedagem de bots e compare os planos em preços.

Hospedagem de bots

Seu bot online 24/7, com reinício automático

Saiba mais

Perguntas frequentes

Dá para hospedar um bot do Discord de graça 24 horas por dia?

Dá em poucos casos, como a camada Always Free da Oracle Cloud, mas a Oracle pode recolher instâncias ociosas e nem sempre há capacidade disponível. Planos que suspendem por inatividade, como a oferta grátis da Render, não servem para um bot que mantém conexão aberta.

Por que meu bot fica offline em hospedagem grátis?

Na maioria dos casos o serviço foi suspenso por falta de tráfego de entrada, esgotou as horas mensais ou foi reiniciado e perdeu os arquivos locais. Um bot de Discord só recebe eventos por uma conexão que ele mesmo abre, então não gera o tráfego que mantém o serviço acordado.

O Heroku ainda tem hospedagem grátis?

Não. Desde 28 de novembro de 2022 o Heroku não oferece dynos, Postgres nem Redis grátis. Os planos de entrada são pagos.

O Glitch ainda hospeda bots?

Não. O Glitch encerrou a hospedagem de projetos em 8 de julho de 2025, então bots que dependiam dele precisam migrar.

Próximo artigoO que é Lavalink e como hospedar um bot de músicaLavalink é um servidor de áudio que toca música para bots do Discord fora do processo do bot. Veja como funciona, o que precisa e como hospedar.