web-monitor-bot

Community

Monitor websites with smart alerts.

AuthorTianqiYe
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enables automated monitoring of websites to detect changes, availability, or specific conditions, reducing manual checks and enabling timely alerts.

Core Features & Use Cases

  • Automated website monitoring: Run a Playwright-based bot that checks targets on a configurable schedule and records analytics.
  • Real-time analytics dashboard: Visualize check counts, match rate, and pattern trends to inform optimization.
  • Smart notifications & resilience: Slack/webhook alerts for matches, errors, or Cloudflare events, with session persistence and anti-detection features to minimize false negatives.
  • Use Case: Track product stock, reservation slots, or event tickets on a target site and alert when conditions are met.

Quick Start

  • Run the interactive setup to create a new monitoring project: bash scripts/setup-monitor.sh
  • Edit the .env to configure TARGET_URL, TARGET_SELECTOR, and optional SLACK_WEBHOOK_URL
  • Start the analytics dashboard with ./start-analytics.sh
  • Execute checks manually with ./run-bot.sh or configure cron for automated monitoring

Dependency Matrix

Required Modules

None required

Components

assets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: web-monitor-bot
Download link: https://github.com/TianqiYe/tockstalk-bot/archive/main.zip#web-monitor-bot

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.