Twitch
Twitch bot ideas
14 Twitch chat bot ideas and command ideas, from loyalty points to giveaways and moderation, with how to build each.
5 min read · Updated Jul 28, 2026
A good Twitch bot keeps chat fun and does the repetitive work for you: points, shoutouts, timers, and light moderation. A custom one runs exactly the commands your community loves without a subscription.
Each idea below is a real tmi.js bot or command set. Describe it on Devellix and it writes the bot with your commands and cooldowns, ready to run under your bot account.
14 ideas to build
Loyalty points
Reward viewers for watch time and let them spend points on perks.
Chat games
Commands like !dice, !roll, or !slots with per-user cooldowns.
Giveaways
Draw a random winner from active chatters or from everyone who typed a keyword.
Shoutouts
A !so command that promotes another streamer after a raid.
Timed messages
Auto-post rules, socials, or promos on a rotating timer.
Moderation
Filter banned words, block link spam, and time out repeat offenders.
Counters
A death counter, win counter, or any !count that increments on command.
Custom commands
Text commands that mods can add and edit live during the stream.
Watch-time ranks
Promote loyal viewers to tiers with perks as their watch time grows.
Quotes
Save and recall memorable stream quotes with a !quote command.
Info commands
!uptime, !game, and !followage style commands for chat.
Event alerts
Post a message when someone follows, subscribes, or raids.
Polls
Run a quick chat poll and show the running result.
Request queue
Let viewers queue requests that you approve one at a time.
Pick one, describe it in a sentence, and Devellix builds it for you.
Build one