Python Bot: Dynamic API Scraper

Job ID: 40468788

Budget: ₹12,500 – ₹37,500 INR

I need a seasoned Python engineer who can tear down a dynamic website’s API, understand its WebSocket traffic, and roll everything into a Telegram bot that fires real-time payment alerts.

The first milestone is clear: website API scraping is my top priority. I already host on a Linux VPS and expect you to work with Python (async io, requests, socket.io, or any battle-tested framework you prefer) to discover every hidden endpoint, parameter, and event stream the site uses for deposits and withdrawals. Once those calls are mapped, the bot must:

• Parse each WebSocket event the moment it arrives
• Identify deposit/withdraw actions, even when keys change on the fly
• Relay a concise, formatted notification to my Telegram channel in real time

The payment notification logic has to be resilient; action names and tokens mutate often, so automatic key handling is essential. If new endpoints appear, the bot should adapt without manual tweaks.

I will provide server credentials, the site URL, and a private Telegram bot token after kickoff. Your deliverable is a fully functioning Python script (or small module) I can daemonize on the VPS, plus brief setup instructions so I can redeploy if the server is rebuilt. Unit-tested, well-commented code is non-negotiable.

If you have proven experience with WebSocket reverse engineering, dynamic site scraping, and Telegram bot development, let’s get this started.