WhatsApp + Gemini: Construa Seu Atendente de IA em Minutos! (Código Grátis)

Links para os downloads gratuitos

Conecte Seu WhatsApp ao Google Gemini: Tutorial Completo com Código Grátis

Conecte Seu WhatsApp ao Google Gemini: Tutorial Completo com Código Grátis


Bora pra ação! Hoje vamos conectar nosso WhatsApp diretamente à inteligência artificial do Google Gemini. Com o código que preparei, você poderá criar um bot que utiliza o poder do Gemini para manter conversas fluidas e inteligentes, tudo rodando gratuitamente no seu computador.

Vamos usar como base o bot de botões e listas que criamos em aulas passadas (com a biblioteca Baileys modificada pelo Knov) e adicionar a camada de IA do Google. O resultado é incrível!

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.

Passo 1: Prepare o Ambiente (Git e Node.js)

Para começar, você precisa de duas ferramentas essenciais instaladas no seu computador:

Passo 2: Instalando o Bot com Gemini

Com o ambiente pronto, vamos à instalação. Abra o terminal do seu sistema (no Windows, pode ser o PowerShell) e siga os comandos.

  1. Verifique as instalações:
    git --version
    node -v

    Confirme se ambos os comandos retornam as versões instaladas.

  2. Clone o repositório do projeto:
    git clone https://github.com/pedroherpeto/baileys_whaileys_button_list
  3. Navegue para a pasta do bot:
    cd baileys_whaileys_button_list

Atenção: Configure Sua Chave de API (Passo Essencial)

Antes de instalar as dependências, precisamos configurar sua conexão com o Gemini. Este é o passo mais importante!

  1. Na pasta do projeto que você acabou de baixar, encontre o arquivo .env.example.
  2. Renomeie este arquivo para .env (apague o ".example").
  3. Abra o arquivo .env em um editor de texto.
  4. Você verá duas linhas. Em GEMINI_API_KEY, cole a sua chave de API do Google Gemini (você pode gerá-la no Google AI Studio). Em GEMINI_MODEL, mantenha ou altere para o modelo que deseja usar.

Observação: Modelos como o "gemini-pro" possuem um nível de uso gratuito. Modelos mais avançados podem exigir que você adicione um cartão de crédito à sua conta Google Cloud.

  1. Instale as dependências do projeto:
    npm install --force
  2. Inicie o bot:
    npm run dev

Pronto! Um QR Code aparecerá no seu terminal. Escaneie-o com seu WhatsApp (em Aparelhos Conectados) e aguarde a mensagem "Bot conectado com sucesso". Agora seu bot já está online, aguardando suas mensagens.

Passo 3: Conversando com a IA e Outros Comandos

Com o bot conectado, você já pode começar a conversar com ele. Toda mensagem que você enviar será processada pelo Gemini, que manterá o contexto da conversa graças a um sistema de histórico de chat.

Além da IA, o bot ainda mantém os comandos da versão anterior:

  • !list: Envia uma lista interativa.
  • !button: Envia botões de resposta rápida.
  • !clearchat: Limpa o histórico da sua conversa com o bot.

Quer um Sistema Completo e Pronto para Revenda?

Este bot é fantástico para projetos pessoais e estudos. Mas se você busca uma solução profissional, pronta para o mercado e com múltiplas integrações, precisa conhecer o Z-PRO.

O Z-PRO é nosso sistema White Label (SaaS) que já vem integrado com diversas IAs (Gemini, ChatGPT, Grok, Claude), construtores de bots (N8N, Typebot) e múltiplos canais de atendimento. É a ferramenta perfeita para quem quer revender uma solução de ponta e garantir um retorno substancial.

E para aprofundar ainda mais seus conhecimentos, junte-se à Comunidade ZDG, a maior do mundo sobre APIs e automação para WhatsApp, com mais de 7 mil alunos!

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

Leve seu negócio para o próximo nível

Este tutorial é apenas a ponta do iceberg. A ZDG é uma empresa com mais de 5 anos de mercado que já ajudou mais de 7.000 assinantes com a criação de soluções de automação de atendimentos e chatbots para WhatsApp com o melhor custo-benefício do mercado

Se você que quer começar do zero e aprender por conta própria:

Conheça a Comunidade ZDG e aprenda a automatizar seus atendimentos no WhatsApp com ferramentas open-source gratuitas. Tenha acesso a cursos essenciais de integrações, infraestrutura e aos nossos exclusivos auto-instaladores de sistemas como Whaticket, Chatwoot, Typebot e N8N.

Se você que busca um sistema avançado completo:

Conheça o Sistema Z-PRO, uma plataforma de multi-atendimento completa com flowbuider nativo para criação de chatbots, integração com inteligência artificial e modo White Label para revenda no modelo SAAS. Unifique WhatsApp (oficial e não oficial), Instagram, Facebook, Telegram e até ligações PABX em um único lugar.