lastfm
Access Last.fm listening history, music stats, and discovery. Query recent tracks, top artists/albums/tracks, loved tracks, similar artists, and global charts.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Access Last.fm listening history, music stats, and discovery. Query recent tracks, top artists/albums/tracks, loved tracks, similar artists, and global charts.
How to use
Utwórz klucz API na stronie Last.fm (https://www.last.fm/api/account/create), jeśli jeszcze go nie masz. Będziesz potrzebować tego klucza do uwierzytelnienia żądań.
Skonfiguruj zmienne środowiskowe wymagane przez umiejętność. Dodaj LASTFM_API_KEY (Twój klucz API z Last.fm) i LASTFM_USER (Twoja nazwa użytkownika na Last.fm) do profilu powłoki lub do pliku ~/.clawdbot/.env.
Aby sprawdzić ostatnio słuchane utwory, użyj metody user.getrecenttracks. Zwróci ona listę ostatnich utworów z informacją o artyście, nazwie utworu, albumie, znaczniku czasu i obrazach. Pierwszy utwór oznaczony atrybutem nowplaying=true to utwór aktualnie odtwarzany.
Aby zobaczyć statystyki profilu, użyj metody user.getinfo. Otrzymasz całkowitą liczbę odtworzeń, liczbę unikalnych artystów, utworów i albumów oraz datę rejestracji konta.
Aby znaleźć swoich ulubionych artystów, albumy lub utwory, użyj metod user.gettopArtists, user.gettopAlbums lub user.gettopTracks. Możesz filtrować wyniki według przedziału czasowego (ostatnie 7 dni, miesiąc, rok lub całą historię).
Aby odkryć podobnych artystów lub przejrzeć globalne listy przebojów, użyj metod artist.getSimilar lub chart.getTopArtists. Te funkcje pomogą Ci znaleźć nową muzykę na podstawie Twoich preferencji.