Wow! Redução de 65% no preço para clientes brasileiros! Registre-se agora
Guia clone-first para desenvolvedores

Criar um bot de WhatsApp com Node.js

Atualizado em 16 set. 2026

Comece com um bot Node.js pronto no GitHub. Com a Whapi.Cloud você vincula um número de WhatsApp pelo QR, coloca uma URL HTTPS pública no config.js e roda node index.js. O bot registra o webhook sozinho. Sem aprovação da Meta, sem limites da Cloud API, e o celular não precisa ficar online.

Este guia é o seu modelo para a WhatsApp API da Whapi.Cloud. O bot Node.js clonado já funciona com grupos — e, no ar, você encaixa qualquer método: mídia, catálogos, enquetes, status, checagem de números, CRM. Mesmo token, mesmo padrão HTTP.

Creating a WhatsApp Bot with Node.js: A Step-by-Step Guide

Perguntas frequentes

Não. Coloque em config.js como botUrl (terminando em /hook). Na inicialização o bot registra com PATCH /settings.
A Whapi.Cloud só faz POST em URLs HTTPS na internet pública. Use ngrok ou faça deploy; http://localhost não recebe webhooks.
É o esperado. O repositório ignora from_me para não entrar em loop com as próprias mensagens.
Cole IDs reais em config.product e config.group. Texto, imagem, documento, vídeo e contato (1–5) funcionam sem esses campos.
Sim. O repo clonado já traz comandos de grupo, e este guia mostra como listar grupos, ler participantes e enviar no grupo. O mesmo padrão HTTP vale para os outros métodos de grupos da API da Whapi.Cloud.
Sim. Mídia, catálogos, enquetes, status e checagem de números usam o mesmo token e a mesma chamada HTTPS dos exemplos de envio e grupos. Use este artigo como modelo de integração e escolha o método na documentação.
Tudo o que você precisa para a automação do WhatsApp em um só lugar

Você está usando o WhatsApp para interagir com seus clientes?

Ajudamos programadores e pequenas empresas a automatizar qualquer função do WhatsApp e configurá-lo para funcionar no piloto automático com chatbots, gerenciamento de grupos, mensagens em massa, enquetes, mercadorias, pedidos e muito mais!