Skip to content

[Feature] Last.fm scrobbling #252

Description

@chirag127

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.

Activity

  1. Adolar0042 commented on Jul 1, 2026

    @Adolar0042
    Collaborator

    An extension for last.fm already exists: https://github.com/rebelonion/echo-lastfm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions