I will build a python web scraper with scheduling, database and telegram alerts
Python developer, Telegram bots, automation and scraping at Obrivo Software
Acerca de este Servicio
One-time scraping gets you a file. This gig gets you a system: a Python scraper that runs on schedule, stores every result, notices what changed and tells you about it.
Typical setups:
- Price & stock monitoring: competitors, suppliers, marketplaces alert on a price drop or restock
- New listings: real estate, jobs, cars, auctions a Telegram message minutes after a new match
- Competitor tracking: products, reviews, rankings, saved daily to a database
- Content feeds: news, blogs, public posts collected into one table or API
- Lead lists that refresh every week in Google Sheets
What you get:
- Python scraper (Scrapy / Playwright) with retries, logging and error handling
- Scheduler: hourly, daily, weekly you choose
- Storage: PostgreSQL / SQLite / Google Sheets / CSV, with history
- Change detection and alerts to Telegram, email or Slack
- Deployed on your VPS (Docker), full source code and README
Public pages only no captcha bypass, no scraping behind logins, nothing against the site's terms.
Obrivo Software Python data & automation for businesses in the EU and US.
Send the sites and what you want to track I'll confirm feasibility and price within a few hours.
Tecnología:
Python
Técnica:
Automatizado
FAQ
How is this different from your other scraping gig?
The other gig delivers a dataset once. This one delivers a running system: scheduled scraping, a database with history, and alerts when something changes.
Where will it run?
On your VPS (any $5 server is enough) or a machine you control. Standard and Premium include deployment; for Basic it's an extra. I don't keep clients' scrapers on my servers.
What if the website changes its layout?
The scraper logs the failure and alerts you instead of silently returning nothing. 7 days of fixes are free; after that — «1 month of support» or a small order.
How fast are the alerts?
As fast as the schedule: from every few minutes to once a week. For most price/listing monitors, every 10–30 minutes is the sweet spot.
Can I see the data in a dashboard?
Yes — Premium includes a simple dashboard or API; for other packages it's the «Web dashboard» extra. Google Sheets output is included in all packages.
Which sites can you monitor?
Public pages of most sites, including JavaScript-heavy ones. Send the URLs first — I check them and confirm before you order. No login-protected pages, no captcha solving.

