Twitch Bot
All Commands

All Commands

Complete reference of all RastryBot commands.

Stats Commands

Valorant

CommandDescriptionExample
!rankCurrent rank of streamer!rank
!rank Name#TAGCheck any player's rank!rank TenZ#1
!stats Name#TAGDetailed player statistics!stats TenZ#1
!lastmatchDetails of last match played!lastmatch
!historySummary of last 5 matches!history
!matchCurrent match info (if in-game)!match

League of Legends

CommandDescriptionExample
!rankCurrent rank (Solo/Duo)!rank
!statsPlayer statistics!stats
!lastmatchLast match details!lastmatch
!historyRecent match history!history

CS2 (FACEIT)

CommandDescriptionExample
!rankFACEIT level and ELO!rank
!statsFACEIT statistics!stats
!lastmatchLast match info!lastmatch

Prediction Commands

For Viewers

CommandDescriptionExample
!predict win/lose <points>Bet on match outcome!predict win 100
!pointsCheck your points and stats!points
!mystatsSame as !points!mystats
!rankingTop 3 prediction leaderboard!ranking
!leaderboardSame as !ranking!leaderboard

For Moderators

CommandDescriptionExample
!openpredictOpen predictions for betting!openpredict
!closepredict win/loseClose and resolve!closepredict win

See Predictions System for detailed guide.

Economy Commands

CommandDescriptionExample
!coinsCheck your RastryCoins!coins
!dailyClaim daily coin bonus!daily
!give @user <amount>Transfer coins to user!give @friend 500
!coinleaderboardTop coin holders!coinleaderboard

Fun Commands

CommandDescriptionExample
!triviaValorant trivia question!trivia
!matchesLive & upcoming pro matches!matches
!patchCurrent Valorant patch version!patch
!uptimeHow long bot has been running!uptime

AI Commands

CommandDescriptionExample
!performanceAI analysis of last 10 matches!performance
RastryBot, <question>Ask AI anything (no !)RastryBot, how do I improve?

See AI Features for more details.

Mod Commands

CommandDescriptionExample
!randomPick random active chatter!random
!randomsubPick random subscriber!randomsub
!clips [duration] ["title"]Create clip from stream!clips 30s "Epic play"
!ruleta @user50/50 roulette (60s timeout)!ruleta @viewer

Streamer Commands

CommandDescriptionExample
!setrank Name#TAGSet Valorant profile!setrank MyName#EUW
!setlanguage es/enChange bot language!setlanguage en
!setcommand !name responseCreate custom command!setcommand !discord Join: discord.gg/xxx
!delcommand !nameDelete custom command!delcommand !discord
!disablecommand cmdDisable a command!disablecommand rank
!enablecommand cmdRe-enable a command!enablecommand rank

Pet Commands

CommandDescriptionExample
!petView your pet stats!pet
!feedFeed your pet (100 coins)!feed
!walkWalk your pet (free)!walk
!playPlay with your pet (free)!play
!battle @user [coins]Challenge to pet battle!battle @friend 500
!acceptbattleAccept a battle challenge!acceptbattle
!declinebattleDecline a battle challenge!declinebattle
!expdailyClaim daily XP bonus!expdaily

See Pets System for complete pet guide.

Session Commands

CommandDescription
!recordCurrent stream session record
!recordvalValorant session record
!recordlolLoL session record
!recordcs2CS2 session record
!duoqDetect duo queue partner
!trioqDetect trio queue partners
!stackqDetect full stack

Cooldowns

Command TypeCooldown
Built-in commands15 seconds
Trivia30 seconds
AI Chat40 seconds
Performance60 seconds
PredictionsNo cooldown

Bilingual Responses

All commands are in English only. The bot responds in Spanish or English based on the channel's language setting (!setlanguage es/en).

Commands like !rank, !stats, !help work the same way - the response language changes, not the command itself.