Changes:
- Adds ability to cancel the current Text-To-TAS
- Moves configuration directory
A stripped-down version of the bot featuring only Text-To-TAS, sound effects, and overlays.
If you are updating from a previous version, note that the configuration directory has changed from Documents/TASagentBotDemo
to Documents/TASagentBotTTTASDemo
To set this up:
- Download the release build
- Go to The Twitch Dev Console and register an application to receive a ClientID and Client Secret.
- Enter any name for the application, but ideally something descriptive
- Use
http://localhost:5000/TASagentBotAPI/OAuth/BotCode
andhttp://localhost:5000/TASagentBotAPI/OAuth/BroadcasterCode
as the OAuth Redirect URLs, and choose "Chat Bot" as the category.
- Create a Twitch account to act as the bot
- Run the application.
- You will be prompted for several values, and it will prepare configuration files in your
Documents/TASagentBotTTTASDemo
directory.
- You will be prompted for several values, and it will prepare configuration files in your
- Once it's configured, close the application with Ctrl + Q
- Edit
Documents/TASagentBotTTTASDemo/Config/TTTAS/TTTASConfig.json
to change features about the channel point redemption. - Add a full-screen Browser Source in OBS and set the url to
http://localhost:5000/BrowserSource/TTTASOverlay.html
.
To use:
When a redemption comes in, if no new recordings are necessary, it will automatically play.
If new recordings are required, give the console focus and:
- Press A to Show the recording prompts
- Press S to Begin or Restart a recording
- Press D to Complete a recording
- Press F to prematurely end a recording session and hide the recording prompts
- Press X to abort the recording of the current TTTAS message
While a recording is playing, you can press Q to terminate the current playback (make sure the console has focus or it won't receive the command).