Add Last.fm scrobbling support for tracking plays across sessions and sources.
echo already supports multiple extensions (Spotify, YouTube, Deezer, local) — a Last.fm scrobbler would unify listening history regardless of which source is active. Implementation: a plugin/extension that hooks into the existing playback event bus, calls track.updateNowPlaying on start, and track.scrobble at the 50%/4-min threshold. Ideally this lives as a built-in extension like the offline one rather than requiring a third-party plugin.
Add Last.fm scrobbling support for tracking plays across sessions and sources.
echo already supports multiple extensions (Spotify, YouTube, Deezer, local) — a Last.fm scrobbler would unify listening history regardless of which source is active. Implementation: a plugin/extension that hooks into the existing playback event bus, calls
track.updateNowPlayingon start, andtrack.scrobbleat the 50%/4-min threshold. Ideally this lives as a built-in extension like the offline one rather than requiring a third-party plugin.