Skip to content

A universal product monitor. Capable of monitoring any site for products based on keywords. Optimized for Shopify. Sends alerts via Discord when new products are detected.

License

Notifications You must be signed in to change notification settings

xxxdebug/NERYS-product-monitor

 
 

Repository files navigation

Alt-Tag

About:

NERYS will monitor specified sites for keywords and sends a Discord alert when a page has a specified keyword. This can be used to monitor any site on a product release date to automatically detect when a product has been uploaded. Useful when monitoring hundreds of sites for shops in different timezones.

Update: The Shopify monitor here is slower (up to a minute late) compared to the latest version I have. The one here is just a proof of concept. If you want to add the newer, faster monitor to your server, send me a DM on Twitter (@snivynGOD). Features included with the newer version are outlined below. Check out the new monitor here: https://www.sharanga.pw/

Usage:

Add your Discord webhook URL in the appropriate fields (line 143 on other-sites.py and line 204 on shopify-sites.py), surrounded by quotation marks. You can set keywords you want to monitor at the bottom of each of the scripts, following the same format as the example. Seperate keywords with a '-' instead of a ' ' on other-sites.py. Add sites to monitor to each of the respective text files, following the same format as the examples (I suggest using Notepad++, Notepad does something weird). Proxies should also be one per line, following the same format as the examples provided in <proxies.txt>. For the Supreme monitor, all you have to do is add your webhook to <supreme.py> on line 81. I have it set on an 8 second delay, meaning you won't need proxies to run it at all. If you use proxies though, you can shorten this delay. Make sure to use proxies based on region (ex. North American proxies for Supreme US). It will build the database and send all new products and restocks to your Discord server. It will spam your Discord when it first starts up so mute the Discord channel for a few minutes while it catches up.

Complete:

  • find all products on Shopify site by keyword
  • send discord notifications
  • monitor for new products
  • optimization for Shopify to return product checkout links by size
  • find all products on other sites by keyword
  • attempt to get product page links for universal sites
  • supreme new products
  • supreme restocks

What's the difference between this version and the latest version?:

  • monitor for Shopify restocks
  • SNKRS monitor
  • Supreme US and EU
  • only send ATC links for sizes in stock
  • optimized non-shopify sites (ex. Solebox) -- includes product name, link, and image
  • slack support
  • much faster speeds (same speeds as some of the best monitor groups!)
  • formatting optimized for mobile users
  • includes price on notifications
  • sitelist of over 100 sites included -- also includes bot restock monitoring and Funko restock monitoring
  • low maintenance (I take care of everything)
  • better keyword system including negative keywords
  • filtered and unfiltered channel support
  • no proxies required

Have suggestions on how to make the monitor better? Let me know via Twitter (@snivynGOD)!

Credits:

Niveen Jegatheeswaran - That's Me! - https://github.com/snivyn/, https://twitter.com/snivynGOD

kyb3r - Discord Embed - https://github.com/kyb3r/

About

A universal product monitor. Capable of monitoring any site for products based on keywords. Optimized for Shopify. Sends alerts via Discord when new products are detected.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%