https://playtoday.co/blog/guides/twitch-gambling/