Hospedagem de bot de WhatsApp sem perder a sessão
O seu bot de WhatsApp roda o dia todo num servidor da AcquaCloud. A sessão fica guardada na pasta do projeto: atualizar o código ou reiniciar não pede para ler o QR code de novo.
14 dias grátis no primeiro workspace, sem cartão.
Feito para bots que precisam manter a conexão
- sem pausa por inatividade
- 24/7
- backups diários da sessão
- 7
- linhas de log ao vivo
- 1000
- de teste grátis, sem cartão
- 14 dias
Por que bots de WhatsApp caem e como o Hydro evita
O maior problema de um bot de WhatsApp fora do computador é perder a sessão a cada reinício. No Hydro, ela fica num lugar que persiste.
Sessão na pasta do projeto
Os arquivos de autenticação (como a pasta auth do Baileys ou o .wwebjs_auth) ficam numa pasta gravável que continua entre deploys e reinícios.
QR code nos logs
No primeiro acesso, o QR code que a biblioteca imprime no terminal aparece nos logs ao vivo. Escaneie pelo celular e pronto.
Reconecta sozinho
Se o processo cair, ele reinicia com espera crescente e reaproveita a sessão salva. Depois de 5 quedas em 10 minutos, para e mostra o motivo.
Backup diário da sessão
A pasta do projeto entra no backup diário, cifrado e fora do servidor. Dá para restaurar se algo der errado.
Chaves e tokens como segredo
Chaves de API (OpenAI, banco, painel) ficam cifradas com AES-256-GCM e chegam ao bot como variáveis de ambiente.
Bibliotecas e casos comuns
- BaileysConexão por WebSocket, leve e sem navegador. Ótima para rodar com pouca memória.
- whatsapp-web.jsPrecisa de um Chromium e das bibliotecas dele: use a sua imagem Docker com o navegador e reserve mais memória.
- Com banco de dadosAtendimento, agendamentos e filas com PostgreSQL, MySQL, Redis ou MongoDB gerenciados.
- API oficial (Cloud API)Recebe o webhook da Meta como app web, com HTTPS automático e domínio próprio.
Como colocar o bot de WhatsApp no ar
Do código ao bot conectado.
- 01
Crie um worker
Crie uma aplicação do tipo worker e conecte o GitHub ou envie um .zip (sem a pasta node_modules).
- 02
Salve a sessão na pasta do projeto
Aponte a pasta de autenticação da biblioteca para dentro do projeto e cadastre as chaves como variáveis.
- 03
Escaneie o QR code
Faça o deploy, abra os logs ao vivo e escaneie o QR code com o WhatsApp do número do bot.
Prefere com código? Veja o guia passo a passo do bot de WhatsApp
Perguntas sobre hospedagem de bot de WhatsApp
Vou ter que ler o QR code toda vez que atualizar o bot?
Funciona com Baileys e com whatsapp-web.js?
Onde aparece o QR code?
O número pode ser banido?
O bot fica online com o meu celular desligado?
Dá para testar de graça?
Coloque o seu bot de WhatsApp no ar hoje
Sessão guardada, reinício automático e backup diário.
- Sessão persistenteSem ler o QR code a cada deploy.
- Online 24/7Volta sozinho se cair.
- Backup diárioDa pasta do projeto, fora do servidor.