Rule 3.10 - Your bot must not spam commands
Do not have your bot spam commands full tilt. Not only does this make it obviously look like a bot, but it eats up our valuable cpu time by mindlessly parsing a command every cycle, even if there is nothing to do. Make your bot context sensitive. The bot should only do something if it needs to do something. It should not just run through the same list of commands over and over, in the hopes that something will get done.