I don’t have an answer, but I do have a question: what is the purpose of posting across multiple communities? I’ve been scrolling through my “all” feed and have seen several posts by your bot, mostly with the same title and link. It’s annoying, but I would’ve personally just blocked your bot in the next half hour or so, I wouldn’t have reported or expected to see it banned.
Right, but my assumption - and maybe it’s totally wrong - is that people probably follow multiple related communities, whether they’re small or not, to get multiple sources of similar info. If that’s the case, your bot effectively just spams their feeds. It sounds like your fix in your #1 may change that, which is nice.
Either way, I could see an argument for a ban being too strong a reaction. Especially because it’s easy enough to block a bot as a user - I’ve blocked a few already.