This is the first ready-to-go release of the v53 lineage of BIGbot (formerly Rolebot), and forms part of the NG-TBG AV system.
NG-TBG is a substantial refactor and rethink from the ground up of how our event graphics and production works. This first release of BIGbot completely overhauls how Discord interacts with the event, featuring a client-server architecture with an event bridge application.
Features
- Completely rearchitected - all functionality has been split into packages
- The Event Bridge - a separate application designed to run at the event, which communicates to the main BIGbot instance using Protobuf over Websockets, enabling some new, exciting functionality, including:
- AV control over Discord - including alerts, notifications, and OBS scene changes
- Music via slash command (right now via NodeCG, but can be changed down the line)
- Shouts in Discord - messages in the appropriate channel are sent to NodeCG via the bridge
- Expose a package for interfacing with NodeCG-REST
- This may be deprecated for direct socket.io at a later date, if I can figure out the right way to do it.
- Overhaul logging
- Overhaul configuration
- Docker support
Full Changelog: https://github.com/thebiggame/bigbot/compare/v1.0..v53.6.0