Framework for random messages for adventure mode

There's a long-ass comment about it, most of which probably wasn't
helpful.
Also, slight fix on twitch emotes to detect if the twitch emotes haven't
been loaded yet