Out of curiosity: Do you have to deal with that much spam? If so: Is there a specific reason?
Because I only get some bot join one of the public rooms and start spamming every few months or so. And we deal with that pretty quickly. My own account has been perfectly safe for years... So my experience is different. Might be my usage-pattern vs yours?!