Package dev.despical.musicbot.spotify
package dev.despical.musicbot.spotify
Spotify link resolution into metadata and playable search queries.
SpotifyService reads track, album, and
playlist metadata through the Spotify Web API, follows playlist pagination,
and returns descriptors containing a search query, display title, and source
URL. The playback service uses these descriptors to find playable audio.
API requests require configured Spotify credentials and use a cached client-credentials access token. Resolution failures are reported to callers so the interaction layer can present an appropriate response.