Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
stream_interaction [2016/08/17 04:42] – created repentgamingtvstream_interaction [2019/03/03 04:44] (current) – Reworded "Mini Game" dante557
Line 1: Line 1:
 +~~NOTOC~~
 ====== Stream Interaction ====== ====== Stream Interaction ======
  
   * [[stream_interaction#Overview|Overview]]   * [[stream_interaction#Overview|Overview]]
   * [[stream_interaction#Betting|Betting]]   * [[stream_interaction#Betting|Betting]]
-  * [[stream_interaction#Mini Games|Mini Games]]+  * [[stream_interaction#Mini Games|Minigames]]
   * [[stream_interaction#Stream Poll|Stream Poll]]   * [[stream_interaction#Stream Poll|Stream Poll]]
   * [[stream_interaction#Viewer Queues|Viewer Queues]]   * [[stream_interaction#Viewer Queues|Viewer Queues]]
Line 11: Line 12:
  
 ===== Overview ===== ===== Overview =====
-This section of DeepBot will allow your to interact with your viewers via the Twitch Chat. This includes [[stream_interaction#Betting|Betting]], [[stream_interaction#Mini Games|Mini Games]], [[stream_interaction#Stream Poll|Stream Polls]], [[stream_interaction#Viewer Queues|Viewer Queues]] and [[stream_interaction#Quotes|Quotes]] currently.+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]].
  
 ---- ----
Line 22: Line 23:
 {{wiki:stream_interaction-1.jpg|}} {{wiki:stream_interaction-1.jpg|}}
  
-  * **1a.** Actions - This is where you will Start and Stop/Reset Betting+  * **1a.** Actions - This is where you will start and stop/reset betting
-  * **1b.** Profiles - Here you can LoadSave and Delete profiles. +  * **1b.** Profiles - Here you can loadsave and delete profiles. 
 {{wiki:stream_interaction-1b.jpg|}} {{wiki:stream_interaction-1b.jpg|}}
   * **2.** Summary - Once betting has started, you will be able to see statistics of the current betting.   * **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.   * **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 till all Betting is auto closed. +  * **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 amount of points to bet, and a maximum amount of points to bet. +  * **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 (Bot) takes from all winnings. This is used to drain a streams economy. +  * **6.** House Cut - This is the % the house (the bot) takes from all winnings. This is used to drain a stream'economy. 
   * **7.** Multi-Betting - Allow your viewers to bet on more than one option.   * **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.   * **8.** Bets - This is where you can set the betting options for your viewers and see how much has been bet on each option.
Line 49: Line 50:
 ==== Tips: ==== ==== Tips: ====
  
-  * The main objective of the betting system in DeepBot is to keep adjusting payout odds based on bets coming in. So the payout will reflect how loaded a certain option is.+  * 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).   * 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 real time for all bets (future and past). +  * The odds change in real-time for all bets (future and past). 
-  * A user can remove his bet by typing !bets 0 <option> for the same option they originally entered for. +  * A user can remove their bet by typing !bets 0 <option> for the same option they originally entered for. 
-  * If a user enters a bet on a different option, it is recorded as a new bet on that option (old bet is still vaild). Yes - this supports multi-betting per user.+  * If a user enters a bet on a different option, it is recorded as a new bet on that option and the old bet is still valid. Yes - this supports multi-betting per user.
  
 ---- ----
Line 60: Line 61:
 ==== Overview: ==== ==== Overview: ====
  
-Mini-Games are there for your viewers to use as they please and entertain your viewers as they watch your stream.+Mini-Games are a collection of chat games that your viewers can play among themselves in an effort to get some stream currency. There are a number of ones included with Deepbot but there are a number of user created games that are available for you to try. They can all be found [[custom_mini-games|here]].
  
-{{wiki:stream_interaction-2.jpg|}}+{{wiki:stream_interaction-2.png|}}
  
 **Current Mini-Games Available:** **Current Mini-Games Available:**
  
-  * **1. [[arena|Arena]]** +  * **1. [[bankheist|Bank Heist]]** 
-  * **2. [[bankheist|Bank Heist]]**+  * **2. [[guessinggame|Guessing Game]]**
   * **3. [[dragrace|Drag Race]]**   * **3. [[dragrace|Drag Race]]**
-  * **4. [[guessinggame|Guessing Game]]**+  * **4. [[arena|Arena]]** 
 +  * **5. [[roulette|Roulette]]**
  
 ---- ----
Line 83: Line 85:
 {{wiki:stream_interaction-3.jpg|}} {{wiki:stream_interaction-3.jpg|}}
  
-  * **1a.** Actions - This is where you will Start and Stop/Reset Poll+  * **1a.** Actions - This is where you will start and stop/reset poll
-  * **1b.** Profiles - Here you can LoadSave and Delete profiles.+  * **1b.** Profiles - Here you can loadsave and delete profiles.
 {{wiki:stream_interaction-1b.jpg|}} {{wiki:stream_interaction-1b.jpg|}}
-  * **2.** Title - What the Poll is for. +  * **2.** Title - What the poll is asking viewers to vote for. 
-  * **3a.** Vote Cost - Allows you set how many points vote costs.+  * **3a.** Vote Cost - Allows you set how many points each vote costs.
   * **3b.** Target Win Votes - Allows you to set how many votes are needed for an option to win.   * **3b.** Target Win Votes - Allows you to set how many votes are needed for an option to win.
-  * **4.** Target Total Votes - Allow you to set how many total votes the overall poll can have.+  * **4.** Target Total Votes - Allow you to set how many total votes the poll can have overall.
   * **5.** Allow Switching Votes - Allows users to switch votes.   * **5.** Allow Switching Votes - Allows users to switch votes.
   * **6.** Max Votes Per Viewer - Allows you to set how many times a viewer can vote.   * **6.** Max Votes Per Viewer - Allows you to set how many times a viewer can vote.
   * **7.** Allow Multiple Votes - Allows viewers to vote for as many options that are set until Max Votes per Viewer limit is hit.   * **7.** Allow Multiple Votes - Allows viewers to vote for as many options that are set until Max Votes per Viewer limit is hit.
   * **8.** Timer - The Timer allows you to set when the poll will automatically close.   * **8.** Timer - The Timer allows you to set when the poll will automatically close.
-  * **9.** Poll Options - These are the vote options for the viewers of the stream.+  * **9.** Poll Options - These are the options that the viewers can vote for.
  
 ==== Commands: ==== ==== Commands: ====
  
 **User Commands:** **User Commands:**
-  * !poll help : Displays current poll options. +  * !poll help : Displays the current poll options. 
-  * !vote [x] [y] : Vote for an option in a running poll. [x] is the option you want to vote on and [y] is an optional input for the number of votes (if multiple voting is allowed).+  * !vote [x] [y] : Vote for an option in a running poll. [x] is the option you want to vote for and [y] is an optional input for the number of votes (if multiple voting is allowed).
  
 ==== Tips: ==== ==== Tips: ====
  
-  * If you want to save preset/profile for poll. Fill out the poll with everything (Including Settings) you wantThen Next to Start Button > Click Pencil Icon > Save Current. +  * If you want to save preset, or create a profile, to be used in future polls, adjust the poll's settings to your likingOnce you have done that, click the Pencil icon next to the "Start" button and click "Save Current"
-  * Max time that can be set for the timer is23:59:59.+  * The maximum amount of time that can be set for the timer is 23:59:59.
  
 ---- ----
Line 113: Line 115:
 ==== Overview: ==== ==== Overview: ====
  
-Allow viewers to join a Queue System. (Examples Queues are used for: Parties, RunsViewer Requested Levelsetc.+Allow viewers to join a queue for events such as partiesgame runsand viewer-requested levels
  
 ==== Settings: ==== ==== Settings: ====
Line 119: Line 121:
 {{wiki:stream_interaction-4.jpg|}} {{wiki:stream_interaction-4.jpg|}}
  
-  * **1.** Queue 1/2 - From here, you can see both Queues name, how many people are each Queue, if a queue is closed or open, as well as draw a viewer from Queue+  * **1.** Queue 1/2 - From here, you can see both queues names, how many people are in each queue, if a queue is closed or open, as well as draw a viewer from a queue
-  * **2.** Create/Close/Reset - You can create/close each queue as well as reset queues here. +  * **2a.** Create - You can create each queue here. 
-  * **3.** Queue Keyword - You will set each queue name/command for viewers to enter. +  * **2b.** Reset - You can reset each queue here. 
-  * **4.** Queue Title - Set the Title of the Queue to be put in message when you Create/Close Queue+  * **3.** Queue Keyword - You can set the command to allow viewers to enter a queue
-  * **5.** Entry Restrictions - You can make your Queues only allow certain user groups into the Queue.+  * **4.** Queue Title - Set the title of the queue to be put in the message when you create or reset queue
 +  * **5.** Entry Restrictions - You can make your queues only allow certain user groups into the queue.
   * **6.** Entry Cost - Set how many points it will take when a viewer enters the queue.   * **6.** Entry Cost - Set how many points it will take when a viewer enters the queue.
-  * **7.** Max Length - Set a max length of a Queue. (Note: Value must be greater than 0.) +  * **7.** Max Length - Restrict the number of viewers that can enter queue. (Note: Value must be greater than 0.) 
-  * **8.** On Draw - When you click "Draw Viewer" this is how it will inform the viewer they have been drawn as well as how much time they were in Queue+  * **8.** On Draw - This is how the bot will inform the viewer they have been drawn as well as how much time they were in queue(Activates when you click "Draw Viewer") 
-  * **9.** Queue Info - This will show all viewer information that joined the Queue.+  * **9.** Queue Info - This will show the list of viewers that entered the queue in chronological order and displays their position in the queue, their username, the amount of time they have been in the queue, and a note they have added.
  
 ==== Commands: ==== ==== Commands: ====
Line 133: Line 136:
 **User Commands:** **User Commands:**
  
-  * !<queuename>A command for viewers to join a queue. +  * !<queuename>Allows viewers to join a queue. 
-  * !<queuename> leave : A command for viewers to leave a queue.+  * !<queuename> leave : Allows viewers to leave a queue.
   * !<queuename> <message> : A command for viewers to update their queue note.   * !<queuename> <message> : A command for viewers to update their queue note.
  
Line 143: Line 146:
 ==== Tips: ==== ==== Tips: ====
  
-  * You cannot create a Queue with Max Length set to 0. +  * You cannot create a queue with the Max Length set to 0. 
-  * You can have two Queues going at the same time. (This is good for viewers who may donated or subbed to youthey can have their own queue.) +  * You can have two queues going at the same time. (This is good for viewers who may have donated or subscribed to you since they can have their own queue.) 
-  * Users can Check their Queue Position and how long they have waited by typing !<QueueNameHere> if they are already in the Queue+  * Users can check their queue position and how long they have waited by typing !<QueueNameHere> if they are already in a queue
-  * When you Draw Viewer it will display their note and any of the Info Sections filled out in the User's profile. (User Database Tab > Right Click User > Edit User > Bottom Sections Label Info 1, 2, and 3.)+  * When you draw viewer, it will display their note and any of the info sections filled out in the user's profile. (User Database Tab > Right Click User > Edit User > Bottom Sections Label Info 1, 2, and 3.)
  
 ---- ----
Line 155: Line 158:
  
 Allows users to display/add/delete quotes. Allows users to display/add/delete quotes.
-\\ **Note:** You will need to setup Permissions on the Quotes Tab after Enabling the Quote System. The Streamer is considered a Mod in the Permissions.+\\ **Note:** You will need to setup permissions in the Quotes tab after enabling the Quote System. The Streamer is considered a Mod in the permissions.
  
 ==== Settings: ==== ==== Settings: ====
Line 162: Line 165:
  
   * **1.** Enable Quote System - You must have this checked in order to use the Quote System.   * **1.** Enable Quote System - You must have this checked in order to use the Quote System.
-  * **2.** Selection - You can use this to select all or deselect all. +  * **2.** Selection - Click "All" to select all or "None" deselect all quotes in the database
-  * **3.** Add New / Edit / Delete - This will allow you to Add,Edit or Delete a quote. +  * **3a.** Add New - This will allow you to add a new quote. 
-  * **4.** These are the setting for the cost of Requesting,Adding and Deleting quotes.+  * **3b.** Edit - This will allow you to edit a quote. 
 +  * **3c.** Delete - This will allow you to delete a quote. 
 +  * **4.** Permissions - These are the settings for the costs of requestingadding and deleting quotes.
 {{wiki:stream_interaction-5b.jpg|}} {{wiki:stream_interaction-5b.jpg|}}
-  * **5.** This will set all the quote ID back into the correct numerical order. +  * **5.** Reset IDs - This will reset all of the quote IDs back into the correct numerical order. This is useful if you have removed any quotes in the past
-  * **6.** This is the time between when the !quote command can be used. +  * **6.** Spam Cooldown - The length of time that must pass before the !quote command can be used again
-  * **7.** This is where all of your current save quotes will be shown.+  * **7.** This is where all of your saved quotes will be shown.
  
 ==== Commands: ==== ==== Commands: ====
Line 174: Line 179:
 **User Commands:** **User Commands:**
  
-    * !quote <optional ID> : Displays a quote from the database. (The streamer can enable or disable these for the different user classes) +    * !quote <optional ID> : Displays a quote from the database.  
-    * !addquote <name> <quote> : Adds a quote to the database. (The streamer can enable or disable these for the different user classes) +    * !addquote <name> <quote> : Adds a quote to the database.  
-    * !delquote <ID> : Deletes a quote from the database. (The streamer can enable or disable these for the different user classes)+    * !delquote <ID> : Deletes a quote from the database.  
 + 
 +Each of these commands can be enabled or disabled for different user classes.
  
 ==== Tips: ==== ==== Tips: ====
  
-  * If you delete quotes and want to reset the numbers, press the "Reset" button near the top.+  * If you have deleted any quotes and want to reset the numbers, press the "Reset" button near the top.