How would I go about deleting all listens of one particular artist/band?

I’m looking to delete all Nails listens from ListenBrainz because, since I’ve started listening to Nails last November, they’ve become my all-time most-listened artist. And since they have, I’m getting nothing interesting in my weekly discovery playlists. They used to sometimes give me interesting things I’ve never heard about, but now it’s nothing but what I like to call normiecore lol

I was thinking about making a bash script using jq and a for loop to go through and individually delete each listen with the API using curl. I would probably make it sleep for 2 seconds between each API call, but then that’d take at least 5000 seconds

1 Like

It pains me to think of hurting your listen history like that, but elbisaur should be able to do this. It will also let you store the deleted history in a file, in case you ever want to restore it.

Alternatively, you could see what kind of playlists Alistral makes for you, see if you prefer those!

3 Likes