Twitch Bot
Bot Setup

Bot Setup

Learn how to set up RastryBot for your Twitch channel.

Automatic Connection

RastryBot automatically joins your channel when you register on rastry.com.
No manual setup required! You can also disable it from the dashboard.

Step 1: Create Account

  1. Go to rastry.com (opens in a new tab)
  2. Click "Login with Twitch"
  3. Authorize the application

Step 2: Configure Your Profile

  1. Go to Dashboard (opens in a new tab)
  2. Set your game profiles:
    • Valorant: Enter your Name#TAG
    • League of Legends: Enter your Riot ID
    • CS2: Link your FACEIT account

Step 3: Start Streaming

When you go live, RastryBot will automatically:

  • Join your chat
  • Enable all commands
  • Start tracking your matches

Dashboard Configuration

Game Profiles

SettingDescriptionExample
Valorant UsernameYour in-game nameTenZ
Valorant TagYour tagline1
Valorant RegionYour server regioneu, na, ap
LoL Riot IDYour Riot IDFaker#KR1
FACEIT NicknameYour FACEIT usernames1mple

Bot Settings

SettingOptionsDefault
Languagees / enes
Bot PrefixAny character!

Command Management

Disable Default Commands

Don't want certain commands? Disable them:

!disablecommand rank
!disablecommand stats

Re-enable anytime:

!enablecommand rank

Create Custom Commands

Add your own commands:

!setcommand !discord Join our Discord: discord.gg/example
!setcommand !socials Twitter: @myhandle | Instagram: @myhandle

Delete when no longer needed:

!delcommand !discord

Custom commands cannot override built-in commands like !rank or !stats.

Permissions

RoleCan Use
ViewersBasic commands (!rank, !stats, !predict)
VIPsSame as viewers
ModsMod commands (!openpredict, !random, !clips)
BroadcasterAll commands including !setrank, !setlanguage

Troubleshooting

Bot not responding?

  1. Check if registered: Visit rastry.com/dashboard (opens in a new tab)
  2. Refresh connection: Log out and log back in
  3. Check cooldowns: Most commands have 15-second cooldowns

Wrong stats showing?

  1. Go to Dashboard
  2. Update your game profile with correct Name#TAG
  3. Wait 30 seconds for cache to refresh

Commands disabled?

Check if you accidentally disabled them:

!enablecommand <command>

Need Help?