Website Change Monitor & Alert System
Monitor web pages for content changes. Take snapshots, diff comparisons, schedule periodic checks, and send alerts via email or webhook when changes are detected.
Commands
watch
Add a URL to the watch list.
bash scripts/script.sh watch "https://example.com/pricing"
bash scripts/script.sh watch "https://example.com/status" --selector ".status-text"
check
Check a URL for changes right now.
bash scripts/script.sh check "https://example.com/pricing"
bash scripts/script.sh check --all
diff
Show diff between last two snapshots of a URL.
bash scripts/script.sh diff "https://example.com/pricing"
schedule
Set up periodic checking (cron-based).
bash scripts/script.sh schedule "https://example.com" 30
notify
Configure notification channels (email, webhook, stdout).
bash scripts/script.sh notify webhook "https://hooks.slack.com/..."
bash scripts/script.sh notify email "admin@example.com"
help
Show all commands.
bash scripts/script.sh help
Output
- Change detection results with diff
- Snapshot history
- Notification delivery confirmation
Feedback
https://bytesagain.com/feedback/ Powered by BytesAgain | bytesagain.com