kbo-cli - ターミナルでKBO野球のライブスコアボードを見る
(github.com/jeonbyeongmin)Naver Sportsの非公式ゲートウェイをポーリングし、スコア・イニング・カウント・走者・直近のプレーをANSIグラフィックでレンダリング
画面
- ライブスコアボード: ダイヤモンド + B/S/Oカウント + 打者/投手のシーズン・当日成績
- 今日の日程/結果ボード (
kbo today) - チーム/選手統計 — 順位・打撃・投球leaderboard、チーム別フィルター (
kbo stats、インタラクティブ)
使い方
npm i -g kbo-cli
kbo today # 今日の試合をひと目で
kbo watch --game 20260501LGNC02026 # ライブ中継(左右キーで試合切り替え)
kbo stats # チーム順位 + 選手leaderboard
特徴
- ランタイム依存関係1個(picocolors)、ビルド成果物31KBの単一ファイル
- TypeScript + Bun build、ランタイムNode ≥18
- KBO10球団の公式カラーを24-bit truecolorチップで表示 — BT.601 brightnessで黒/白文字を自動選択
制限
- Naver Sportsの非公式APIのため、予告なしに変更されるリスクあり。ポーリング下限は1秒、デフォルトは5秒(これより積極的には下げない)
- KBO以外の他リーグは非対応
まだコメントはありません。