I block. it's pretty fast with Amethyst. if the bot is particularly egregious, I report for spam.
I don't know how nostr and clients are going to deal with large amounts of low grade content without doing it programmatically, without algorithm. I think this is by far the biggest hurdle nostr faces in order to be able to go mainstream.