web-monitor

Monitor web page content changes and send alerts via Telegram, Discord, or Slack.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/sky770825/openclaw-console-hub --skill web-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-monitor
Source: https://github.com/sky770825/openclaw-console-hub/tree/main/skills/web-monitor
Command: npx skills add https://github.com/sky770825/openclaw-console-hub --skill web-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of tracking changes on specific web pages, ensuring you are immediately notified when content is updated.

Core Features & Use Cases

  • Automated Web Scraping: Periodically fetches content from specified URLs.
  • Change Detection: Compares current content with previous versions to identify modifications.
  • Notifications: Sends alerts via Telegram, Discord, or Slack when changes are detected.
  • Use Case: You need to monitor a product page for price drops or stock availability changes. This Skill can automatically check the page at set intervals and alert you instantly when the price decreases or the item is back in stock.

Quick Start

Use the web-monitor skill to add a new monitoring task for 'https://example.com/news' with the name 'News Page' and check it every 30 minutes.

Frequently Asked Questions about web-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web scraping to monitor website content for changes?

Automated web scraping for change detection uses Python scripts to periodically fetch content from URLs, compare current content with previous versions via hashing, and send alerts when modifications are identified.

Can I send web alerts to Discord or Slack when a web page updates?

Yes, web alerts can be sent to Discord, Slack, or Telegram by configuring webhook integrations that trigger notifications immediately upon detecting content modifications or changes on the monitored web pages.

Do I need Python and beautifulsoup4 to track price changes on a product page?

Tracking price changes requires Python scripts along with the requests and beautifulsoup4 libraries to fetch product page content, compare hashes for differences, and execute webhook alerts.

What is the best way to set up automated change detection for website updates?

The best way to set up automated change detection for website updates involves creating Python scripts to fetch content at set intervals, comparing current and previous hashes to identify modifications, and sending notifications through webhooks.

What are the limitations of using content hashing for web page change detection?

Using content hashing for web page change detection compares entire page versions, meaning minor dynamic content shifts may trigger false positive alerts without specifically isolating target elements like price drops or stock availability.