# Structs
Controller struct to provide the database to all handlers.
DiscordWebhook is used to marshal the data sent to the discord webhook.
GameData to marshal the inner data of.
Publisher struct contains rtmp stream name, stream key, twitch channel name.
StreamData to marshal the inner data of the TwitchStreamsResponse.
TwitchGamesResponse to marshal the json response from /helix/games/.
TwitchStreamsResponse to marshal the json response from /helix/streams/.