The Stream Bingo game is a Bingo application that communicates with Streamer Bot to allow you to create your own bingo grid and trigger custom events via Streamer Bot when you complete a row, column, or the entire grid.

Import the Streamer Bot actions provided in the downloaded file.
The action does not require any authentication to be enabled to function properly. You can use custom settings. You will be able to configure your connection details directly from the application.
More details about triggers and arguments passed in the triggers are available below. You are free to do whatever you want in this part, let your imagination run wild!

Register Custom Triggers action automatically adds the custom triggers in Streamer Bot every time Streamer Bot restarts. Do not edit it or you risk breaking the communication between the widget and the software.The game is provided in the Interactive Stream Bingo 1.0.0.exe application. More details about the settings and how the game works are available below.
The widget's basic features are:
If you have any suggestions or requests, feel free to send feedback!
Under the Websocket Settings tab, you will find a connection indicator as well as fields allowing you to enter the connection information for your Streamer Bot instance's websocket server.

The default settings are already entered. If you use them, you should not have to do anything except click on save configuration to connect. Otherwise, adapt your connection information before clicking save.
Under the Bingo Settings tab, you will find the fields that will allow you to customise your grid. If anything is missing before starting a new game, a pop-up will open with a description of the error.

| Title | Description |
|---|---|
| Title | The title displayed above the bingo |
| Primary Colour | The background colour of checked boxes |
| Secondary Colour | The cross colour of checked boxes |
| Enable Timer | Activates a timer to play in race against time mode |
| Timer Duration | The timer duration in minutes |
| Bingo Grid | The content of each box in the bingo grid (max 50 characters) |
The widget sends 4 different triggers to Streamer Bot depending on the events detected during the game.

| Trigger Name | Condition | Arguments | triggerCustomCodeEventName |
|---|---|---|---|
| Bingo Line | When a new line is completed | type, number, totalCompleted | bingo_line |
| Full Bingo | When a grid is completed and there is no active timer | - | bingo_full |
| Full Bingo - Timer Enabled | When a grid is completed and there is an active timer | - | bingo_full_timer |
| Bingo Timeout | When the timer reaches 0 before the grid is completed | - | bingo_timeout |
Three arguments are sent by the Bingo Line Trigger.
| Name | Description | Value |
|---|---|---|
type | The type of line that was just completed | row, column |
number | The number of the row/column that was just completed | Number between 1 and 5 |
totalCompleted | The total number of rows/columns completed so far | Number between 1 and 10 |
__source : CustomCodeEventtriggerName : Custom Code EventtriggerCategory : CustomThe widget does not connect to Streamer Bot.