salesalisson/ArchBase-Baileys ? reverse-engineered prompt

Reverse engineered prompt

Quero que você monte uma base limpa e modular para um bot de WhatsApp usando Baileys, pensando mais em organização e manutenção do que em um bot cheio de funções prontas. Preciso de uma estrutura com comandos separados em arquivos, fácil de crescer depois, com carregamento automático dos comandos, tratamento básico de mensagens e uma forma simples de adicionar novos módulos no futuro.

Também quero que o bot tenha conexão automática, com reconexão se cair a internet ou se a sessão for encerrada, e autenticação persistente por QR code com as credenciais salvas em arquivo para funcionar em múltiplos dispositivos. Se fizer sentido, deixe espaço para middlewares, interceptadores e tratamento de erros sem complicar demais.

Se precisar, pode olhar a documentação atualizada online para adaptar a implementação, mas mantenha o foco em uma arquitetura prática para estudo e para dar manutenção em um projeto legado.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab