AI-TTS-Donations is a bot that uses Uberduck AI to give bit donations (or channel point reward redemptions) an AI voice! If you don't have it, you can download it here.
This file contains API keys and settings related to the services AI-TTS-Donations uses. You really shouldn't share anything here!
To obtain an Uberduck API key, first create an account at uberduck.ai, then add an API key (under account management).
Log into Twitch's dev platform and register an application. Name is unimportant, but you must add two OAuth Redirect URLs: http://localhost:17563/ and http://localhost:17563. (One has a backslash at the end, the other doesn't.)
Make sure to generate a new secret!
If you are using StreamElements, you can get your JWT token from here. Simply go to the channel, check the "Show Secrets" checkbox (!! DO NOT SHOW THIS ON STREAM !!), then copy and paste the JWT token into here!
This file contains config settings for AI-TTS-Donations.
Use:After you've filled this out, download both files (there's a download button) and put them in AI-TTS-Donation's folder (where bot.py is).
On some systems or browsers, you may need to rename "env" to ".env" (with a dot at the start, and nothing before the dot)! Sorry about that.
Just add in the overlay! Simply add a browser source on OBS, check the "Local File" box, then browse to where your TTS bot is stored! There will be a folder called "overlay" in which you can add "index.html" as a browser source and it will show to your viewers!