Troubleshooting
Common issues and their solutions. If you can't find your issue here, join our Discord support server.
Bot Issues
Bot Not Responding to Commands
Symptoms: Commands show error or no response
Possible Causes:
- Bot is offline or restarting
- Missing permissions
- Discord API issues
Solutions:
- Verify bot has these permissions:
- Send Messages
- Embed Links
- Use Slash Commands
- Try again in a few minutes (Discord API may be slow)
- Re-invite bot with correct permissions
Try running /help to check if bot is responding. If no response, bot may be offline or missing permissions.
"Missing Permissions" Error
Error Message: "You need Manage Server permission to use this command"
Solution:
- Verify you have "Manage Server" role in Discord
- Server Settings → Roles → Your Role → Enable "Manage Server"
- If you're the server owner, you automatically have this permission
Commands Not Appearing
Symptoms: Slash commands don't show in autocomplete
Possible Causes:
- Bot recently added (commands take 1 hour to sync)
- Discord cache issue
- Bot missing permissions
Solutions:
- Wait up to 1 hour for commands to sync
- Restart Discord client (Ctrl+R or Cmd+R)
- Re-invite bot using the invite link
- Check bot has "Use Application Commands" permission
Bot Left Server Unexpectedly
Possible Causes:
- Someone kicked the bot
- Bot was banned
- Service maintenance
Solutions:
- Check Audit Log (Server Settings → Audit Log)
- Re-invite bot using the invite link
- Check #announcements in support Discord for maintenance notices
Notification Issues
Not Receiving Notifications
Symptoms: Streamer is live but no notification sent
Check These First:
-
Verify Streamer is Tracked:
- Use
/portalto open the web dashboard - Confirm streamer appears in your streamers list
- Use
-
Check Notification Channel:
- Bot needs "Send Messages" permission in channel
- Channel not deleted or archived
- Check in the Web Portal which channel is assigned
-
Verify Streamer is Actually Live:
- Check on platform (Twitch/YouTube)
- May be marked as live but in waiting room (YouTube)
-
Check Bot Online Status:
- Bot must be online to send notifications
- Check bot status in member list
Advanced Troubleshooting:
Monitoring may fail to start if:
- Platform API is down
- Bot restarted recently (reconnecting)
- Streamer account is banned/suspended
Solution:
- Remove streamer:
/streamer remove platform:Twitch username:username - Wait 30 seconds
- Re-add streamer:
/streamer add platform:Twitch username:username channel:#channel - This resets the monitoring connection
Duplicate Notifications
Symptoms: Multiple notifications for same stream
Possible Causes:
- Streamer added multiple times
- Multiple notification channels configured
- Bot error (rare)
Solutions:
- Use
/portalto open the Web Portal - check for duplicate entries - Verify expected notification channels in the dashboard
- Remove duplicate entries
- If issue persists, contact support
Delayed Notifications
Symptoms: Notifications arrive 5+ minutes after stream starts
Expected Delays by Platform:
- Twitch: Under 30 seconds
- YouTube: 2-5 minutes (platform limitation)
If Delays Are Longer:
-
Check Platform Status:
- Twitch: status.twitch.tv
- YouTube: status.google.com
-
Connection Refresh:
- Platform connections occasionally need renewal
- Bot automatically handles this, but issues can occur
- Solution: Remove and re-add streamer
-
Discord API Issues:
- Discord may be slow to deliver messages
- Check Discord Status
If consistent delays only affect certain streamers, their platform API data may be cached. This is a platform issue, not Streamlinx.
Notifications Missing Information
Symptoms: Embed shows "Unknown Game" or missing thumbnail
Causes:
- Platform API didn't provide data
- Streamer hasn't set game/category
- New game not in platform database
Solutions:
- Usually resolves automatically when streamer updates info
- Not a bot error if streamer hasn't set category
- Check streamer's actual stream page to confirm
Wrong Notification Channel
Symptoms: Notifications going to wrong channel
Solution:
- Use
/portalto see current channel assignments in the Web Portal - To change channel:
- Remove streamer:
/streamer remove platform:Twitch username:username - Re-add with correct channel:
/streamer add platform:Twitch username:username channel:#correct - Or edit the streamer in the Web Portal to change the channel
- Remove streamer:
Web Portal Issues
Can't Login
Symptoms: OAuth redirect fails or shows error
Possible Causes:
- Discord OAuth app misconfigured
- Popup blocked by browser
- Session cookies disabled
Solutions:
- Allow popups from streamlinx.io
- Enable cookies in browser settings
- Try different browser
- Clear browser cache and cookies
- Disable ad blockers temporarily
Server Not Showing in List
Symptoms: Your Discord server missing from portal
Requirements:
- You must have "Manage Server" permission
- Bot must be in the server
- Server must have at least setup completed
Solutions:
- Verify "Manage Server" permission in Discord
- Ensure bot is invited to server
- Logout and login again to refresh
- Use
/streamer addin Discord to track your first streamer
Changes Not Saving
Symptoms: Settings revert after saving
Possible Causes:
- Network error
- Session expired
- Validation error
Solutions:
- Check browser console for errors (F12)
- Verify network connection
- Logout and login again
- Try different browser
Dashboard Shows Old Data
Symptoms: Live status not updating
Solution:
- Dashboard auto-refreshes every 30 seconds
- Manually refresh browser page (F5)
- Clear browser cache
Streamer Issues
"Invalid Username" Error
Error: Cannot add streamer - invalid username
Correct Username Formats:
Twitch:
- ✅
ninja(just the username) - ✅
pokimane - ❌
https://twitch.tv/ninja(use just the username, not full URL)
YouTube:
- ✅
@MrBeast(channel handle with @) - ✅
mrbeast(handle without @) - ❌
https://youtube.com/@MrBeast(use just the handle, not full URL)
Solution: Use just the username/handle from the streamer's channel page
"Streamer Already Tracked" Error
Error: Cannot add - streamer already tracked
Solutions:
- Use
/portalto view your streamers list and find the existing entry - If you want it in different channel:
- Remove existing:
/streamer remove platform:Twitch username:username - Re-add with new channel:
/streamer add platform:Twitch username:username channel:#new-channel
- Remove existing:
- If you don't see it in list but get error:
- May be tracked in different server you manage
- Streamers can only be tracked once per server
"Streamer Not Found" Error
Error: Platform API cannot find streamer
Possible Causes:
- Username Changed: Streamer changed their username
- Account Deleted: Account no longer exists
- Account Suspended: Temporarily banned by platform
- Typo: Wrong username in URL
Solutions:
- Verify streamer exists by visiting URL in browser
- Check username hasn't changed
- Try again in a few minutes (API may be slow)
- If account is suspended, remove and re-add when unbanned
Can't Remove Streamer
Error: Removal fails or streamer reappears
Solutions:
- Verify streamer name spelling (use autocomplete)
- Check you have "Manage Server" permission
- Try via web portal instead of Discord command
- If issue persists, contact support with streamer ID
Premium & Subscription Issues
Premium Not Activating
Symptoms: Purchased premium but features not unlocked
Solutions:
- Wait up to 5 minutes for activation
- Run
/subscriptionto check your tier status - Verify purchase in Discord → User Settings → Subscriptions
- Contact support with transaction ID
Premium Features Not Working
Symptoms: Custom webhooks or advanced features not available
Check:
/subscription- verify tier shows "Premium"- Check subscription expiration date
- Ensure payment method is valid
Solutions:
- If expired, renew subscription in Discord settings
- Contact support if active but not working
Can't Upgrade to Premium
Symptoms: Upgrade button doesn't work
Solutions:
- Verify server is eligible (community server with bot)
- Check Discord Nitro required for server subscriptions
- Try desktop Discord app instead of web
- Clear Discord cache and restart
Template Issues (Premium)
Template Not Applying
Symptoms: Notifications still use default template
Solutions:
- Verify template saved in the Web Portal (use
/portalto access) - Check for invalid variables (must use exact names)
- Ensure correct platform selected (Twitch/YouTube)
- Template applies to new notifications only (not retroactive)
Template Variables Not Working
Symptoms: Variables like {streamer} showing as literal text
Common Mistakes:
- Wrong brackets:
[streamer]❌ Should be{streamer}✅ - Extra spaces:
{ streamer }❌ Should be{streamer}✅ - Wrong case:
{STREAMER}❌ Should be{streamer}✅ - Typos:
{stremer}❌ Should be{streamer}✅
Valid Variables:
Common (all notifications):
{streamer}- Streamer display name{username}- Platform username/handle{platform}- Platform name (Twitch, YouTube){title}- Stream title{game}- Game/category{url}- Direct link to stream
Live notifications only:
{viewer_count}- Current viewer count
Offline notifications only:
{duration}- How long stream lasted{vod_url}- Link to VOD/recording
Template Too Long
Error: Template exceeds character limit
Limits:
- Message: 2000 characters
- Embed title: 256 characters
- Embed description: 4096 characters
Solution:
- Shorten template text
- Remove unnecessary variables
- Use shorter custom text
Performance Issues
Bot Responding Slowly
Possible Causes:
- High server load
- Discord API rate limits
- Large server with many commands
Solutions:
- Usually resolves within a few minutes
- If persistent, contact support
Web Portal Loading Slowly
Solutions:
- Clear browser cache
- Disable browser extensions
- Check network connection
- Try incognito mode
- Use different browser
Common Error Messages
"Rate Limited"
Meaning: Too many requests in short time
Solution: Wait 30 seconds and try again
"Bot Missing Permissions"
Meaning: Bot cannot perform action in channel
Required Permissions:
- Send Messages
- Embed Links
- Manage Webhooks (Premium)
- Read Message History
Solution:
- Server Settings → Roles → @Streamlinx
- Enable missing permissions
- Or give permissions in channel settings
"Internal Server Error"
Meaning: Unexpected error on our side
Solution:
- Try again in a few minutes
- If persists, contact support with:
- Timestamp of error
- Command used
- Server ID
Getting Help
If your issue isn't listed here:
-
Search Documentation:
-
Check Status Page:
-
Join Support Server:
- Discord: Discord support server
- Get help from community and staff
- Report bugs and request features
-
Contact Support:
- Email: support@streamlinx.io
- Premium users: Priority support
When Reporting Issues, Include:
- What you were trying to do
- What command/page you used
- Expected vs actual behavior
- Screenshots (if applicable)
- Server ID and streamer name (if relevant)
- Error messages (exact text)
Provide as much detail as possible in your first message. This helps us resolve your issue faster without back-and-forth questions.