cat-fact
Losowe ciekawostki o kotach i rasach — bez klucza API, zawsze dostępne
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dostarcza losowe fakty o kotach i informacje o rasach kocich z bazy catfact.ninja. Nie wymaga rejestracji ani klucza API — wystarczy połączenie internetowe. Idealny do wzbogacania odpowiedzi botów, tworzenia zabawnych treści lub szybkiego sprawdzenia informacji o rasach. Dane pobierane są bezpośrednio z publicznego API za pomocą curl, a wyniki zwracane w formacie JSON.
Jak używać
Upewnij się, że masz zainstalowany curl — narzędzie powinno być dostępne w systemie Linux, macOS lub Windows (Git Bash). Sprawdź dostępność poleceniem curl --version w terminalu.
Pobierz losową ciekawostkę o kotach, wykonując polecenie curl -s "https://catfact.ninja/fact". Odpowiedź zwróci JSON zawierający pole "fact" z tekstem ciekawostki.
Jeśli chcesz krótszą ciekawostkę (maksymalnie 100 znaków), dodaj parametr max_length do URL: curl -s "https://catfact.ninja/fact?max_length=100". Przydatne do botów z ograniczeniami na długość wiadomości.
Aby wyodrębnić sam tekst ciekawostki bez całego JSON-a, użyj jq: curl -s "https://catfact.ninja/fact" | jq -r '.fact'. Polecenie jq musi być zainstalowane w systemie.
Jeśli potrzebujesz listy ras kotów, wykonaj curl -s "https://catfact.ninja/breeds?limit=5", gdzie limit określa liczbę wyników. Zmień wartość 5 na dowolną liczbę wymaganych ras.
Aby pobrać wiele ciekawostek naraz (np. 3), użyj pętli: for i in {1..3}; do curl -s "https://catfact.ninja/fact" | jq -r '.fact'; done. Każda iteracja pobiera nową losową ciekawostkę.