The rate limiting is the way it is, because no matter what you think, no chat is entertaining/interesting/fun for very long when a bot is flooding it with anything even remotely near 20 commands in 30 seconds. If your bot is not rate limiting it’s replies it will be abused sooner or later. Even a 5 second pause between responding to the next query will limit the bot to 6 messages in 30 seconds. You will never have to worry whether you are modded or not.