Botões, Listas e Carrossel no WhatsApp Sem Template da Meta

Links importantes

Disparador Gratuito de Botões, Listas e Carrosséis no WhatsApp (com Baileys)

Disparador Gratuito de Botões, Listas e Carrosséis no WhatsApp (com Baileys)


Bora pra ação! Hoje vou te mostrar como consumir todos os componentes premium do WhatsApp — botões de resposta rápida, botões de Call to Action (URL, ligação, copiar), listas, enquetes e até os cobiçados carrosséis — tudo de forma gratuita, direto do seu PC e sem precisar de templates aprovados na Meta!

Vamos usar uma interface incrível construída sobre a biblioteca Baileys, com melhorias desenvolvidas pelo nosso parceiro Renato Alcará, a quem agradecemos imensamente por compartilhar essa solução com a comunidade.

Material de Apoio

Todo o material de apoio, incluindo o link do repositório e os comandos, está disponível logo acima nesta página.

O Que a Ferramenta Permite Enviar?

Com esta aplicação, você terá uma interface visual para conectar seus números de WhatsApp e disparar os seguintes componentes:

  • Botões de Resposta Rápida (Quick Reply): Até 3 botões de texto para respostas simples (Sim, Não, Talvez).
  • Botões de Ação (Call to Action): Botões que abrem um link (URL), iniciam uma ligação ou copiam um texto (ótimo para chaves PIX).
  • Listas (Dropdown): Um menu com seções e itens, perfeito para cardápios, catálogos de produtos ou FAQs.
  • Enquetes (Polls): Crie votações interativas diretamente no chat.
  • Carrosséis (Carousels): Envie múltiplos cards com imagem, título e botões, que o usuário pode navegar lateralmente.

Passo a Passo da Instalação

1. Pré-requisitos

Antes de começar, você precisa ter duas ferramentas gratuitas instaladas no seu computador:

Para verificar se a instalação foi bem-sucedida, abra o terminal e digite git --version e depois node -v. Ambos devem retornar as versões instaladas.

2. Instalando a Aplicação

Com o ambiente pronto, abra o terminal (no Windows, pode ser o PowerShell) na sua Área de Trabalho e siga os comandos:

  1. Clone o repositório do projeto:
    git clone https://github.com/pedroherpeto/baileys_interactive
  2. Navegue para a pasta do projeto:
    cd baileys-interactive

Atenção: Configure o Arquivo .env (Passo Essencial)

Antes de instalar as dependências, precisamos configurar um pequeno detalhe. Na pasta do projeto que você baixou, você encontrará um arquivo chamado .env.example.

  1. Renomeie este arquivo para apenas .env (remova o ".example").
  2. Este arquivo permite configurar a porta da aplicação e outras variáveis, mas por enquanto, apenas renomeá-lo é suficiente para prosseguir.
  1. Instale as dependências:
    npm install
  2. Inicie a aplicação:
    npm run dev

Pronto! A aplicação será iniciada e estará acessível no seu navegador em http://localhost:3000.

Como Usar o Disparador Interativo

A interface é super intuitiva:

  1. Conecte um Número: Na tela principal, crie uma nova conexão, dê um nome a ela e aguarde o QR Code ser gerado. Escaneie-o com seu WhatsApp para conectar. Você pode adicionar e gerenciar várias conexões.
  2. Acesse a Tela de Disparo: No menu, vá para "Disparar".
  3. Configure sua Campanha:
    • Selecione a instância (o número conectado) que fará o envio.
    • Insira a lista de números de destino.
    • Defina um intervalo de envio em segundos.
    • Escolha o tipo de componente que deseja enviar (Botão, Lista, Carrossel, etc.).
    • Preencha os campos com os textos, links e IDs necessários para cada componente.
    • Clique em "Enviar" e acompanhe o disparo!

Este projeto de código aberto é uma ferramenta incrível para testes, desenvolvimento e campanhas criativas. Sinta-se à vontade para explorar o código, customizar e adaptar às suas necessidades.

E fiquem ligados, pois já estamos testando a integração desses componentes premium diretamente no Z-PRO para nossos usuários e revendedores!

Qualquer dúvida, é só chamar. Tamo junto!