Skip to content

icezz-dev/ML-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🚀 Mercado Livre Affiliate Automation

Automação completa para geração e divulgação automática de ofertas do Mercado Livre, utilizando n8n como orquestrador do fluxo.

O sistema busca produtos em uma planilha, gera links de afiliado, extrai informações da página do produto, cria mensagens promocionais automáticas e publica as ofertas diretamente em grupos do WhatsApp.

📌 Funcionalidades

✔ Busca automática de produtos em planilha ✔ Geração automática de link de afiliado do Mercado Livre ✔ Extração de nome, preço e desconto do produto ✔ Criação automática de mensagens promocionais inteligentes ✔ Download automático da imagem do produto ✔ Envio automático para grupos do WhatsApp ✔ Controle de status de processamento ✔ Sistema de detecção e alerta de erros

🧠 Arquitetura do fluxo Schedule Trigger │ ▼ Google Sheets (buscar produtos pendentes) │ ▼ Redis (carregar cookies de sessão) │ ▼ Atualização de cookies via Mercado Livre │ ▼ Gerar link de afiliado │ ▼ Scraping da página do produto │ ▼ Extração de:

  • título
  • preço
  • desconto │ ▼ Geração de mensagem promocional │ ▼ Download da imagem do produto │ ▼ Envio da oferta via WhatsApp │ ▼ Atualização do status no Google Sheets ⚙️ Tecnologias Utilizadas Tecnologia Função n8n Orquestração da automação Google Sheets API Base de produtos Redis Armazenamento de cookies Mercado Livre Affiliate API Geração de links afiliados JavaScript Parsing e geração de mensagens Evolution API Envio de mensagens WhatsApp HTTP Requests Integração com APIs 📊 Estrutura da Planilha

A automação utiliza uma planilha do Google Sheets com a seguinte estrutura:

URL IMG_URL STATUS link do produto imagem do produto pendente/processado/erro Status possíveis Status Significado pendente produto aguardando processamento processado oferta já enviada erro falha durante processamento 💬 Exemplo de Mensagem Gerada 🔥 OFERTA IMPERDÍVEL! 🔥

📦 Produto: Monitor Gamer 165Hz

💰 De R$ 1.299,00 Por R$ 999,00 🔥 (23% OFF)

Compre aqui: 🔗 https://mercadolivre.com/afiliado/xxxx ⏱ Execução Automática

O workflow roda automaticamente usando cron no n8n:

A cada 10 minutos Entre 08:00 e 21:00

Isso permite divulgar ofertas continuamente durante o dia.

🛠 Como usar 1️⃣ Importar workflow no n8n Settings → Import workflow → JSON

Use o arquivo presente neste repositório.

2️⃣ Configurar credenciais

Você precisa configurar:

Google Sheets OAuth

Redis

Evolution API

Gmail (alertas)

3️⃣ Configurar planilha

Criar uma planilha com as colunas:

URL IMG_URL STATUS 4️⃣ Inicializar cookies

Execute manualmente o workflow uma vez para salvar os cookies iniciais.

🚨 Monitoramento de erros

Se ocorrer algum problema:

falha na geração de link

sessão inválida

erro de scraping

o sistema:

✔ marca o produto como erro ✔ envia alerta por e-mail

🎯 Objetivo do projeto

Automatizar totalmente o processo de divulgação de ofertas:

coleta de produtos

geração de links afiliados

criação de conteúdo

distribuição em grupos

Permitindo escala na divulgação de ofertas sem trabalho manual.

📜 Licença

Este projeto é apenas para fins educacionais e experimentais.

Respeite sempre os termos de uso das plataformas utilizadas.

👨‍💻 Autor

Projeto desenvolvido por Davi Cavanellas.

About

Este projeto é uma automação completa de divulgação de produtos afiliados do Mercado Livre, desenvolvida utilizando n8n, Google Sheets, Redis e Evolution API (WhatsApp).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors