返回顶部
t

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 channels, webhooks, or other notification backends. Use when users want reliable ticket notifications rather than automated checkout.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
110
下载量
0
收藏
概述
安装方式
版本历史

ticket-signal-watch

# 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: ```bash 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.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ticket-signal-watch-1776116733 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ticket-signal-watch-1776116733 技能

通过命令行安装

skillhub install ticket-signal-watch-1776116733

下载 Zip 包

⬇ 下载 ticket-signal-watch v0.1.0

文件大小: 6.49 KB | 发布时间: 2026-4-14 13:38

v0.1.0 最新 2026-4-14 13:38
Initial public release: monitor ticket status signals from pages or backend data and emit push-ready alerts.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部