Next up - channel messages.
Being able to communicate important information with the viewers is critical. So this section has been created with three separate modes in mind.
First off, channel commands. This is where users can type a command and a predefined message is shown, fairly self explanatory stuff. The main issue here is managing the command listing.
I have seen some people who have added over 20 commands and are not able to remember them!
So after a fair bit of experimentation, I have come up with the below interface. Users can add remove, enable and disable the active commands fairly easily.
Following on, we have Timed Messages. Again, the concept is fairly simple. Sending out important information frequently enough to the viewers.
Layout is similar to the first screen with an additional settings dialog for setting up the message frequency settings.
Last but not least, we have the notifications when users join or leave the channel. Right now this is fairly basic with only the ability to address the user using the @user@ tag.
I plan to enhance this in the next release to allow additional tags showing user class (VIP, Mod etc), user stream level, user points, and users last seen time.
For now, here is what the screen looks like at present.