recgov-availability
Sprawdź dostępność miejsc na campingach federalnych USA w recreation.gov
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do szybkiego sprawdzenia wolnych miejsc na campingach w parkach narodowych, lasach federalnych i terenach BLM. Podajesz ID campingu, datę przyjazdu i liczbę nocy — otrzymujesz listę dostępnych stanowisk. Możesz filtrować po typie miejsca (namiot, kamper, kabina), udogodnieniach (prąd, palenisko, cień) i innych kryteriach. Obsługuje wyszukiwanie na wielu campingach jednocześnie i zwraca wyniki w formacie tekstowym lub JSON.
Jak używać
Zdobądź ID campingu — znajdziesz go w adresie URL recreation.gov (np. recreation.gov/camping/campgrounds/233965, gdzie 233965 to ID) lub użyj narzędzia ridb-search do wyszukania campingu po mieście.
Przejdź do katalogu umiejętności: otwórz terminal i przejdź do folderu /Users/doop/moltbot/skills/recgov-availability (lub równoważnej ścieżki w Twojej instalacji).
Uruchom podstawowe sprawdzenie dostępności poleceniem: python3 scripts/check.py -c [ID_CAMPINGU] --start [DATA_YYYY-MM-DD] --nights [LICZBA_NOCY]. Na przykład: python3 scripts/check.py -c 233965 --start 2026-07-10 --nights 2 sprawdzi dostępność na 2 noce od 10 lipca 2026.
Dodaj filtry, jeśli chcesz zawęzić wyniki — użyj --type tent dla namiotów, --electric dla miejsc z prądem, --pets dla miejsc przyjaznych zwierzętom, lub --shade dla miejsc w cieniu. Kombinuj filtry w jednym poleceniu.
Aby sprawdzić wiele campingów naraz, podaj kilka ID oddzielonych spacją: python3 scripts/check.py -c 233965 233900 --start 2026-07-10 --nights 2.
Jeśli chcesz zobaczyć szczegóły poszczególnych stanowisk zamiast podsumowania, dodaj flagę --show-sites. Dla wygodniejszego przetwarzania wyników użyj --json do uzyskania danych w formacie JSON.