korea-metropolitan-bus-alerts
Create and manage scheduled bus arrival alerts using Korea TAGO (국토교통부) OpenAPI and Clawdbot cron. Use when a user wants to register weekday/weekend schedules like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Create and manage scheduled bus arrival alerts using Korea TAGO (국토교통부) OpenAPI and Clawdbot cron. Use when a user wants to register weekday/weekend schedules like \
How to use
Zdobądź klucz API TAGO (국토교통부) z portalu data.go.kr i przygotuj go do użycia w swoim środowisku.
Uruchom skrypt konfiguracyjny: python3 korea-metropolitan-bus-alerts/scripts/setup.py. Skrypt automatycznie wykryje Twoją jednostkę systemd i zainstaluje klucz TAGO_SERVICE_KEY w odpowiednim miejscu, aby zadania cron mogły go dziedziczić.
Upewnij się, że masz zainstalowany Clawdbot Gateway (połączony z Telegramem, Slackiem lub innym kanałem) oraz dostęp do narzędzia clawdbot CLI do rejestrowania reguł.
Zarejestruj regułę alertu, podając: dzień tygodnia (np. "平日" dla dni roboczych), godzinę (np. "오전 7시"), nazwę przystanku i numery linii. Przykład: "平日 오전 7시, Incheon Hanbit Elementary School, 535".
System automatycznie utworzy zadanie cron, które o wybranej godzinie pobierze informacje o przyjazdach z API TAGO i wyśle Ci podsumowanie bezpośrednią wiadomością (DM).
Aby dodać więcej alertów, powtórz krok 4 z innymi przystankami, liniami lub godzinami. Wszystkie reguły będą działać niezależnie zgodnie z Twoim harmonogramem.