StilleBot handles Twitch chat and some other functionality. It's named after Oberstille, because he joked around with me about names right at the time when I needed to figure out a name. (On such thin threads...)
The source code for StilleBot is available under the terms of the MIT License and can be found on GitHub. Installing and running your own instance of the bot is possible and legal, though may take some effort.
The reference bot goes by the name Rosuav and is accessible at https://sikorsky.rosuav.com/ where he serves a number of Twitch channels.
When StilleBot is the primary bot for a Twitch channel, a number of features are available.
- Classic information/response commands, including shoutouts, automated commands (timers), quotes, etc, etc.
- A full-power command editor to allow the streamer and mods to edit these commands
- Twitch alerts (eg when someone follows, subs, cheers, etc)
- Giveaway management
- Channel point redemptions
- Art sharing with upload capability
StilleBot is perfectly happy to coexist with other bots, and if he is working in a secondary role, features can be enabled on an "as-needed" basis, with the bot quietly lurking until called upon.
Details on a number of standard commands can be found in these pages.
To see what the bot would be like if working for you, explore Demo Mode where the bot pretends that you are a mod for a (fake) channel named "!Demo".
Even for people and channels where StilleBot is not an active bot, some services are available! Some of these require authentication.
- Emote showcase for any Twitch channel. Shows off your emotes, nice and large, and can also let you see them in greyscale.
- Raid Finder to help you pick out a raid target, or just to check your follow list in a more useful way
- Hype Train tracker to see where the train is up to, exactly what it'll take to finish the current level, and how long the cooldown is. Requires permission from the broadcaster.
A few tools don't really connect with any specific channel, and can be used by anyone.
- Emote checklist of all the unlockable emotes (Hype Train, special promo, etc)
- Regular Expression tester primarily for people editing triggers and commands that use regular expressions
- Pixel Plush showcase -
everyone who's currently using any of the Pixel Plush
games. Try the
!drop
or!plinko
command in their chat! - TODO: Raid train management
Yes! Well, probably. Depends what you want!
To request that StilleBot be added to your channel, contact Rosuav.
(TODO: Have a thing here to make that easier?)
(TODO: Figure out some wording for "hey don't make me swear kthx", with caveat that you can authenticate your own voice and use that)
To contact the author/maintainer/operator or ask further questions, reach out to Rosuav on Twitch, or join the Discord.