An implementation of Elgato's Stream Deck SDK to enable writing simple, lightweight plugins in Go.
Events are handled in a similar way to bwmarrin/discordgo, and in fact uses the same base code. This is the most reasonable way to handle events in this scope.
This package requires github.com/valyala/fastjson
. Sometimes, this will be installed for you or resolved by go module/import managers.
go get meow.tf/streamdeck/sdk
See the examples directory for a basic example