The players (in-game) work on a goal, the viewers (on Twitch) prevent them from reaching that goal by using various commands. Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Ignore the lighter gray bracket, it's fixed now. ProBreezer is the official streamer for this, we're running it every day at 10PM GMT, stop by if you're interested in seeing the development progress. yesterday's run, recoded since then I am currently running tests on my channel (even if I'm not streaming) Nap time. Current commands: (all of which have delays) Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler !s|!spawn MOBNAME Spawns one of the mobname type near every player currently on the server. !g|!gift PLAYERNAME ITEMNAME Gives the player one of the itemname type !slap PLAYERNAME 3 damage (1.5 hearts) to the player !starve PLAYERNAME removes 3 hunger (1.5 legs) !nobreak PLAYERNAME curses player to not be able to break blocks for 30 seconds !nobuild PLAYERNAME same as nobreak but placing blocks !tnt PLAYERNAME definitely doesn't spawn tnt on the player. !drop PLAYERNAME cause player to drop item in hand !trick PLAYERNAME forces player to wear a pumpkin for 30 seconds Please post any suggestions/ideas you may have either here or on this page The stream currently runs 3 plugins, connection to Twitch, the game (uses the first plugin), and a plugin to write messages from Twitch in-game (also uses the first plugin). The Twitch connection plugin connects to the given channel and monitors activity. There are 4 custom events in this plugin. Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler TwitchChatEvent - When a viewer writes a message. TwitchViewerJoinEvent - When a viewer joins (must be logged in to Twitch) TwitchViewerPartEvent - When a viewer leaves (must be logged in to Twitch) TwitchCommandEvent - When a viewer tries a command There is also a toChannel method that can be called staticly: TwitchChat.toChannel("Hello Twitch!"); If you're interested in using the connection plugin to develop your own Twitch chat related plugins feel free to private message me.