All Projects → yasserqureshi1 → Sneaker Monitors

yasserqureshi1 / Sneaker Monitors

Licence: mit
A collection of web monitors that notify of restocks or updates on sneaker related sites through Discord Webhook. This includes Shopify, Nike SNKRS (supports 42 countries), Supreme and now Footsite monitor!

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sneaker Monitors

monitor
Community restock monitor template
Stars: ✭ 78 (-40%)
Mutual labels:  monitor, shopify
Nerys Product Monitor Lite
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.
Stars: ✭ 111 (-14.62%)
Mutual labels:  shopify, monitor
Tl Wn722n V2
Drivers for TP-LINK TL-WN722N version 2 .Clean ported for kernel 4.4, 4.8, 4.10 ,4.13 ,4.14 & 4.15 from source which was at 4.3
Stars: ✭ 112 (-13.85%)
Mutual labels:  monitor
Webserial
Remote Serial monitor for ESP8266 & ESP32
Stars: ✭ 133 (+2.31%)
Mutual labels:  monitor
Sk Admin
基于 Spring Boot、 Spring Data JPA、 Spring Security、Vue 的前后端分离的管理系统。项目采用模块开发方式, 主要模块:权限管理 (RBAC(Role-Based Access Control,基于角色的访问控制),支持数据字典、数据权限管理、前端菜单支持动态路由)、日志管理、代码生成器、系统监控、云存储管理、系统工具等等
Stars: ✭ 130 (+0%)
Mutual labels:  monitor
Trimalchio
CLI Based Shopify Bot (Supports US only right now)
Stars: ✭ 116 (-10.77%)
Mutual labels:  shopify
Sshdeploy
A command-line tool that enables quick build and run deployments over SSH.
Stars: ✭ 131 (+0.77%)
Mutual labels:  monitor
Off White Monitor
Monitors off---white.com for new product releases and restocks
Stars: ✭ 112 (-13.85%)
Mutual labels:  monitor
Basic Shopify Api
A simple API wrapper for Shopify using Guzzle for REST and GraphQL
Stars: ✭ 137 (+5.38%)
Mutual labels:  shopify
Concrete
🏗 Concrete Shopify Theme Framework
Stars: ✭ 124 (-4.62%)
Mutual labels:  shopify
Logdna Agent
LogDNA Agent streams from log files to your LogDNA account. Works with Linux, Windows, and macOS Servers
Stars: ✭ 134 (+3.08%)
Mutual labels:  monitor
Jdetects
Detect if DevTools is open
Stars: ✭ 123 (-5.38%)
Mutual labels:  monitor
Opcache Dashboard
Set up properly and monitor your Zend OPcache with this dashboard that will help you checking memory, hits and status, configuring for optimal performance (warning you when cache full, validation, etc.) and reseting one or all scripts with one click.
Stars: ✭ 117 (-10%)
Mutual labels:  monitor
Hydrapaper
A Gtk utility to set two different backgrounds for each monitor on GNOME (which lacks this feature)
Stars: ✭ 134 (+3.08%)
Mutual labels:  monitor
Statusok
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
Stars: ✭ 1,522 (+1070.77%)
Mutual labels:  monitor
Shopify Modern
A modern template for developing Shopify-themes using Vuejs
Stars: ✭ 136 (+4.62%)
Mutual labels:  shopify
Watermonitor
Easy way to implement a Video Monitor use Android's AccessbilityService
Stars: ✭ 120 (-7.69%)
Mutual labels:  monitor
Health
Laravel Health Panel
Stars: ✭ 1,774 (+1264.62%)
Mutual labels:  monitor
Moonmail
Email marketing platform for bulk emailing via Amazon SES (Google Cloud Platform and Azure coming soon)
Stars: ✭ 1,766 (+1258.46%)
Mutual labels:  shopify
Monitor
监控服务器(包括Linux和Windows)的资源:CPU\内存\磁盘IO\网络带宽\端口的连接数\进程级别的CPU使用率和内存占用,请配合前台展示monitorweb使用,效果更佳。
Stars: ✭ 136 (+4.62%)
Mutual labels:  monitor

