Toolverse
All skills

lastfm

by openclaw

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

Quick info

Author
openclaw
Category
Backend

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

  1. 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ń.

  2. 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.

  3. 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.

  4. 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.

  5. 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ę).

  6. 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.

Related skills