**Objective:** Develop an automated system to monitor the stock availability of a specific product on and send real-time notifications to a Discord server based on specific events.
**Key Components:**
1. **Input Parameters:**
– SKU (Stock Keeping Unit) of the product you want to monitor.
– List of zip codes (X amount) in which you want to check stock availability.
2. **Automated Process:**
– Periodic Check: The system will perform the following checks at regular intervals (e.g., every minute):
– Search for the specified SKU on .
– Check the stock availability of the product in multiple zip codes.
– If the product is in stock:
– Send a webhook notification to a Discord server in the format: SKU / ZIP / Quantity. This indicates that the product is in stock.
– If the product is out of stock:
– Send a webhook notification to a Discord server in the format: SKU / ZIP. This indicates that the product is out of stock.
3. **Additional Features:**
– Maximize Quantity: If the product is in stock, the system should have the capability to add the maximum available quantity to the cart.
**Workflow:**
1. The system will begin monitoring the SKU and zip codes provided.
2. It will periodically (every minute) initiate a search for the SKU on .
3. For each zip code in the list, it will check the stock availability of the product.
4. If the product is in stock, it will add the maximum available quantity to the cart.
5. It will then send a webhook notification to the Discord server with the SKU, zip code, and the quantity added to the cart.
6. If the product goes out of stock, it will send a webhook notification to the Discord server with the SKU and zip code.
7. When the product is back in stock, it will send a webhook notification to the Discord server with the SKU, zip code, and the new quantity available.
**Technical Requirements:**
– Web scraping or API integration to check stock availability.
– Discord bot integration for sending webhook notifications.
**User Interface:** The system may require a simple user interface to input the SKU and zip codes to monitor. This interface can be a command line tool or a web-based dashboard.
**Note:** Building and using web scrapers or bots to automate interactions with websites may raise legal and ethical considerations, and you should ensure that you are in compliance with Walmart’s terms of service and applicable laws and regulations.
APPLY FOR THIS JOB:
Company: Freedom Real Estate Group
Name: Illubination
Email: