← 返回 Skills 市场
robbyczgw-cla

sports-ticker

作者 Robby · GitHub ↗ · v3.3.0 · MIT-0
cross-platform ⚠ suspicious
6566
总下载
2
收藏
0
当前安装
29
版本数
在 OpenClaw 中安装
/install sports-ticker
功能描述
Live sports alerts for Soccer, NFL, NBA, NHL, MLB, F1 and more. Real-time scoring with the free ESPN API. Track any team from any major league worldwide.
安全使用建议
Review or remove the Brave/Serper fallback before installing, and do not allow this skill to read another skill's .env file. If you use the automation features, inspect the generated jobs and Telegram delivery target before enabling recurring alerts.
能力评估
Credentials
Network access to ESPN and local writes for config/cache are proportionate for a sports ticker, but reading $HOME/clawd/skills/web-search-plus/.env and a sibling skill directory is not proportionate to this skill's own configuration boundary.
Install Mechanism
No install-time code execution or package installer behavior was found; the manifest only requires python3, but it under-discloses the optional network providers, environment variables, and sibling .env probing used by scripts.
Instruction Scope
User-facing instructions emphasize a free ESPN-only workflow, while runtime code can send team/date queries to Brave or Serper and can reuse SERPER_API_KEY from a sibling web-search-plus skill .env file without explicit user opt-in.
Persistence & Privilege
The skill persists config.json, .score_cache.json, .live_state.json, and optional cron_configs.json within the skill directory; automation generation is mostly disclosed and outputs JSON rather than directly installing jobs, but recurring OpenClaw automations still require user review before enabling.
Purpose & Capability
The core ESPN sports ticker, schedule lookup, local config, and match-alert behavior are purpose-aligned, but ticker.py and live_monitor.py add Brave/Serper web-search fallbacks that are not clearly disclosed in SKILL.md despite the metadata saying no API keys are needed.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sports-ticker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sports-ticker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v3.3.0
OpenClaw 2.0 compatibility: corrected frontmatter, automations CLI, and documentation. Verified against a live OpenClaw 2026.8.1 install.
v3.2.0
- Adds caching support with new scripts/cache.py module. - Improves performance and reduces API calls by storing recent data. - Updates live_monitor.py and ticker.py to use cached data when possible. - Updates documentation and version to 3.2.0.
v3.1.1
v3.1.1: Brave Search as primary fallback (OpenClaw default), Serper as secondary
v3.1.0
v3.1.0: Web search fallback via Serper when ESPN returns no match. GAK team added.
v3.0.7
fix: only alert for matches scheduled today (date filter in find_team_match)
v3.0.6
Security: validate ESPN API endpoint to prevent SSRF
v3.0.5
Fix: SKILL.md metadata updated to openclaw format.
v3.0.4
Security: removed subprocess.run, output JSON for platform cron tool instead
v3.0.3
- Bumped version to 3.0.3. - Added CHANGELOG.md file. - Minor updates to package files for consistency.
v3.0.2
Add ClawHub runtime requirements metadata (SKILL.md frontmatter)
v3.0.1
Add runtime requirements metadata for ClawHub discovery
v3.0.0
Major update with new schedule and automation tools: - Added scripts/schedule.py: View upcoming fixtures and schedules for tracked teams. - Added scripts/auto_setup_crons.py: Auto-generate match-day cron jobs for alerts. - Expanded commands in docs for schedule viewing and cron automation. - Updated documentation for new features and usage instructions. - Improved package and script handling for enhanced team tracking and automation.
v2.2.0
Major update: Adds interactive onboarding and improved setup. - New interactive setup wizard guides users through initial configuration (sports, teams, alert style, reminders, quiet hours). - Running the setup script without a config launches the onboarding wizard for first-time users. - Users can re-run the onboarding with a new `--force` option to overwrite existing config. - README and documentation updated to highlight easier first-time use and onboarding process.
v2.1.5
- Added example config for crontab in README for easier scheduled updates. - Updated usage instructions for espn.py to clarify supported commands. - Improved documentation for initial setup flow and config file creation. - Adjusted config.example.json to reflect latest options and structure. - Updated dependency versions in package.json for compatibility.
v2.1.2
v2.1.2: Bug fixes - JSON error handling in config.py, safe score parsing in live_monitor.py
v2.1.1
fix: bug fixes from Codex audit - error handling, safe parsing
v2.1.0
- Added scripts/setup_crons.py to assist with setting up cron jobs for live monitoring. - Updated README.md with documentation improvements. - Updated package.json for new script support and versioning.
v2.0.4
Update author email to [email protected]
v2.0.3
Update author email
v2.0.2
Add package.json for proper ClawdHub metadata display
元数据
Slug sports-ticker
版本 3.3.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 29
常见问题

sports-ticker 是什么?

Live sports alerts for Soccer, NFL, NBA, NHL, MLB, F1 and more. Real-time scoring with the free ESPN API. Track any team from any major league worldwide. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6566 次。

如何安装 sports-ticker?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sports-ticker」即可一键安装,无需额外配置。

sports-ticker 是免费的吗?

是的,sports-ticker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

sports-ticker 支持哪些平台?

sports-ticker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 sports-ticker?

由 Robby(@robbyczgw-cla)开发并维护,当前版本 v3.3.0。

💬 留言讨论