Random Clip Player
Whos That Pokemon
Jump / Bump Game
Message Alert (TTS)
Batch Channel Player
Interactive 8ball for your stream. Viewer type !8ball (question) and watch the magic as the animated ball reveals the answer. With tons of customizable options from custom answers to control over appearance and more.
Step 1 - Channel
Step 2 - Answer Settings
You can reload answers from your previous key by entering it here and clicking "Load Answers".
Step 3 - Style Settings
Just for reference, the size will vary.
Shaking Please Wait
Ball Glow / Shadow
Hides the 8-ball and fades in and out when needed
Zooms 8-ball in and out to enlarge the answer
Step 4 - Chat Settings
Here you can grant the 8Ball permission to post in chat.
If you want a bot / different username to post in chat you have to get your bots oauth and paste it in the oauth section. You need to be logged into twitch under the bot name and goto this address to get the oauth twitchapps.com/tmi Your tokens are never saved onto our server, they are stored on your local storage and in the url generated. Do not share the link with anyone else!
Sign in to Twitch as your bot from a different browser, then visit
to get the access token. Paste it into the OAuth section above.
The 8ball has a message for $viewer, $answer
Available Variables: $viewer $answer
will I ever be rich?
The 8ball has a message for
Step 5 - Trigger Settings
You can change the command for the 8ball
Choose who can trigger the 8ball
Make sure "Require Viewer to Enter Text" is on. Click set and redeem the reward so the script can find the ID. You do not have to be streaming this also works offline.
Click here to open the twitch reward page in a new tab
Step 6 Competition & Sound Settings
Set the 8ball sound level
Choose if you want the answer read out (TTS) and or the shake sound
Ivy, Female (child)
Justin, Male (child)
Kevin, Male (child)
Who can enter and options to change the odds
List of Competition Commands
- Starts the competition, allowing users to participate.
- Pauses the ongoing competition, freezing all interactions.
- Resumes the paused competition, allowing interactions to continue.
- Randomly picks a winner from the participants.
- This is what the user types to enter.
- Stops viewers entering by command, reward only mode.
- Ends the competition and resets it for future use.
Final Step - Copy Code
The Browser Source URL
Copy the code below and add a new browser source with the code to your streaming program, recommended size: 1920x1080 and scale / position to fit your needs
No subscription found for this channel, the "pro" features wont be applied until subscribed. You dont need to change the browser source when you puchase a subscription the settings are saved in the code.
Don't share any codes generated by the Guru tools if they contain keys, tokens or anything sensitive!