Seu bot ligado o tempo todo, sem deixar o PC aberto.
Como funciona
Quatro passos até o bot responder.
01
Suba o código
Envie um .zip (até 100 MB), informe o repositório do GitHub ou peça ao Claude Code com o MCP.02
Marque como worker
Escolha o tipo worker. Sem endereço público e sem porta para escutar, que é o que evita o erro de "porta não encontrada".03
Cadastre os tokens
DISCORD_TOKEN, TELEGRAM_TOKEN, OPENAI_API_KEY e o que mais precisar, em variáveis de ambiente. Nunca no código.04
Acompanhe pelo painel
Logs de execução, status e gráfico de CPU e RAM contra o limite. Mudou uma variável? Reinicie para valer.
O que você leva
Pensado para processo que não pode parar.
Worker, sem porta
A partir de 256 MB
Logs no painel
Reinício automático
Variáveis para os tokens
Banco ao lado
Exemplo
Um lumahost.json de bot.
Na maioria dos casos, você nem precisa deste arquivo: o tipo é escolhido no painel. Ele serve para deixar a configuração no repositório e valer em todo deploy.
Bots de Discord costumam usar discord.js ou discord.py; os de Telegram, grammY, Telegraf ou python-telegram-bot; os de WhatsApp, bibliotecas como Baileys ou a API oficial. Todos são só um processo que lê o token da variável de ambiente.
{
"tipo": "worker",
"start": "node index.js",
"ramMb": 256
}Regras
O que é proibido aqui.
Pelos Termos de Uso, é proibido na Cloud enviar spam ou mensagem em massa não solicitada, minerar criptomoeda, hospedar phishing ou golpe, varrer redes ou realizar ataques, operar proxy ou VPN aberto, hospedar conteúdo ilegal e fazer treino pesado de modelos de IA. Na prática, para bots: nada de disparo em massa para quem não pediu, nada de contas falsas, nada de scraping agressivo de terceiros.
Sinais como CPU no teto por muito tempo ou tráfego de saída anormal geram um alerta para análise humana, não uma suspensão automática. Confirmada a violação, a conta pode ser suspensa sem reembolso. Denúncias vão para abuse@lumahost.com. A saída de e-mail por SMTP também é bloqueada, e as portas de mineração idem.
Quanto custa
Quatro planos, preço fixo em reais.
Hobby
R$ 14,90/mês
1 GB de RAM, até 1 vCPU, 10 GB de disco
Dev
R$ 24,90/mês
2 GB de RAM, até 2 vCPU, 20 GB de disco
Pro
R$ 44,90/mês
4 GB de RAM, até 3 vCPU, 40 GB de disco
Studio
R$ 79,90/mês
8 GB de RAM, até 4 vCPU, 80 GB de disco
Apps ilimitados dentro da RAM do plano. Bancos gerenciados saem do mesmo pool (mínimo 512 MB cada) e têm backup diário de 7 dias, menos o Redis. No anual, dois meses saem de graça.
Dúvidas
Perguntas frequentes
Preciso de domínio ou de porta aberta para o bot?
Não. Bot de Discord e de Telegram em polling conectam de dentro para fora, então rodam como worker, sem endereço público e sem porta. Se o seu bot do WhatsApp recebe webhooks, aí ele precisa ser um app web, com porta.
Quanta RAM um bot precisa?
O mínimo por app é 256 MB, e um bot simples em Node ou Python costuma caber. Agentes que carregam bibliotecas pesadas pedem mais. O gráfico de RAM no painel mostra o uso real contra o limite.
O que acontece se o bot cair?
Se o processo termina, ele é reiniciado. Se estoura a memória, só o seu app é encerrado e o painel mostra o motivo. Reinício em laço quase sempre é uma variável faltando, como o token: os logs mostram.
Posso rodar um agente de IA que chama a API da OpenAI ou da Anthropic?
Pode. A chamada sai por HTTPS e a chave fica em variável de ambiente. O que não é permitido é treino pesado de modelos de IA: a Cloud é para rodar o agente, não para treinar.
Posso enviar mensagens em massa pelo bot?
Não. Spam e envio em massa não solicitado são proibidos pelos Termos de Uso e levam à suspensão da conta, sem reembolso. Bots de atendimento, moderação e automação para quem pediu para receber são bem-vindos.
Meu bot precisa enviar e-mail. Dá?
A saída de SMTP é bloqueada, exceto a porta 587 para o servidor de e-mail da LumaHost. Use uma caixa da LumaHost ou uma API de e-mail por HTTPS.
Continue lendo
Guias e documentação.
Outros guias
- Hospedar app do Lovable, Bolt ou v0
Do zip exportado ao domínio próprio, com banco.
- Hospedagem Node.js, Python, Go e PHP
Build automático ou Dockerfile, com bancos gerenciados.
- Alternativa à Vercel, Railway e Render
Comparação honesta para quem está no Brasil.
Deixe o bot trabalhando.
Escolha um plano, suba o código e, se não for o que esperava, devolvemos o dinheiro em até 30 dias.
30 dias de garantia, reembolso via Pix. Sem fidelidade.