Discord Bot
The Streamlinx Discord bot is the primary way to set up and manage stream notifications in your server.
Getting Started
Inviting the Bot
- Visit streamlinx.io
- Click "Add to Discord"
- Select your server
- Grant required permissions:
- Send Messages
- Embed Links
- Read Message History
- Manage Webhooks (for Premium custom webhooks)
After inviting the bot, use /streamer add to track your first streamer, or use /portal to access the web dashboard for a visual interface!
Available Commands
Streamlinx uses Discord slash commands. Type / in any channel to see available commands.
Streamer Commands
/streamer add
Description: Add a streamer to track for notifications
Required Permissions: Manage Server
Parameters:
platform(required) - Streaming platform (Twitch or YouTube)username(required) - Streamer's username or handlechannel(required) - Discord channel for notifications
Example:
/streamer add platform:Twitch username:shroud channel:#twitch-streams
/streamer add platform:YouTube username:@MrBeast channel:#youtube-streamsThe bot automatically detects the platform and sets up real-time monitoring for instant notifications.
/streamer remove
Description: Remove a tracked streamer
Required Permissions: Manage Server
Parameters:
platform(required) - Streaming platform (Twitch or YouTube)username(required) - Streamer name (autocomplete available)
Example:
/streamer remove platform:Twitch username:shroudThe autocomplete will show all currently tracked streamers for the selected platform.
Subscription Commands
/subscription
Description: View your server's subscription status and usage
Required Permissions: None (anyone can view)
Shows:
- Current tier (Free or Premium)
- Streamer usage and limits
- Platform breakdown
- Renewal date (if Premium)
Example:
/subscription/upgrade
Description: Get a link to upgrade to Premium
Required Permissions: Manage Server
Opens: Discord subscription flow to purchase Premium
Premium Benefits:
- 310 streamers (300 Twitch + 10 YouTube) vs 10 on Free
- Custom message templates per streamer
- Custom webhooks (username & avatar)
- Advanced analytics dashboard
- Up to 5 notification filter rules per streamer
- Priority support
Example:
/upgradeUtility Commands
/portal
Description: Get a link to the web dashboard
Required Permissions: None
Example:
/portalThe web portal provides a visual interface for:
- Viewing all tracked streamers
- Adding and removing streamers
- Configuring advanced settings (templates, webhooks, filters)
- Accessing analytics (Premium)
/help
Description: Display help information and useful links
Required Permissions: Manage Server
Shows:
- Command overview
- Documentation links
- Support server invite
Example:
/helpWeb Portal for Advanced Features
While Discord commands handle basic streamer management, the Web Portal provides access to advanced features:
Available via Web Portal Only
- Custom Message Templates (Premium): Customize notification text with variables like
{streamer},{game},{title} - Custom Webhooks (Premium): Send notifications with custom username and avatar
- Embed Customization: Change colors, hide viewer counts, select preview images
- Filter Rules (Premium): Control when notifications are sent based on stream title or game
- Analytics Dashboard (Premium): View notification history, streaming hours, and leaderboards
Access the portal with /portal or visit streamlinx.io/portal.
Error Messages
Common errors and how to fix them:
"Missing Permissions"
Solution: Make sure you have "Manage Server" permission
"Invalid Username"
Solution: Use the full channel URL (e.g., https://twitch.tv/username) or just the username
"Streamer Already Tracked"
Solution: The streamer is already being tracked in this server
"Limit Reached"
Solution: You've hit your tier's streamer limit. Use /upgrade or remove some streamers.
"Rate Limited"
Solution: Wait a few seconds and try again
Best Practices
- Use Dedicated Channels: Create separate channels for stream notifications
- Start Small: Add a few streamers first to test notifications work correctly
- Use the Portal: For managing multiple streamers, the web portal is more efficient
- Check Limits: Use
/subscriptionto see your usage before adding more streamers - Organize by Platform: Consider separate channels for Twitch and YouTube
Need Help?
- Join our Discord support server
- Check Troubleshooting guide
- Visit Web Portal for visual management
- Read the Commands reference for detailed info