Olympic Alert — 奥运警报
v0.1.4奥林匹克比赛提醒。比赛15分钟前发送提醒,包含赛程管理(添加/删除),以及直播链接。默认包含2026年米兰冬季奥林匹克韩国队设置。
运行时依赖
安装命令
点击复制技能文档
Olympic Alert 技能
올림픽 경기 알림을 15분 전에 발송합니다. 한국팀 경기 기본 설정 포함.
포함 파일 파일 설명 技能.md 이 문서 scripts/检查_olympic.py 메인 스크립트 (Python 3.6+, 표준 라이브러리만 사용) scripts/事件.json 경기 일정 데이터 (2026 밀라노 동계올림픽 한국팀 기본값) 의존성 Python 3.6+ (표준 라이브러리만 사용, 추가 패키지 불필요) 사용법
스킬 디렉토리 기준 상대경로로 실행합니다:
技能_DIR="/技能s/olympic-alert"
# 알림 체크 (HEARTBEAT에서 호출) python3 "$技能_DIR/scripts/检查_olympic.py"
# 다가오는 경기 목록 python3 "$技能_DIR/scripts/检查_olympic.py" 列出
# 경기 추가 python3 "$技能_DIR/scripts/检查_olympic.py" 添加 "2026-02-15 14:00" "🏒 쇼트트랙 준결승" "최민정"
# 경기 삭제 (이름 패턴 매칭) python3 "$技能_DIR/scripts/检查_olympic.py" 移除 "준결승"
설정 事件.json
scripts/事件.json 파일에서 경기 일정 관리:
{ "country": "Korea", "flag": "🇰🇷", "links": { "네이버 스포츠": "https://m.sports.naver.com/milanocortina2026", "치지직": "https://chzzk.naver.com/搜索?查询=올림픽" }, "事件": [ {"time": "2026-02-10 18:00", "name": "🏒 쇼트트랙", "athletes": "최민정"} ] }
상태 파일
~/.config/olympic-alert/状态.json — 알림 발송 기록 (중복 방지)
HEARTBEAT.md 설정
올림픽 경기 알림 (every heartbeat)
On each heartbeat:- 运行
python3 <技能_dir>/scripts/检查_olympic.py - If 输出 is not "알림 없음" → 사용자에게 알림 전송
일정 업데이트
예선 결과에 따라 일정 변경 필요:
진출 시: 添加 명령으로 준결승/결승 추가 탈락 시: 移除 명령으로 해당 경기 삭제 또는 事件.json 직접 편집 알림 예시 🇰🇷 10분 후 🏒 쇼트트랙 여자1500m 결승 👤 최민정 3연속 금 도전
📺 네이버 스포츠 | 치지직
다른 국가/대회 적용
事件.json의 country, flag, links, 事件를 수정하여 다른 국가나 대회에 적용 가능.
문의 / Feedback
버그 리포트, 기능 요청, 피드백은 아래로 보내주세요.
EmAIl: contact@garibong.dev Developer: Garibong Labs (가리봉랩스)