spotify / spotify.github.io

Showcase site for hand-picked open-source projects by Spotify
https://spotify.github.io
Apache License 2.0
98 stars 36 forks source link

Shake It Off, Spotify: A Plea from Swifties Everywhere 🐍 #21

Open TheBoatyMcBoatFace opened 1 year ago

TheBoatyMcBoatFace commented 1 year ago

Overview

Hey there Spotify! We've got a Blank Space in our hearts, and it's for a Taylor's Version filter. Imagine the shock and horror when we hit play, hoping for some authentic Swift sounds, and get hit with a non-Taylor's Version. 😱

We want to filter out Non-Taylor versions. Here is what we are thinking...

Example Filters

Album Name Status
Fearless Disabled
Fearless Platinum Edition Disabled
Fearless (Taylor's Version) Enabled
Speak Now (Taylor's Version) Enabled
Speak Now World Tour Live Disabled
Speak Now Disabled
Speak Now (Deluxe Edition) Disabled
1989 Disabled
1989 (Delux Edition) Disabled
1989 (Taylor's Version) Enabled

Alternatives Explored

Manually Block Albums

Sorry, but we tried and We Are Never Ever Getting Back Together with this method. The Spotify block feature, if it exists, is not Swiftie Centered.

Custom Spotify App

We thought about Enchanting our own Spotify app to keep the non-Taylor vibes at bay:

Problems

Hackey Code Example

# You know the Spotify API **All Too Well**.
blocked_albums = ["AlbumIDs", ...]
current_track = spotify_api.get_currently_playing(user_access_token)
if current_track.album.id in blocked_albums:
    spotify_api.skip_track(user_access_token)

Acceptance Criteria:

References

Screenshot 2023-08-28 at 3 35 02 PM

Inspiration

This is Why We Can't Have Nice Things

Additional Note

We understand that every feature request is a balancing act, and we truly appreciate the team taking the time to consider this. Just remember, with every non-Taylor version that plays, somewhere a Swiftie sheds a tear. 😒 Let's make the world a happier place, one Taylor's Version at a time. 🎢❀️

TheBoatyMcBoatFace commented 1 year ago

Long-standing issue: SpotifySwiftie Instructions to Hide Non-Taylor Versions

TheBoatyMcBoatFace commented 12 months ago

Commenting in the hopes I'm directed to a better place to post this issue.

TheBoatyMcBoatFace commented 11 months ago

The wait for a response to this issue is longer than the bridge in All Too Well

jwp528 commented 9 months ago

@TheBoatyMcBoatFace bump πŸ‘

TheBoatyMcBoatFace commented 1 month ago

It has been nearly a year since I raised this issue. It looks like we will have RepTV 🐍 before Spotify gives this serious issue the attention it deserves. πŸ˜”

My Twitter Rant

Programming Note: Yes, I know this isn't the most active repo, but there is no other repo, at least that I could find, where this issue would live.