page_monitor
Monitor a URL for content changes, storing a hash to detect updates, and send a Telegram notification when a change occurs.
Instructions
Check URL for changes; persist hash; notify Telegram on change.
State stored in ~/.hermes/monitors/<sha256(url)[:16]>.json. Returns dict: {status, url, hash, is_first_check, changed, diff_summary, sent_to_telegram, error?}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| chat_id | No | ||
| selector | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |