Zarel/Pokemon-Showdown — pull request #311 by Slayer95 (2013-08-24 04:58:09+00:00)
Title: Improve broadcast commands:

If a command returns an error message, it is not broadcast. Furthermore, added a parameter to canBroadcast() so that this.broadcasting can be get without reporting the usage of the command in the room (to deal in a better way with spammy commands like !dexsearch, !roomhelp and !restarthelp).