/ChatInputTwitchBot

Twitch bot that allows chat inputs to control a local virtual controller

Primary LanguagePython

ChatInputTwitchBot

Twitch bot that allows chat inputs to control a local virtual controller

IDE setup: https://code.visualstudio.com/docs/python/python-tutorial

TwitchIO quickstart: https://twitchio.dev/en/stable/quickstart.html

vgamepad github: https://github.com/yannbouteiller/vgamepad

twitch documentation on Client credentials grant flow: https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#client-credentials-grant-flow

TODO:

  • Implement Bucket input handling
  • Implement tests for texttoinputconverter
  • Ensure configuration commands require elevated privileges