📖 All Commands

Complete searchable reference of every TwitchBot command. Use the search bar and filters to find exactly what you need.


💎 Dustbunnies (Currency)

!roomba

User
Collect dustbunnies that have accumulated in the chat! Use this regularly to boost your dustbunny balance.
!roomba
Also works with:
!clean !vacuum

!give

User
Transfer your dustbunnies to another user. Share the wealth!
!give <[@]user> <amount>
!give @alice 100 - Give 100 dustbunnies to alice
Also works with:
!donate !share !gift

!give

Moderator
Give dustbunnies to users without deducting from your own balance. Administrative gift ability.
!give <[@]user> <amount>
!give @alice 1000 - Give 1000 dustbunnies to alice (free)

!give

Broadcaster
Advanced giving with mass distribution. Give to individual users or ALL users at once.
!give <[@]user|all> <amount>
!give @alice 1000 - Give 1000 dustbunnies to alice
!give all 500 - Give 500 dustbunnies to ALL viewers

!steal

User
Attempt to steal dustbunnies from another user. Success depends on chance!
!steal <[@]user>
!steal @alice - Try to steal from alice
Also works with:
!rob

🏦 Banking & Investments

!invest

User
Create short-term investments (1 day minimum, 2% daily rate). Perfect for quick returns!
!invest <amount|all|half>
!invest 1000 - Invest 1000 dustbunnies
!invest all - Invest everything you have
!invest half - Invest 50% of your balance
Also works with:
!deposit !investment !bank !banking

!invest

Moderator
Create short-term investments for other users. Help manage investments on behalf of viewers.
!invest <[@]user> <amount|all|half>
!invest @alice 1000 - Invest 1000 dustbunnies for alice
!invest 100 @bob - Alternative syntax

!longinvest

User
Create long-term investments (14 days minimum, 5% daily rate). Higher risk, higher reward!
!longinvest <amount|all|half>
!longinvest 5000 - Long-term invest 5000 dustbunnies
!longinvest all - Put everything in long-term investment
Also works with:
!longinvestment !longinvesting

!longinvest

Moderator
Create long-term investments for other users. Help manage long-term investments on behalf of viewers.
!longinvest <[@]user> <amount|all|half>
!longinvest @alice 5000 - Long-term invest 5000 dustbunnies for alice

!irlinvest

User
Create IRL market investments that track real stock market indices. Returns are amplified 10x (both gains and losses).
!irlinvest <amount|all|half>
!irlinvest 1000 - Invest 1000 dustbunnies in the market
!irlinvest all - Invest all your dustbunnies
!irlinvest half - Invest 50% of your balance
Also works with:
!irlinvestment

!irlinvest

Moderator
Create IRL market investments for other users. Help manage market investments on behalf of viewers.
!irlinvest <[@]user> <amount|all|half>
!irlinvest @alice 1000 - Invest 1000 dustbunnies for alice
!irlinvest 1000 @alice - Alternative syntax

!collect

User
Collect and close ready investments, returning principal + gains with detailed breakdown. Can collect all types or filter by specific investment type (short, long, or irl).
!collect [short|long|irl]
!collect - Collect all ready investments
!collect short - Collect only short-term investments
!collect long - Collect only long-term investments
!collect irl - Collect only IRL market investments
Also works with:
!interest

!collect

Moderator
Collect and close investments for another user, returning principal + gains. Can collect all types or filter by specific investment type.
!collect <[@]user> [short|long|irl]
!collect @alice - Collect all investments for alice
!collect @alice irl - Collect only IRL investments for alice
!collect short @bob - Collect only short-term for bob

!collect

Broadcaster
Advanced collection with type filtering and force days. Close investments for any user - normal collection gives principal + gains, forced collection gives principal only.
!collect <[@]user> [short|long|irl] [<days>]
!collect @alice - Collect all investments for alice
!collect @alice irl - Collect only IRL investments
!collect @bob short 7 - Force collect short-term with 7 days
!collect @charlie 14 - Force collect all with 14 days

🎮 Gaming & Gambling

!slots

