Related to a feature request:
http://deepbot.deep.sg/forums/index.php?topic=6386.msg34229#msg34229Right now, if you whisper a command to DeepBot it will respond via whisper, and if you give a command to DeepBot in chat it will respond in chat.
You can force a command to be whispered to the invoking user with /w @user@, even if the command is invoked in chat.
However, you cannot do the opposite (force a command to display in chat, even if it was whispered).
Prior to the 05/11/16 update, there used to be a workaround for this where you could chain 2 commands together to force the 2nd command to display in chat. For example:
!mod @target@
[No command text, just chains to !mod2 @target@]
!mod2 @target@
MODERATOR MESSAGE: @target@
With this command, moderators can either give a moderator message in chat or whisper it to the bot, and the bot will say it in chat regardless of how the request was received. The idea is to let moderators whisper anonymous warnings to the bot to hand out to chat.
If you whisper a chained command after the most recent update, the second command will instead reply in whisper. The workaround doesn't work anymore. I've tested this up to 4 chained commands deep, if the first command is whispered, every subsequent command displays in whisper.
Thanks!
-Marstead