~~NOTOC~~ ====== Stream Interaction ====== * [[stream_interaction#Overview|Overview]] * [[stream_interaction#Betting|Betting]] * [[stream_interaction#Mini Games|Minigames]] * [[stream_interaction#Stream Poll|Stream Poll]] * [[stream_interaction#Viewer Queues|Viewer Queues]] * [[stream_interaction#Quotes|Quotes]] ---- ===== Overview ===== This section of DeepBot will allow your to interact with your viewers via Twitch chat. This currently includes [[stream_interaction#Betting|betting]], [[stream_interaction#Mini Games|minigames]], [[stream_interaction#Stream Poll|polling]], [[stream_interaction#Viewer Queues|viewer queues]] and [[stream_interaction#Quotes|quotes]]. ---- ====== Betting ====== ---- ==== Overview: ==== The biggest difference between a perfect real world bookie and this system is that the bet odds for viewers change even after they place a bet. This is not always fair to the betters but is the only way to perfectly square the bets between all the options. ==== Settings: ==== {{wiki:stream_interaction-1.jpg|}} * **1a.** Actions - This is where you will start and stop/reset betting. * **1b.** Profiles - Here you can load, save and delete profiles. {{wiki:stream_interaction-1b.jpg|}} * **2.** Summary - Once betting has started, you will be able to see statistics of the current betting. * **3.** Betting on - This is where you will put what your viewers will be betting on. * **4.** Timer - This is where you can set how much time viewers have to place their bets until all betting is automatically closed. * **5.** Min/Max Bet - You can set a minimum and a maximum amount of points to bet. * **6.** House Cut - This is the % the house (the bot) takes from all winnings. This is used to drain a stream's economy. * **7.** Multi-Betting - Allow your viewers to bet on more than one option. * **8.** Bets - This is where you can set the betting options for your viewers and see how much has been bet on each option. ==== Commands: ==== **User Commands:** * !bets [x] [y] : When betting pools are open, it enters your bet of [x] points on option [y] (e.g. !bets 100 2). * !betting help : Command to show users status of current betting pool. **Mod/Streamer Commands:** * !betting start : Starts betting. (e.g. !betting start 100 0 This_is_a_test_bet yes no maybe ) [Use _ for space in text] * !betting close : Closes betting. * !betting cancel : Cancels betting. * !betting winoption [x] : Selects the winning option, where [x] is the winning option. (e.g. !betting winoption 2) ==== Tips: ==== * The main objective of the betting system in DeepBot is to keep adjusting payout odds based on bets coming in so that the payout will reflect how loaded a certain option is. * At no point in time would an option payout more points that entered in the betting pool (i.e. the house does not issue new points). * The odds change in real-time for all bets (future and past). * A user can remove their bet by typing !bets 0