I pushed a script to git.gutmet.org/snippets/bandcamping to discover albums on bandcamp and save visited/liked ones. It takes a tag as argument, downloads bandcamp’s tag search page with “surprise me” setting, greps links to albums and iteratively calls surf to visit the website.
$ bandcamping "death-metal" https://felledblackmetal.bandcamp.com/album/the-intimate-earth-folk-black-metal [surf opens URL, I listen to it and close surf afterwards] Like? y added to bandcamping_death-metal_20210401 https://triangulumignis.bandcamp.com/album/putridarium [surf opens URL...] Like? ^C
I think I found out that I don’t like death metal after all. I guess I was spoiled by the Åkerfeldts, Heggs, Gossows, Laihos, Holmeses, Schuldiners and Tägtgrens of this world and they are the exception rather than the norm.