Build a High-Speed TCG Restock Bot for a Premium Discord (Netherlands & Belgium)

UpworkNLNot specifiedexpertScore: 62
PythonAutomationData ExtractionNode.jsBeautiful SoupSeleniumWeb ScrapingDiscord Bot DevelopmentPuppeteer
Build a High-Speed TCG Restock Bot for a Premium Discord (Netherlands & Belgium) Project OverviewI am building a paid (premium) Discord server that provides fast restock alerts for popular Trading Card Game (TCG) products. The main focus is on Pokémon TCG, but the system should also support other major TCG brands such as Yu-Gi-Oh!, Magic: The Gathering, and similar well-known TCG products. The target audience consists of collectors and resellers in the Netherlands and Belgium, so speed, reliability, and stability are critical. I am looking for an experienced developer to build a professional monitoring system that detects restocks and sends alerts to Discord in near real-time. This project is intended for long-term use, and I am also looking for advice on the infrastructure and features needed to run a successful premium alert service. Main Objective Monitor multiple online stores and send a Discord alert when: A product comes back in stock A pre-order opens (Optional) Price drops or changes Alerts should ideally be sent within 30–60 seconds when possible. Store Coverage Requirements The system should support monitoring multiple retailers that serve customers in the Netherlands and Belgium. Initial requirement: at least 10–15 stores The system should be built to scale to as many stores as possible It must be easy to add new stores and products over time Please design the system with scalability and long-term expansion in mind If certain types of websites are difficult or not recommended to monitor, please explain this in your proposal. Product Scope The monitoring system should support multiple major TCG categories, including: Pokémon TCG (primary focus) Yu-Gi-Oh! Magic: The Gathering Other popular TCG products (optional / future expansion) The system should be flexible so new product categories or keywords can be added easily. Important Requirement – Discord Alerts in Dutch All Discord notifications/messages must be sent in Dutch (NL). Example: RESTOCK – Pokémon Elite Trainer BoxWinkel: [Winkelnaam]Prijs: €59,99Online voorraad: nog 5 stuksBeschikbaar in winkels: Rotterdam Centrum, Den HaagLink: [URL] Important Requirement – Store Location Stock (Per Branch) For some retailers, I would like the ability to: Detect availability per physical store location Show which specific branches have stock Include this information in the Discord alert If this is not possible for some websites, please explain the limitations and possible alternatives. Important Requirement – Stock Quantity (If Visible) If the website displays stock levels, the system should capture and include: Exact quantity (e.g. “nog 5 stuks”), or Stock indicators such as “lage voorraad” or “beperkte beschikbaarheid” Please indicate in your proposal how feasible this is across different stores. Discord Requirements Alerts should be sent via webhook or bot and include: Product name Store name Price (if available) Direct product link Online stock quantity or status (if available) Store location availability (if applicable) Optional role mention (e.g. @Premium) Requirements: No duplicate alerts Clean and readable message format Support for monitoring multiple products simultaneously Performance & Technical Expectations Check interval: ideally every 30–120 seconds Must run 24/7 reliably Handle multiple products and stores efficiently Preferred technologies: Python (Playwright, Requests, BeautifulSoup), or Node.js (Puppeteer) Experience with anti-bot protections (Cloudflare, etc.) Logging and error handling Scalability (Important for a Premium Service) The system should be: Easy to expand with new products and stores Clean and maintainable Suitable for long-term use Deployable on VPS or cloud hosting Important – I Need Your Expertise Since this will be a paid premium Discord service, please include in your proposal: What infrastructure do you recommend? (VPS/cloud and specifications) How many products and stores can the system realistically handle? What features are essential for a premium restock server? How can we make the alerts faster than competitors? What challenges or risks should I be aware of? (rate limits, blocking, etc.) How feasible is: Per-location store stock monitoring? Capturing stock quantities or low-stock indicators? I am looking for someone who can advise as well as develop, not just write code. Nice to Have (Optional) Simple config file or dashboard to add/remove products Help with hosting setup Uptime monitoring solution Option for long-term maintenance/support To Apply Please include: Your experience with web scraping, monitoring, or automation Examples of similar bots/projects Your recommended tech stack Estimated timeline Estimated price This project may lead to long-term collaboration as the premium Discord grows.
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo

Client

Spent: $1,125Rating: 5.0Verified