modified: README.md new file: tools/clientManager.js new file: tools/configManager.js new file: tools/pluginBase.js modified: tools/pluginManager.js modified: tools/websocketManager.js
streamTools
TODOs:
main:
- DO THIS: implement universal(ish) platform bridge (classes + extend?)
- make main server + dashboard
- make it so plugins have "public" functions and variables that can be executed from dashboard with arguments
PLUGINS:
- chat window
- twitch points like system for youtube (maybe amount of comments? or calculate time between comments to estimate watch time, or show icon on stream to claim rewards)
- donation alerts
- bot command maker
- poll system
- live audio transcription / captions
- anonym questions (from highlighted messages or points?)
- subathon timer
- screen effects (confetti)
- audio effect player
- video queue
- music queue
- qr generator
- macrodeck clone / adapter?
- assetto corsa telemetry (https://github.com/rickwest/ac-remote-telemetry-client or https://github.com/flamescape/acsp)
Unity/godot:
- unity vrm studio
- godot vrm studio
other stuff
- GIANT TUNGSTEN CUBE
Description
Languages
JavaScript
100%