This is a quick godot project to create an OBS Overlay for the Questions queue.
- Windows 10/11
- Streamdeck Websocket Plugin - https://apps.elgato.com/plugins/org.tynsoe.streamdeck.wsproxy
- Download application and extract it to a folder, then run
StreamQuestions.exe
- In the main menu go to settings and put in the API Url and Key information from the questions web app.
- The Main menu can be opened or closed at any time by pressing
esc
- In the StreamQuestions application, under the websocket settings copy the websocket url
- Install the Streamdeck.wsproxy plugin - https://apps.elgato.com/plugins/org.tynsoe.streamdeck.wsproxy
- Add a new WSProxy button and paste the websocket URL into the
WebSocket
field - For the ID use on of the below WebSocket actions
- Question handling
next
- Plays the next questionreplay
- Replays the last question played, if no question has been played since the application was started won't do anything.
- Timer handling
timer.start
- Start the timer, if hidden timer will be shown.timer.stop
- Stop the timer, if the timer completion has been activated it will also stop that.timer.reset
- Stop the timer and reset to the default durationtimer.toggle
- Toggle display of timertimer.complete
- DEBUG/TESTING Triggers the immediate completion of the timer
TeknoFire - https://github.com/teknofire/
Developed using the Godot Engine - https://godotengine.org/license