sports-ticker
Live sports alerts for Soccer, NFL, NBA, NHL, MLB, F1 and more. Real-time scoring with FREE ESPN API. Track any team from any major league worldwide.
- License 许可
- MIT
- 最近更新
- 2026-04-05
- Stars
- ★ 7
- Forks
- 1
01 前言 Front Matter
- name
- sports-ticker
- version
- 3.0.3
- metadata
- { "clawdbot": { "requires": { "env": [], "bins": [ "python3" ] } } }
- description
- Live sports alerts for Soccer, NFL, NBA, NHL, MLB, F1 and more. Real-time scoring with FREE ESPN API. Track any team from any major league worldwide.
02 资源文件 13
- 参考文档_meta.json2.2 KB
- 参考文档CHANGELOG.md109 B
- 参考文档config.example.json1.2 KB
- 参考文档package.json1.2 KB
- 参考文档README.md11.2 KB
- 脚本scripts/auto_setup_crons.py9.7 KB
- 脚本scripts/config.py3.7 KB
- 脚本scripts/espn.py18.0 KB
- 脚本scripts/live_monitor.py9.1 KB
- 脚本scripts/schedule.py4.7 KB
- 脚本scripts/setup_crons.py7.1 KB
- 脚本scripts/setup.py25.7 KB
- 脚本scripts/ticker.py3.0 KB
03 SKILL.md 正文
Sports Ticker
Track your favorite teams across multiple sports with FREE live alerts!
Supports: ⚽ Soccer • ? NFL • ? NBA • ? NHL • ⚾ MLB • ?️ F1
First Run (Onboarding)
When no config.json exists, running the setup script launches an interactive wizard:
python3 scripts/setup.py
The wizard asks:
- ? Which sports? — Pick from Soccer, NFL, NBA, NHL, MLB, F1
- ? Which teams? — Choose from popular teams or search for any team
- ? Alert style? — Live scores, final only, or daily digest
- ⏰ Game-day reminders? — Get a heads-up 30 mins before kick-off
- ? Quiet hours? — Pause alerts while you sleep
After setup, your config.json is ready and you can start tracking!
Re-run setup anytime:
python3 scripts/setup.py --force # Overwrites existing config
Quick Start
# First time? Just run setup!
python3 scripts/setup.py # Interactive wizard
# Find team IDs (any sport)
python3 scripts/setup.py find "Lakers" basketball
python3 scripts/setup.py find "Chiefs" football
python3 scripts/setup.py find "Barcelona" soccer
# Test
python3 scripts/ticker.py
Config Example
{
"teams": [
{
"name": "Barcelona",
"emoji": "??",
"sport": "soccer",
"espn_id": "83",
"espn_leagues": ["esp.1", "uefa.champions"]
},
{
"name": "Lakers",
"emoji": "???",
"sport": "basketball",
"espn_id": "13",
"espn_leagues": ["nba"]
}
]
}
Commands
# Ticker for all teams
python3 scripts/ticker.py
# Live monitor (for cron)
python3 scripts/live_monitor.py
# League scoreboard
python3 scripts/ticker.py league nba basketball
python3 scripts/ticker.py league nfl football
python3 scripts/ticker.py league eng.1 soccer
# ? Schedule - View upcoming fixtures (NEW in v3!)
python3 scripts/schedule.py # All teams, next 14 days
python3 scripts/schedule.py --days 30 # Look further ahead
python3 scripts/schedule.py --team spurs # Specific team
python3 scripts/schedule.py --compact # One-liner format
python3 scripts/schedule.py --json # JSON output
# ? Auto Setup Crons - Generate match-day crons (NEW in v3!)
python3 scripts/auto_setup_crons.py # All teams, next 7 days
python3 scripts/auto_setup_crons.py --team spurs --days 14
python3 scripts/auto_setup_crons.py --json # Machine-readable
python3 scripts/auto_setup_crons.py --commands # OpenClaw CLI commands
# ESPN direct
python3 scripts/espn.py leagues
python3 scripts/espn.py scoreboard nba basketball
python3 scripts/espn.py search "Chiefs" football
Alert Types
- ?️ Game start (kick-off / tip-off)
- ⚽??⚾ Scoring plays (goals, touchdowns, 3-pointers, home runs)
- ? Red cards / Ejections
- ⏸️ Halftime / Period breaks
- ? Final results (WIN/LOSS/DRAW)
ESPN API (Free!)
No key needed. Covers all major sports and 50+ leagues worldwide.
Supported Sports:
- Soccer: Premier League, La Liga, Champions League, MLS, and 30+ more
- Football: NFL
- Basketball: NBA, WNBA, NCAA
- Hockey: NHL
- Baseball: MLB
- Racing: Formula 1
04 同仓库更多 Skills
zyfai
Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit/withdraw anytime.
zerion-api
暂无简介
zerion-api-skill
暂无简介
zerion-api-mcp
暂无简介
yahoo-finance-forex
Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR/USD, GBP/USD, USD/JPY, etc.). Analyzes sentiment and provides trading context.
yahoo-finance
This skill should be used when the user asks to "get stock prices", "check stock quotes", "look up earnings", "get financial data", "find trending stocks", or needs stock market data from Yahoo Finance.