Skip to content

mathiz11/nike-shoes-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracker de disponibilité de chaussures Nike 🏃

Ce script JS permet de vérifier la disponibilité d'une paire de chaussures sur le site Nike. (Web scrapping)

Il existe, sur certains sites ecommerces, des boutons qui permettent de notifier un utilisateur lorsque l'article sera de nouveau disponible. Or, il n'existe pas sur le site Nike. C'est donc pour cela que j'ai créé cet outil.

J'utilise la bibliothèque Puppeteer qui permet de lancer un navigateur sans affichage (headless) et d'effectuer des actions à l'intérieur.

Lorsque les chaussures sont disponibles, je reçois un message d'un bot qui utilise l'API de Telegram. Le script prend en capture d'écran l'affichage de la page et fait un appel à l'API pour envoyer l'image. Screenshot

Vous pouvez également programmer le script pour qu'il se lance régulièrement. (Crontab sur un VPS) 😉

Technologies utilisées

  • JavaScript
  • Puppeteer
  • Telegram API

Prérequis

  • NodeJS

Installation

npm i

Fonctionnement

  • Compléter le fichier .env avec vos informations
npm start

About

Bot checker for nike shoes availability

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published