PlateUp!

PlateUp!

View Stats:
 This topic has been pinned, so it's probably important
IsaacYG  [developer] Aug 10, 2022 @ 10:26am
How to setup Twitch
How to setup Twitch
NOTE: Only the host of the multiplayer game should run the Twitch tool. It will work across multiple channels once the host has set it up correctly.

Launching the Chef Twitch tool
  • Go into the options
  • Go into Additional Options
  • Select Open Chef

Upon launching chef two additional windows may appear. One being Windows Firewall, please give the Chef tool permission. The other being the Twitch authorisation screen on this screen hit Authorize to connect Twitch.

Authentication
IMAGE [imgur.com]
If you did not authorize your account with the initial pop up please follow these steps. At the top of the first tab there is a button "Connect Twitch". Once you press this button a webpage will appear instructing you to sign in to Authenticate your account. You will know you account is fully connected if under the Channels section it connects and no longer is showing the spinning circle.

Streaming with Friends - How to add additional channels
Once the host Twitch account is fully connected, simply add the channels name you would like to partake in the integration too using the text box. Be sure to hit Enter after typing the name. You will know the account has been added once the grey circle has stopped spinning and their name is no longer greyed out.
EXAMPLE[imgur.com]

By setting others channels to be included in the commands, it does mean the host will also send messages in each individual chat telling viewers they can use the commands there too.

Visitors & Ordering Meals
IMAGE[imgur.com]
By default visiting is set to ON and available to ALL viewers. This can be changed at any time. Changing between permissions does not clear the current queue.
The options are:
  • Off
  • All Viewers
  • Subs Only
  • VIP Only
These can be set individually for both Visitors & Meals.
By allowing visitors the names of the viewers who use the !visit command will appear above the heads of the customer. The !visit command will not be recognised until you begin a game, any commands used whilst the players are in the hub will be ignored. Once a viewer has used !visit they will be in the queue for the entire restaurant run and will not need to use it again until you fail and start a new restaurant.

By allowing visitors to choose their meal an overlay will appear on the screen which will show the viewers which dishes are available to order. These can be ordered anytime up to before arriving at the restaurant. These commands will appear as !order1, !order2, !order3. There will never be more than 3 available orders. If an order is not chosen a random one will be chosen.

In-Game Tips
IMAGE[imgur.com]
THIS IS SET TO OFF BY DEFAULT
For Streamers who want to add other ways for viewers to interact with the Stream there is the option to turn on in-game tips. This allows viewers to have their bit donations shown in game as a tip after their meal. This can be a fun way to integrate bits into a stream. There is also the option for viewers who have donated bits to skip the queue, this number can be set as high or as low as the streamer wishes. The default for this is 10 bits. The purpose of viewers who have donated to skip the queue is that their bit tips can be seen in game.

If multiple channels are connected, donating bits will work across multiple channels and will be shown regardless of which Twitch chat they were donated in. The bits will solely go the to streamer they were donated to.

PLATEUP! DOES NOT HANDLE ANY OF THE BITS DONATED AND ONLY READS THE DONATION IN CHAT. NO BITS ARE GIVEN TO THE GAME NOR THE CREATORS OF THE GAME. ALL BIT DONATIONS ARE TREATED LIKE STANDARD BIT DONATIONS

Card Polls
IMAGE[imgur.com]
To use the integrated polls you are required to be at least an affiliate.
If this setting is set active it will automatically create a Twitch poll using the Poll system anytime the player gets to a card decision. The poll will appear as two competing bars on the screen, there is an additional option which allows the card decision to be decided by the poll automatically. However with this left off the poll will end and the Streamer still has the final decision. A key thing to note here is that if you decide to use the Twitch polls they will only appear on the hosts stream. If you would like the poll to be across all streams read below.

The duration of the poll can also be set within the Chef tool, the default is 60 seconds however this can be increased/decreased as the Streamer requires.
All standard Twitch Poll systems work as usual, including using channel points/bits to gain additional votes on a poll. The values of how many bits anc channel points can also be customised in the tool too.

Text Polls
If you are playing with friends and multiple people are streaming at the same time, using text polls are a way to have the same amount of interactivity over multiple streams. When text polls are selected rather than Card Polls, viewers will be able to vote for either card using !a or !b. The visuals for this will be the exact same of the Card Polls except the viewers will be told if they want to vote they have to use chat. All !a or !b commands will be read over all connected channels, so you do not need to worry about one section of viewers missing out!

Predictions
IMAGE[imgur.com]
If you like to use predictions as a way of your viewers using their channel points, there is a quick way to have these trigger from within the tool. This part of the Twitch integration will allow you to create predictions on the fly with a single click, allowing you to focus on the game. You can fully customise the prediction text to match your stream theme or language. 
This prediction will not close automatically so, if for any reason something goes wrong, you will still have the authoritative power of the viewers channel points. 
Last edited by IsaacYG; Aug 11, 2022 @ 4:05am