mirror of
https://github.com/Rafiuth/Soggfy.git
synced 2026-04-26 15:45:48 +03:00
[GH-ISSUE #43] [Feature Request] Blacklist system #41
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Soggfy#41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NotSpaulding on GitHub (Aug 11, 2022).
Original GitHub issue: https://github.com/Rafiuth/Soggfy/issues/43
Reasoning
I think being able to blacklist certain songs, albums, artists and playlist would be quite nice, maybe you don't want to download a song but listen to it at certain times and going to the download folder just for a specific song is a hassle.
This kind of plays on my previous feature request (#42), pretty much pausing downloads whenever a certain song, album, artist or playlist is being played.
How it might work
On the context menu for songs, albums, artists and playlist there would be an "Add to blacklist" button. I don't know how Soggfy or even Spotify works; but my idea was to save the IDs of the selected songs, albums, artists and playlists in a JSON file (which would be accessible in the settings) and when Soggfy detected any of those, it would temporarily pause downloads so the current song doesn't get downloaded.
Conclusion
I am unsure how possible this really is, but I think this would be quite a nice feature to have. Maybe you're listening to a friend's playlist which has 1 or multiple songs you dislike, with this you can easily either blacklist the songs you dislike themselves or the playlist itself.