Um resumão da funcionalidade do bot:
- fazer um scrapping (preferencialmente pela api das lojas) em loop (sempre deixando o intervalo mínimo possível entre cada ciclo sem que ocorra o bloqueio do ip ou 100% de uso dos recursos do servidor) e salvar em um log ou bd as informações do produto (nome, ean, preço, quantidade disponível, descontos de acordo com as formas de pagamento, cashback etc). Obs: para algumas lojas dá pra usar o TOR e para outras será necessário proxy com ip rotativo pra não ser banido.
*Interessante salvar o preço mínimo histórico pra futuramente fazer algum site com essas infos
*(essa parte explicar) - comparar o preço com o preço atual do zoom, buscapé, google shopping etc como forma de eliminar quaisquer ofertas que não estejam realmente valendo a pena.
- Enviar o alerta da oferta que foi aprovada pela etapa anterior para o telegram/whatsapp
Verificar se é possível monitorar também promoção que são exclusivas do app: EX: leve 3 pague 1. E Bug de quantidade.
OBS: necessário Proxy para alteração de ip para não ser bloqueado.
*Filtrar produtos internacionais para encaminhar por uma conversa diferente no telegram/Whatsapp para não mistrurar e poluir.
Buscar por cupons de desconto nas lojas, talvez definindo alguma palavra chave e/ou encontrando o link onde costumam publicar. Não faço ideia, por exemplo, de como o pessoal do
https://www.cuponomia.com.br/desconto consegue esses cupons. A ideia é que preço baixo + cupom conseguiremos preços melhores ainda.
Categorias para rastrear:
• Acessórios de Tecnologia
• Ar e Ventilação
• Artigos para Festa
• Áudio
• Automotivo
• Bebês
• Beleza e Perfumaria
• Brinquedos
• Cama, Mesa e Banho
• Câmeras e Drones
• Casa e Construção
• Celulares
• Colchões
• Comércio e Indústria
• Decoração
• Eletrodomésticos
• Eletroportáteis
• Esporte e Lazer
• Ferramentas
• Filmes e Séries
• Games
• Informática
• Instrumentos Musicais
• Mercado
• Móveis
• Moda
• Papelaria
• Relógios
• Saúde e Cuidados Pessoais
• Suplementos Alimentares
• Tablets, iPads e E-readers
• Telefonia Fixa
• Tv e Vídeo
• Utilidades Domésticas
Sites ( por enquanto faremos só de uma site para testar para depois expandir para demais sites, assim que esse estiver ok) :
magazineluiza.com.br
vamos definir um range pro que é ofertinha, oferta, ofertona e bug...
% Abaixo do preço mais barato do zoom/buscape/google shopping
10 a 20% ofertinha
21 a 30% oferta
31 a 50% ofertona
51%+ bug
Modelo de mensagem a ser enviada no Telegram quando uma oferta é encontrada:
(#tag de acordo com o tipo da oferta) Smartphone Samsung Galaxy S20&43 128GB 8GB RAM, Tela Infinita de 6.7" Cloud Blue
Vendedor: (vendido e entregue por?)
Menor preço no zoom/buscape/google shopping: R$ 3.239,10
Nesta loja: R$ 1.999,05 (38% off)
cashback x%
em estoque: 12
data e hora da oferta: dd/mm/aaaa - hh:mm:ss
1. Full scrapping do departamento x da loja y
2. Armazenamento das infos desse ciclo de full scrapping
3.
Comparação do último ciclo com o ciclo anterior
4. Preço do último ciclo em comparação com o ciclo anterior é menor? Então compara com Zoom/Google Shopping
5. Preço tá pelo menos n% mais barato que Zoom/Google Shopping? Enviar alerta na Telegram
Delivery term: Not specified