kbo-cli - ดูสกอร์บอร์ดสดเบสบอล KBO จากในเทอร์มินัล
(github.com/jeonbyeongmin)โพลล์ unofficial gateway ของ Naver Sports แล้วเรนเดอร์คะแนน อินนิง เคานต์ ผู้เล่นบนเบส และเพลย์ล่าสุดด้วยกราฟิก ANSI
หน้าจอ
- สกอร์บอร์ดสด: ไดมอนด์ + เคานต์ B/S/O + สถิติฤดูกาล/รายวันของผู้ตีและผู้ขว้าง
- บอร์ดตาราง/ผลการแข่งขันวันนี้ (
kbo today) - สถิติทีม/ผู้เล่น — leaderboard ของอันดับ การตี และการขว้าง พร้อมตัวกรองรายทีม (
kbo stats, interactive)
การใช้งาน
npm i -g kbo-cli
kbo today # ดูเกมวันนี้ได้ในหน้าจอเดียว
kbo watch --game 20260501LGNC02026 # ถ่ายทอดสด (สลับเกมด้วยปุ่มซ้าย/ขวา)
kbo stats # อันดับทีม + leaderboard ผู้เล่น
จุดเด่น
- มี runtime dependency 1 ตัว (picocolors), ไฟล์ build output เดี่ยวขนาด 31KB
- TypeScript + Bun build, runtime Node ≥18
- สีทางการของ 10 สโมสร KBO แสดงเป็นชิป truecolor 24-bit — เลือกตัวอักษรสีดำ/ขาวอัตโนมัติด้วยค่า brightness แบบ BT.601
ข้อจำกัด
- เนื่องจากเป็น unofficial API ของ Naver Sports จึงมีความเสี่ยงที่อาจเปลี่ยนแปลงโดยไม่แจ้งล่วงหน้า จำกัดการโพลล์ต่ำสุดที่ 1 วินาที ค่าเริ่มต้น 5 วินาที (ไม่ลดให้ถี่กว่านี้)
- ยังไม่รองรับลีกอื่นนอกจาก KBO
ยังไม่มีความคิดเห็น