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

1

Loyalty points

Reward viewers for watch time and let them spend points on perks.

2

Chat games

Commands like !dice, !roll, or !slots with per-user cooldowns.

3

Giveaways

Draw a random winner from active chatters or from everyone who typed a keyword.

4

Shoutouts

A !so command that promotes another streamer after a raid.

5

Timed messages

Auto-post rules, socials, or promos on a rotating timer.

6

Moderation

Filter banned words, block link spam, and time out repeat offenders.

7

Counters

A death counter, win counter, or any !count that increments on command.

8

Custom commands

Text commands that mods can add and edit live during the stream.

9

Watch-time ranks

Promote loyal viewers to tiers with perks as their watch time grows.

10

Quotes

Save and recall memorable stream quotes with a !quote command.

11

Info commands

!uptime, !game, and !followage style commands for chat.

12

Event alerts

Post a message when someone follows, subscribes, or raids.

13

Polls

Run a quick chat poll and show the running result.

14

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

Frequently asked

Make a bot account, get a chat OAuth token, and write a tmi.js project, or describe the bot on Devellix and it writes it for you.
tmi.js is the standard library for Twitch chat on Node.js. Devellix generates tmi.js bots.
Yes, and you should. Devellix includes per-user cooldowns in generated commands so chat cannot spam them.

Keep reading

Stop reading. Start building.

Describe what you want and Devellix writes it, builds it, and hands you the source. Free credits to start.