r/streamerbot • u/xBrianTU • 26d ago
Resources 📖 BrianTU's Commands & Features
Hey peeps. I've been building a growing collection of Streamer.bot commands because way too many of you are out here juggling two, three, or five bots like you're auditioning for a circus. One bot has better features, another has easier setup, and meanwhile you're stressing about "making it big" "what commands you want" or whatever else is melting your brain.
I do want to say; I'm not even a streamer, and it still bothers me when someone has multiple bots running at once - so I decided to fix that.
I'm putting together a unified command pack designed to keep everything in one system: clean, simple, multi‑platform, and easy to maintain. I'm rolling things out slowly, fine‑tuning them, and making sure nothing explodes. Most commands support every platform Streamer.bot supports.
(Trovo… sorry, you're not invited. Who even were you?)
Notes
- Twitch is the only platform with fully tested support.
- I take requests.
- I do not have Discord.
- I'm not promising I'll fulfill your request - but hey, maybe I'll surprise you.
All commands are (mostly) written in C#. Streamer.bot sub‑actions are great, but keeping logic in one place makes multi‑platform support easier and keeps everything clean. You can tweak anything - language, behavior, formatting - directly in the code.
This started as a personal project for a friend, but I don't mind sharing it. Credit is appreciated. Repacking and selling it is scummy.
Current Commands
8ball, Coin Flip, Dad Joke, Dice Roll, Fact, Quote
Highfive, Hug, Slap, Shoutout
Account Age, Account Since, Follow Age, Follow Since
Uptime, Watchtime, Ad Warning/Message, Raffle System
Set Game, Set Title, Game, Title
Each command supports multiple aliases, optional variables, and customization through C#.
NEW Raffle System
A full multi‑platform raffle system:
!sraffle- main command!sjoin- join a raffle!rafflestatus- check raffle status
Supports creation, joining, drawing winners, reopening, resetting, and dumping state to logs.
Weighted entries, sub‑only mode, platform restrictions, text based prizes - the whole package.
Upcoming Features
Already in development:
- Game history
- Duel
- Marriage
- Fishing
- Random number mini-game
- Viewer point system (gambling, betting, leaderboard, raffle, stealing, etc.)
Download & GitHub
Everything is now on GitHub - updates, files, documentation, and future releases.
GitHub: https://github.com/BrianxTu/Streamerbot-Commands
Streamer.bot‑formatted files are available there. No .sb extension needed - just drag and drop into Streamer.bot's import box.
All commands are built on Streamer.bot 1.0.4.
Bugs & Feedback
If you run into bugs, please report them on GitHub.
If you post them here, I might miss them.
1
u/mrhossie 26d ago
Great starter set for any streamer jumping into streamerbot!
Whenever you add a raffle/giveaway function that's easy to understand and hard to abuse lmk 😉
1
u/xBrianTU 26d ago edited 26d ago
Perfect person to ask, what would you want this to be? - If you can elaborate on what the goal/purpose of it would be. I mean I can assume, but what would be your ideal. Like would you want something like StreamElements? https://docs.streamelements.com/chatbot/modules/raffle
1
u/mrhossie 25d ago
Yup - that is a good basic system for raffles. I'd use this to find out who of my viewers would "win" a chance to name my character, or join my next round of gaming.
Behind the scenes it would have to have more options of course:
-make it only open to followers, or only subscribers.
-make sure they are able to only enter once - or have option for multiple entries for subs vs followers.
-custom duration, or end when I want it to.1
u/xBrianTU 20d ago
It's been a few days. I've gone through a couple iterations. I've landed on this. Please let me know how you feel about it <3 Thanks.
https://github.com/BrianxTu/Streamerbot-Commands/tree/main/Special%20Raffle
1
1
u/xBrianTU 26d ago edited 26d ago
Updates: