Quanto custa hospedar um bot do Discord?

Criar o bot não custa nada; o que se paga é manter o processo ligado 24 horas. O preço vem de RAM, banco de dados e APIs externas, e um bot pequeno costuma caber em 256 a 512 MB.

Atualizado em 5 min de leitura

Objetivos de aprendizado

Depois de ler este artigo, você vai conseguir:

  • Entender o que compõe o custo mensal de um bot
  • Estimar quanta RAM e quais extras o seu bot precisa
  • Comparar rodar em casa, VPS e plataforma de hospedagem
Nesta página

Um bot do Discord é um programa que mantém uma conexão permanente com o Gateway do Discord e reage a eventos. Para responder, ele precisa ficar ligado o tempo todo, e é isso que custa dinheiro: a máquina onde o processo roda, não o código.

Por isso a pergunta certa não é "quanto custa um bot", e sim "quanto custa manter um processo rodando, com a memória e os dados que ele usa". Essa conta tem poucas linhas, e dá para estimar cada uma antes de contratar qualquer coisa.

custo mensalAPIs externasIA, música, imagem, pagamentoDomínio e certificadosó com painel webArmazenamento de arquivosimagens, áudios, exportaçõesBanco de dadossó se o bot guarda estadoComputação (RAM e CPU)o item principaltracejado: só se o bot usar
A computação é a base da conta; os outros itens só entram se o bot usa, e as APIs externas podem pesar mais que a hospedagem.

O que compõe o custo de um bot do Discord?#

Cinco itens explicam quase todo o gasto:

  1. Computação (RAM e CPU): onde o processo roda. É o item principal.
  2. Banco de dados: só se o bot guarda estado que precisa durar.
  3. Armazenamento de arquivos: imagens, áudios ou exportações que o bot gera ou serve.
  4. Domínio e certificado: só se o bot tem painel web ou dashboard.
  5. Serviços externos: APIs de IA, de música, de imagem ou de pagamento que o seu código chama.

O quinto item é o que mais surpreende. Um bot que usa uma API cobrada por requisição pode custar mais em chamadas do que em hospedagem.

Quanta RAM um bot precisa?#

A RAM define o tamanho do servidor que você contrata. Um bot de comandos simples, sem cache grande, costuma rodar com 256 a 512 MB. O consumo sobe por três motivos:

  • Cache: discord.js e discord.py guardam servidores, canais e membros em memória. Quanto mais servidores, mais cache.
  • Intents privilegiadas: GUILD_MEMBERS e GUILD_PRESENCES aumentam o volume de eventos e de dados guardados. Essas duas e a MESSAGE_CONTENT precisam ser ativadas no portal e, a partir de 100 servidores, aprovadas pelo Discord.
  • Bibliotecas pesadas: manipulação de imagem, áudio e IA local consomem mais do que o código do bot em si.

Medir é melhor que chutar: rode o bot por algumas horas, anote o pico de memória e some uma folga de 30% a 50%. Os detalhes estão em quanta RAM um bot do Discord precisa.

Quanto custa rodar o bot em casa?#

Rodar no seu computador parece sair de graça, mas você paga a energia, e o bot só fica online enquanto a máquina e a internet funcionam. O cálculo é simples:

text
kWh por mês = watts × 24 × 30 ÷ 1000
Exemplo: um mini PC de 15 W ligado o mês inteiro = 15 × 24 × 30 ÷ 1000 = 10,8 kWh
Custo = kWh × tarifa da sua distribuidora

Um notebook ou PC de mesa consome mais, então o gasto sobe. O custo que mais pesa, porém, é a disponibilidade: uma queda de luz, um reinício do Windows ou o PC desligado deixam o bot offline. Entenda por quê em o que acontece com o bot quando o PC desliga.

VPS ou plataforma de hospedagem de bots?#

Um VPS é uma máquina virtual com preço fixo por mês. O valor depende do provedor e muda com o tempo, então consulte a página de preços dele antes de decidir. A contrapartida é que você administra o sistema operacional, as atualizações de segurança, o firewall e o processo que mantém o bot de pé (por exemplo, systemd ou pm2). Esse tempo também entra na conta.

Uma plataforma de hospedagem entrega o ambiente pronto: você envia o código e define a memória, sem configurar o servidor. A escolha depende de quanto vale o seu tempo e de quanto controle você quer.

