Currently when the bot is asleep bMotionDoAction mutes all output, so there's no way for e.g. doRandomStuff to have the bot talk in its sleep.