Skip to content

[feat request]: Spotify Discovery Sorting #76

@relic664

Description

@relic664

So it seems that there was a silent/undocumented Spotify API change in December that resolved some continued issues with Discovery-like playlists in Spotify. There's still no official API for discovery playlists, but at least they have valid URIs so they can be polled for updates (i.e., discover weekly will actually update in MA now).

Since these playlists are now useful within MA, I wonder if we should try to do some organizing of them. This is hard without a stable API for it, but we could do some matching. For example, we could assemble a list of playlists that have owner.id === "spotify" and then attempt to sort at least some of them using patterns/regex:

  1. Exact matches, known patterns (Discover Weekly, Release Radar, On Repeat, Repeat Rewind, Daylist (and similar))
  2. Daily Mixes (Daily Mix *)
  3. Decade Mixes (*s Mix)
  4. Everything else (`* Mix)

I looked at MA server and playlist descriptions aren't used, so we can't use that for any further matching.

Even sorting some of the generated playlists might be helpful for organization. Thoughts?

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