← Back to Projects
📡

URL Monitoring Daemon

A stealthy, serverless Python background service configured on macOS via launchd. It periodically monitors target resale URLs using Playwright and Playwright-Stealth, applies custom filtering rules for pricing and keywords, and dispatches real-time alerts alongside periodic health check summaries straight to Telegram.

Python Playwright Playwright-Stealth Telegram Bot API launchd macOS
Status ✅ Live (Local Service)
Type Background Daemon
Scraper Engine Playwright + Stealth
Platform macOS launchd

✨ Core Features

🕵️

Stealth Web Scraping

Employs Playwright with Playwright-Stealth to headless-browse dynamic client-side pages and bypass automated bot detection checks seamlessly.

🎯

Custom Alert Filtering

Parses DOM elements with configurable CSS selectors, verifying titles and enforcing strict price boundaries before triggering alerts.

💬

Instant Telegram Notifications

Sends immediate push notifications to a Telegram chat complete with ticket descriptions, exact pricing, and direct target links.

📊

4-Hour Heartbeat Summaries

Tracks execution state locally in state.json (auto-pruned) and dispatches a periodic summary report to confirm operational liveness.

macOS launchd Integration

Runs zero-overhead background polling via macOS native launchd daemon with automatic recovery upon system restarts.

← Back to Projects