Skip to content

MrAuro/BestBuy-Monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BestBuy-Monitor

Nintendo-Switch

Project was created to assist those who needed a way to watch products on BestBuy's website mainly the Nintendo-Switch. Other Item can be monitored as well , just need the sku number for the product! I hope you guys enjoy this project

Get Started

Make sure you're in the correct directory before trying to install this program. Many people have issues with directories. I recommend install this on your desktop for easy accessbility.

Prerequisites

Make sure you have these currently installed on the machine you plan to run this application on. If you have any problems with installation or unfamiliar with this there are some resources below.

Node (LTS) 12.16.2

Mongo DB

Git

Need help installing Nodejs or Mongo DB ?

MongoDB

NodeJS

Installing

git clone https://github.com/Neguhs/BestBuy-Monitor.git

npm install or npm i

node app.js

Setup

This fork is for twilio text messaging. If you do not want text messaging, go to the orignal Create a .env and put in the following values:

SID=<Trillio SID>
TOKEN=<Trilio AUTH TOKEN>
TO=<TO PHONENUMBER>
FROM=<FROM PHONENUMBER>

Get these values from Twilio

Make sure to add your server webhook within the setting.json file before starting the application or you will run into an error and the app will close.

Here is an example sku "6364255" , each sku should be seperated with a ,.

Webhook: Destination of all notifications sent from the monitor.

Skus: A collection of all the items you want monitored.

Interval: Time in between each time the monitor will check on your list of products you've entered. This value is adjustable but be mindful of potential banning of your IP and or other anti-bot / rate-limiting measures.

{
    "Discord":{
        "Webhook": ""
    },
    "Skus":[],
    "Interval": 5000
}

About

Send Notification to Discord servers and Twilio text messaging upon inventory changes for items of your choice

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%