← 返回
未分类 中文

Ticket Signal Watch

Monitor ticket pages or backend ticket data for sale, restock, presale, or status-change signals; emit structured alerts that can be pushed to OpenClaw chann...
监控票务页面或后端票务数据,捕捉开售、补货、预售或状态变更信号,并生成结构化告警推送至OpenClaw频道
armysheng armysheng 来源
未分类 clawhub v0.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 405
下载
💾 1
安装
1
版本
#latest

概述

Ticket Signal Watch

This skill is for reliable ticket notifications, not automated checkout.

Use it when:

  • a user wants to monitor ticket sale or restock signals
  • a backend already has ticket data and needs a push-ready event format
  • you want OpenClaw to check official pages, search pages, or other text sources for ticket signals

Files

  • Skill root: {baseDir}
  • Script: {baseDir}/scripts/watch_ticket_pages.py
  • Target example: {baseDir}/config/targets.example.json
  • Notifier example: {baseDir}/config/notifiers.example.json
  • Default state path: {baseDir}/state/state.json

Operating model

Treat the workflow as three layers:

  1. collector
    • fetch page text or consume backend data
  2. signal engine
    • decide whether the change is meaningful
  3. notifier
    • push the resulting event to OpenClaw channels, webhooks, or another downstream system

The ideal production setup is:

  • use backend data if available
  • fall back to page checks only when needed
  • keep collection and notification decoupled

Recommended usage

Run the script with a target config and a writable state file:

python3 "{baseDir}/scripts/watch_ticket_pages.py" \
  --config "{baseDir}/config/targets.example.json" \
  --state "{baseDir}/state/state.json" \
  --json

If alerts is empty, do not send a notification.

If alerts is non-empty, forward the structured result to:

  • an OpenClaw channel
  • a webhook
  • a file/queue processor

Output expectations

The script should produce:

  • results: per-target check results
  • alerts: only meaningful changes worth notifying
  • summary: short human-readable summary

Each alert should contain enough information to route downstream:

  • name
  • platform
  • url
  • signal_hits
  • signal_level
  • alert_reasons

Configuration guidance

Prefer official detail pages over generic search pages.

Use:

  • require_all for identity words that must be present
  • match_any for actionable signal words
  • signal_keywords.high for the strongest signals

Examples of strong signals:

  • 立即购买
  • 立即预订
  • 可选座
  • 有票
  • 开售
  • 预售中
  • 补票
  • 回流
  • 加场

Guardrails

  • Do not treat generic page changes as sale signals.
  • Search pages are weaker than detail pages.
  • Add cooldown, dedupe, and jitter before high-frequency polling.
  • If a platform starts returning anti-bot pages or challenge pages, mark that explicitly instead of claiming success.
  • This skill is for notification workflows; do not imply that it can safely complete checkout automatically.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-31 03:29 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装后可防止您和您的用户受到提示注入、数据泄露及恶意行为的侵害。
★ 116 📥 31,026
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,724
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 31,084