Sneaker Monitors

A collection of web monitors that notify of restocks or updates on sneaker related sites through Discord Webhook

Buy Me A Coffee

To be notified of changes, please star or watch this repository. This will also increase the awareness of the project for others to use or add to.

I have recently created a Discord server where you can learn to use, get notified of updates and ask questions on the monitors on this repo. You can join here

About the Project

This project is aimed to provide different monitors to various sites to the sneaker community for free. The monitors currently notify if a restock or update occurs via Discord Webhook. Today, competition to purchase sneakers is getting increasingly difficult with resellers using paid automated tools to give them a massive advantage over everyone else. As such, I have and will continue to develop monitors that will help those members to finally get the sneakers they want.

The monitors are developed in a user friendly way for those members that may lack coding experience. The installation instructions can be found here.

This project is continually expanding, and I would greatly appreciate any contributions. When contributing please fork the project and open a Pull Request. If you'd like a feature to be added, you can either open an issue here or get in contact with me here

A list of the current sites can be found here along with the current status.

Below is a screenshot of the SNKRS monitor in action...

Contents

Monitors

Currently the sites that have monitors are:

  • All Shopify sites (e.g. Palace Skateboards, Hanon Shop, OVO, shopnicekicks.com, BDGA Store, Noir Fonce, Travis Scott, etc.)
  • Supreme
  • Nike SNKRS (Supports 42 countries - see the associated README file)
  • Footsites (Footlocker UK, US, CA and AU)
  • Ssense
  • Zalando (UK)
  • Off-Spring (UK)
  • Solebox

Below is a table outlining the status on each monitor:

Monitor Status
Solebox solebox
Footlocker footlocker
OffSpring offspring
Ssense ssense
Zalando zalando
SNKRS snkrs
Shopify shopify
Supreme supreme

Installation

To install the modules, use the command in terminal (Mac or Linux) or command prompt (Windows):

pip install -r requirements.txt

This will install the following dependencies that are needed for the monitors:

requests
urllib3
logging
python-dotenv
bs4
free-proxy

Set Up

Click on the image below to watch a YouTube tutorial on setting the monitor up locally... Watch the video

Click on the image below to watch a YouTube tutorial on setting the monitor up on a server... Watch the video

You will only need to interact with the .env file. In the .env file, set the WEBHOOK variable to your Discord webhook URL. Below is an example of what the webhook URL should look like:

WEBHOOK = "https://discord.com/api/webhooks/..."

There is an optional PROXY variable for your own proxies. There is a free proxy service already implemented if you do not have your own proxy. Please set the LOCATION_CODE variable to your location (or closest location) according to the list found here for the proxy. These proxies are scraped from SSL Proxies. Below are two different structures if you are using your own proxy:

  1. PROXY = "<proxy>:<port>"
  2. PROXY = "<proxy_username>:<proxy_password>@<proxy_domain>:<port>"

Other details can also be edited such as the bot username, avatar and colour. Other monitors may have other details in their .env files. Please refer to that specific README.md file for details on setting up.

I will shortly be releasing a paid (but competitively priced) set of hosted monitors. This would require only you sending me your webhook url and I will ensure that the monitoring service runs smoothly. If you are interested in this scheme, let me know here and I can contact you once it is ready.

Issues

If you find an issue, please open an issue here. I will respond fairly quickly and try to come up with solution. I may ask you to provide the log file that is produced by the monitor. It contains no personal data but may help me diagnose where the issue arises.

To Do

  • [ ] Create price reduction monitors
  • [ ] Add other requested site (Off-White, Footpatrol, JD, BSTN, Size?, SNS, Naked, Net-a-porter, Footdistrict, oneblockdown, noirfonce and Sivasdescalzo)
  • [ ] Increase number of countries catered for

License

Distributed under the MIT License. See LICENSE for more information.

Contact

For help join my Discord server here and post a question in the #questions channel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].