Compare o que cada opção inclui antes de olhar o preço: reinício automático, logs, snapshots, banco de dados e limite de tráfego mudam bastante de um fornecedor para outro.

E as opções sem custo?#

Existem camadas sem custo de provedores e créditos promocionais. O padrão é parecido: limite de horas, suspensão por inatividade, pouca RAM ou regras que mudam sem aviso. Servem para estudar e testar. Para um bot que atende uma comunidade, as quedas costumam custar mais em reclamações do que uma mensalidade. Os limites típicos estão em limites da hospedagem sem custo.

Que custos aparecem quando o bot cresce?#

  • Sharding: o Discord exige sharding a partir de 2.500 servidores, com no máximo 2.500 servidores por shard. Mais shards significam mais processos e mais RAM.
  • Verificação: a partir de 100 servidores, o bot precisa ser verificado, e as intents privilegiadas passam por aprovação.
  • Banco de dados: SQLite no disco serve para começar, mas não atende várias instâncias. Quando você migra para PostgreSQL, MySQL, MongoDB ou Redis hospedado, entra uma linha nova na conta.
  • Tempo de manutenção: atualizar dependências, ler logs e consertar quedas.

Como regra prática, some a RAM que o bot usa no pico, adicione banco e armazenamento se houver, e reserve margem para crescer. Isso dá o plano mínimo, e a diferença entre fornecedores aparece depois, nos extras.

Como fazer isso na Square Cloud#

Na Square Cloud, a conta tem as mesmas cinco linhas, e várias já vêm cobertas pelo plano. A computação é a RAM que você escolhe: o Hobby custa R$ 12,49 por mês com 1 GB, um pool compartilhado entre as suas aplicações. Um bot conta como aplicação de fundo, com mínimo de 256 MB, então um bot pequeno usa só uma parte desse pool e deixa espaço para outro. Se o pico que você mediu, somado à folga, passar de 1 GB, o Hobby de 2 GB custa R$ 24,99 por mês.

Os outros itens têm resposta conhecida antes de você contratar:

  • Banco de dados: o disco da aplicação é persistente entre restarts e deploys, então um SQLite resolve no começo. A hospedagem de PostgreSQL, MySQL, MongoDB ou Redis começa no Standard, a partir de R$ 44,99 por mês, com snapshot automático diário.
  • Arquivos: o Hobby inclui de 5 a 15 GB de Blob, sem taxa de saída.
  • Painel web: toda aplicação web ganha um subdomínio squareweb.app com HTTPS; o domínio próprio entra a partir do Standard.
  • APIs externas: continuam na conta de quem as fornece.

Todos os planos são pagos e cobrados em reais, por Pix ou cartão, sem fidelidade e com 20% de desconto no anual. Tráfego ilimitado (política de uso justo), logs em tempo real e métricas de CPU e RAM vêm em todos eles, e as métricas mostram se a RAM que você escolheu está sobrando ou faltando. Veja o que vem para bots na página de hospedagem de bots do Discord e compare os planos na página de 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 sem pagar nada?

Dá, mas com condições: rodar no seu PC enquanto ele fica ligado, ou usar uma camada sem custo de um provedor, que costuma ter limite, suspensão ou mudança de regra. Para um bot que precisa ficar sempre online, o custo zero raramente se sustenta.

Quanta RAM um bot do Discord precisa?

Um bot pequeno, sem cache grande, costuma rodar com 256 a 512 MB. O consumo cresce com o número de servidores, com o cache de membros e mensagens e com bibliotecas pesadas, como processamento de imagem.

Preciso de banco de dados para o bot?

Só se ele guarda dados que precisam sobreviver a reinícios, como economia, níveis ou configurações por servidor. Para pouco volume, um arquivo SQLite no disco da aplicação resolve; bancos hospedados entram quando há muitos dados ou várias instâncias.

O custo muda quando o bot cresce?

Muda. A partir de 2.500 servidores o Discord exige sharding, o que significa mais processos e mais memória, e a partir de 100 servidores o bot precisa ser verificado para continuar crescendo.

Próximo artigoRodar bot no celular (Termux) ou no PC vs hospedar: o que mudaUm bot no PC ou no celular (Termux) fica offline quando o aparelho desliga, dorme ou perde a rede. Compare as três opções e veja quando cada uma serve.