A chatbot to help with live stream production/effects.
| commands | ||
| credential_templates | ||
| tests | ||
| .gitignore | ||
| config.py | ||
| credentials.py | ||
| db.py | ||
| hotkey_script.py | ||
| main.py | ||
| python bot.code-workspace | ||
| README.md | ||
| requirements.txt | ||
| run.bat | ||
| tts.py | ||
| twitch_script.py | ||
| utilities_script.py | ||
A chatbot to help with live stream production and effects.
Credentials:
Credentials Setup:
Create a json based on the templates and put them into the /credentials/ folder.
Refer to the /credential_templates/ folder for examples.
For Twitch Credentials
Username = TwitchUsername
Helix Client ID = https://dev.twitch.tv/console/apps
Oauth = https://twitchapps.com/tmi/
V5 Client ID = https://twitchtokengenerator.com/
For Database Credentials
Engine = "mysql+mysqlconnector://root:password@localhost:3306/DatabaseName"
Credential Usage:
Place json credentials in the /credentials/ folder.
To load them, run load_credentials() from Credentials_Module in the credentials.py script.