User
Play the slot machine! Match symbols to win big.
!slots <amount|all>
!slots 100 - Bet 100 dustbunnies
!slots all - Go all in!
Also works with:
!slot

!blackjack

User
Play blackjack against the dealer!
!blackjack <join|hit|stand|double|split>
!blackjack join - Join a game
!blackjack hit - Take another card
!blackjack stand - Keep your current hand
Also works with:
!bj

!gamble

User
Simple high-risk gambling. 50/50 chance to double your bet or lose it all.
!gamble <amount>
!gamble 500 - Gamble 500 dustbunnies

!fight

User
Challenge another user to an epic battle! They must accept with !accept.
!fight <[@]user>
!fight @alice - Challenge alice to a fight
Also works with:
!battle !duel

!accept

User
Accept a fight challenge. The bot will simulate an epic battle with classes, weapons, and abilities!
!accept

👥 General & Social

!points

User
View your complete statistics including current dustbunny balance, active investments, pending interest amounts, and ready-to-collect investments.
!points
Also works with:
!stats !balance !dustbunnies

!points

Moderator
View statistics for any user. Check any viewer's dustbunny balance, investments, and banking status.
!points <[@]user>
!points @alice - Check alice's statistics
Also works with:
!stats !balance !dustbunnies

!lurk

User
Let everyone know you're lurking in the chat.
!lurk
Also works with:
!hide !away !offline

!unlurk

User
Announce your return from lurking.
!unlurk
Also works with:
!show !back !online

!hug

User
Send a random, fun hug message to the mentioned user. If no user is mentioned, hugs the world!
!hug [<[@]user>]
!hug @alice - Hug alice
!hug - Hug everyone
Also works with:
!cuddle !snuggle

!timezone

User
Display the current time in the streamer's timezone.
!timezone
Also works with:
!time

!timer

User
Create a named countdown timer.
!timer <name> <time in minutes>
!timer break 15 - 15-minute break timer
!timer game 60 - 1-hour game timer
Also works with:
!countdown !clock

!suika

User
Set a Suika game timer. Default is 5 minutes if no time specified.
!suika [<time in minutes>]
!suika - Start 5-minute timer
!suika 10 - Start 10-minute timer

🤖 AI Features

!tts

User
Uses OpenAI's text-to-speech API to generate speech from your text.
!tts <text>
!tts Hello everyone, welcome to the stream!

!translate

User
Translates text between English and German using OpenAI. If the translation isn't 1:1, a short explanation is added.
!translate <text>
!translate Guten Morgen - Translate to English
!tr Hello world german - Translate to German
Also works with:
!tr

🔧 Moderation Tools

!discord

Moderator
Share the Discord server link with the chat.
!discord

!so

Moderator
Give a shoutout to another streamer.
!so <[@]user>
!so @othercreator - Shoutout othercreator
Also works with:
!shoutout !host

!todo

Moderator
Manage the stream todo list. Keep track of stream goals and tasks.
!todo <add|remove|complete|clear> [parameters]
!todo add game Finish the boss fight - Add task to "game" group
!todo add Fix stream overlay - Add task to default group
!todo remove 1 - Remove task #1
!todo complete game - Complete entire game group
!todo clear - Clear all tasks
Also works with:
!tasks !list !todolist

👑 Broadcaster Admin

!brb

Broadcaster
Activate BRB mode - switches to BRB scene, mutes microphone, and notifies chat.
!brb [<minutes>]
!brb - BRB for 10 minutes (default)
!brb 15 - BRB for 15 minutes
Also works with:
!pause !break

!unbrb

Broadcaster
Return from BRB mode - switches back to previous scene and unmutes microphone.
!unbrb

🆘 Help & Info

!help

User
Get a link to this documentation page or help for specific commands.
!help [<command>]
!help - Get documentation link
!help invest - Get help for invest command
Also works with:
!command !commands

📊 Command Summary

Total Commands: 25+ commands with multiple aliases
Permission Levels: User (👤), Moderator (🛡️), Broadcaster (👑)
Categories: 8 main categories covering all bot functionality

Quick Access


Use the search and filter tools above to quickly find specific commands!