返回顶部
c

cricket-live-score板球实时比分

Send live cricket score updates (text + voice memo) to Telegram for any ongoing T20 or ODI match. Completely free.

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

cricket-live-score

🏏 板球实时比分更新

实时板球比分更新直接发送到Telegram——可选语音备忘录,让你无需阅读即可跟进比赛。从Cricbuzz抓取数据,无需任何API密钥设置即可获取比分。

支持T20和ODI赛制、两局比赛、自动检测队伍、目标分数和所需得分率。

脚本在后台运行,按你选择的时间间隔发送更新,比赛结束时自动停止。

语音备忘录非常适合你在开车或无法专注于屏幕时使用。

示例提示

开始更新:

  • - 发送印度对澳大利亚比赛的实时比分更新
  • 跟进IPL比赛——RCB对CSK——每3分钟发送一次更新
  • 英格兰对巴基斯坦T20的比分是多少?请随时告知我

带语音备忘录:

  • - 发送世界杯决赛的板球实时比分并附带语音备忘录
  • 跟进印度对南非的比赛并包含语音更新——我正在开车

更改间隔:

  • - 改为每2分钟更新一次
  • 放慢到每10分钟更新一次

停止:

  • - 停止发送比分更新
  • 终止板球更新

使用时机

用户请求实时比分更新、板球比分提醒或跟进某场比赛。

工作原理

  1. 1. 查找比赛的Cricbuzz网址。搜索cricbuzz <队伍1> vs <队伍2> live score并获取cricbuzz.com/live-cricket-scores/...网址。
  2. 在后台运行脚本

bash
python3 <技能目录>/scripts/cricket-live.py \
--url \
--chat-id \
--bot-token \
--interval 300 \
--voice

  1. 3. 脚本自动检测队伍、局数、赛制(T20/ODI)和目标分数。
  2. 每隔指定时间间隔发送文本+语音备忘录。比赛结束时自动停止。

参数

参数默认值描述
--url必填Cricbuzz实时比分页面网址
--chat-id
必填 | 发送更新的Telegram聊天ID | | --bot-token | 自动 | Telegram机器人令牌。回退到TELEGRAMBOTTOKEN环境变量,然后是OpenClaw配置(~/.openclaw/openclaw.json) | | --interval | 300 | 更新间隔秒数(默认5分钟) | | --voice | 关闭 | 每次更新包含语音备忘录 |

更新内容示例

第二局(追分阶段)

印度:146/4(15轮)
🏏 蒂拉克·瓦尔马 — 20(15球)
🏏 桑朱·萨姆森 — 80(40球)

需要:30球内得50分
所需得分率:剩余5.0轮,每轮10.0分
最后出局:苏里亚库马尔·亚达夫 接杀 拉瑟福德 投杀 约瑟夫 18(16球)

🔹 西印度群岛局:195/4(20轮)
━━━━━━━━━━━━━━━━━
🏏 印度 vs 西印度群岛 | ICC男子T20世界杯2026

· 下次更新在5分钟后

第一局

西印度群岛:120/3(15轮)
🏏 罗夫曼·鲍威尔 — 25(14球)
🏏 杰森·霍尔德 — 12(8球)

得分率:每轮8.0分
预计总分:160
最后出局:希姆隆·赫特迈尔 接杀 萨姆森 投杀 布姆拉 22(18球)

━━━━━━━━━━━━━━━━━
🏏 印度 vs 西印度群岛 | ICC男子T20世界杯2026

· 下次更新在5分钟后

语音备忘录示例

第二局: 印度队在15轮中取得146分,4人出局。蒂拉克·瓦尔马和桑朱·萨姆森正在击球。蒂拉克·瓦尔马得20分,桑朱·萨姆森得80分。印度队需要在30球内得到50分。所需得分率为每轮10.0分,剩余5.0轮。

第一局: 西印度群岛队在15轮中取得120分,3人出局。罗夫曼·鲍威尔和杰森·霍尔德正在击球。得分率为每轮8.0分。预计总分为160分。

数据来源

抓取Cricbuzz——og:description元标签获取实时比分和击球手信息,以及嵌入的JSON获取最后出局、投手数据和队伍信息。无需付费API或API密钥即可获取比分数据。

停止

  • - 脚本检测到比赛结果(获胜/平局/无结果)时自动停止。
  • 要手动停止,终止后台进程。

渠道支持

目前仅支持Telegram——脚本通过Telegram机器人API直接发送更新。多渠道支持(Discord、WhatsApp、Signal等)计划在将来版本中实现。

要求

  • - Python 3(仅使用标准库中的urllib——无需requests)
  • gTTS包(用于语音备忘录)
  • Telegram机器人令牌——通过以下方式之一提供:
1. --bot-token参数(推荐) 2. TELEGRAMBOTTOKEN环境变量 3. OpenClaw配置文件(~/.openclaw/openclaw.json → channels.telegram.botToken)

已知限制

  • - 当追分队全员出局或在未达到目标分数的情况下完成所有轮次时,脚本可能检测结果较慢(取决于Cricbuzz更新页面标题的速度)。它能可靠地捕获获胜、平局和达到目标分数的情况。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cricket-live-score-1776199590 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cricket-live-score-1776199590 技能

通过命令行安装

skillhub install cricket-live-score-1776199590

下载

⬇ 下载 cricket-live-score v1.1.1(免费)

文件大小: 8.98 KB | 发布时间: 2026-4-15 11:05

v1.1.1 最新 2026-4-15 11:05
Fix security review: add Cricbuzz domain validation to prevent SSRF, remove incorrect requests dependency (script uses stdlib urllib), declare env vars and config path in registry metadata

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

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

p2p_official_large
返回顶部