| name | web-monitor |
| description | Monitor websites for changes, stock availability, price drops. Use when asked to watch a URL or check for changes. |
| category | research |
| maturity | beta |
| tags | ["url-watch","price-drop","stock-alert","cron","ntfy"] |
Web Monitor
Check websites for changes and alert via Telegram or ntfy.
Quick URL Check
curl -s URL | grep -qi "SEARCH_TEXT" && echo "FOUND" || echo "NOT FOUND"
curl -s -o /dev/null -w "%{http_code}" URL
curl -s URL | grep -oP '(?<=<title>).*?(?=</title>)'
curl -s URL | grep -oP '\d+[\.,]\d+' | head -5
Persistent Monitoring
For repeated checks, create a cron-based monitor:
*/5 * * * * curl -s URL | grep -qi "in stock" && curl -d "Item is in stock!" ntfy.sh/YOUR_TOPIC
Check Types
- text-absent — Alert when text disappears (e.g., "sold out" gone = in stock)
- text-present — Alert when text appears
- http-status — Alert on status change
- price-drop — Alert when price below threshold