/best-buy-sniper

Autonomously buy NVIDIA RTX 30 Series GPUs from Best Buy

Primary LanguageTypeScriptMIT LicenseMIT

best-buy-sniper 🎯

Version

Autonomously buy NVIDIA RTX 30 Series GPUs from Best Buy

Demo

Install

npm install

Usage

NOTE: By default the auto-checkout is disabled so there is no accidental purchasing. To enable auto-checkout uncomment the code found on line: 368-370 in the bestbuy.ts file located in src/pages.

  1. FIll in all the data in config/prod/ and remove the string template_ from the file extenstions

Add or remove the desired cards you want to purchase in config/prod/tasks.json

You must have discord notifcation set in order for the bot to work. If you do not want to use it, you must comment out any line of code that has sendDiscordMessage in main.ts and bestbuy.ts.

  1. Use npm run start to run the bot

  2. Now wait for the item to come in stock

  3. Stop the bot at any time with npm run stop

Note: the bot will no longer run once a purchase has been made. To be able to use the bot again, delete purchase.json from the main folder.