-
Notifications
You must be signed in to change notification settings - Fork 3
Settings Twitch
ekudram edited this page Nov 6, 2025
·
1 revision

The Twitch Settings tab configures integration with Twitch chat, allowing viewers to interact with your RimWorld game through commands and purchases.
- Enter your channel name - Your Twitch channel without the URL
- Get OAuth token - Use the "Get Twitch Token" button below
- Paste token and connect - Click "Connect to Twitch"
- Purpose: Turns Twitch integration on/off
-
Default:
Disabled - Effect: When enabled, connects to Twitch chat and processes viewer commands
- Purpose: Automatically connect to Twitch when RimWorld loads
-
Default:
Disabled - Recommended: Enable for regular streamers, disable for occasional use
- Purpose: Your Twitch channel name (not display name)
- Format: Lowercase, no spaces or special characters
-
Example:
- URL:
https://twitch.tv/superstreamerโ Enter:superstreamer - URL:
https://twitch.tv/streamer123โ Enter:streamer123
- URL:
- Important: This is your channel URL name, not your capitalized display name
- Recommended: Create separate bot account
- Alternative: Use your main streamer account
-
Benefits of Bot Account:
- Keeps chat clean (separate from your messages)
- Prevents accidental commands from your account
- Better moderation control
- Professional appearance
- โ Using separate bot account - Green: Optimal setup with dedicated bot
- โ Using main streamer account as bot - Yellow: Functional but less ideal
- Purpose: OAuth token for Twitch API access
-
Format: Starts with
oauth: - Security: Like a password - keep it private and secure
- Copy token from Twitch Token Generator
- Click "Paste Token" button
- Mod automatically adds
oauth:prefix if missing
- Click "Get Twitch Token" button
- Follow browser instructions
- Login with your bot account (recommended) or main account
- Select "Bot Chat Token"
- Copy the generated token
- Return to RimWorld and click "Paste Token"
- ๐ Token only allows chat access, not stream control
- ๐ Cannot modify stream settings or channel info
- ๐ Keep private like a password
- ๐ Regenerate if compromised
- Connected to Twitch - Green: Successfully connected and processing commands
- Disconnected - Red: Not currently connected
- Connect to Twitch: Establishes connection (requires all settings configured)
- Disconnect from Twitch: Closes current connection
All of these must be configured to connect:
- โ Channel name entered
- โ Valid OAuth token
- โ Bot username (can be same as channel name)
| Issue | Solution |
|---|---|
| Token not working | Regenerate at Twitch Token Generator |
| Bot not joining chat | Check channel name spelling |
| Connection drops | Check internet stability |
| See your own messages | Normal when using main account |
| "Missing Settings" error | Fill in all required fields above |
- ๐ก Token expired? Regenerate at Twitch Token Generator
- ๐ก Wrong channel? Double-check channel name spelling
- ๐ก Bot account recommended for best experience
- ๐ก Test connection before going live
- Global Settings - Configure command prefixes and cooldowns
- Economy Settings - Set up coin rewards and karma system
- Commands - View available chat commands for viewers
- Enable Twitch: โ
- Channel Name: your_channel_name
- Bot Username: yourchannel_bot (separate account)
- Auto-connect: โ
- Token: [from bot account]
- Enable Twitch: โ
- Channel Name: your_channel_name
- Bot Username: [leave blank - use main account]
- Auto-connect: โ (connect manually when streaming)
- Token: [from main account]
- Enable Twitch: โ
- Channel Name: your_channel_name
- Bot Username: [your main account]
- Auto-connect: โ
- Token: [temporary test token]
Next: YouTube Settings - Configure YouTube Live chat integration