Este é um microserviço em Node.js responsável por integrar um sistema de gerenciamento de licitações diretamente com o WhatsApp. A API atua como um listener de mensagens e um receptor de dados via HTTP.
- Node.js
- Express (Servidor HTTP)
- WhatsApp-web.js (Integração com WhatsApp via Puppeteer)
- QRCode Terminal (Autenticação via QR Code)
A API recebe dados formatados em JSON de um script externo em Python (Web Scraper/Interface) através da rota /atualizar-dados. Esses dados são mantidos em cache na memória para garantir que o Bot responda instantaneamente a comandos de busca como buscar [termo].
- Clone o repositório
- Execute
npm install - Execute
npm startou faça o deploy para a Discloud.