Web Portal
Manage your stream notifications from any device with our intuitive web dashboard. Perfect for when you need a visual interface or want to handle multiple streamers at once.
Getting Access
From Discord
The easiest way to access the portal:
/portalThis command gives you a secure login link that automatically logs you into the dashboard.
Direct Access
Visit streamlinx.io and click "Dashboard" or "Login" to sign in with your Discord account.
You need Manage Server permission in Discord to access and manage a server through the web portal.
Dashboard Overview
When you log in, you'll see all Discord servers where:
- You have Manage Server permission
- Streamlinx bot is installed
Click on any server to access its management dashboard.
Streamers Page
The main page where you manage all your tracked streamers.
What You See
Streamer Table Columns:
Features
š Search: Type in the search box to filter streamers by name
š Sort: Click column headers to sort by platform, status, or name
š Pagination: Navigate through pages if you have many streamers
š“ Live Indicators: Live streamers are highlighted with a red dot and viewer count
Adding Streamers
Click the "Add Streamer" button to open the add form.
What You'll Enter
Choose Twitch or YouTube from the dropdown
Enter the streamer's username:
⢠Twitch: Just the username (e.g., "ninja" for twitch.tv/ninja)
⢠YouTube: Channel handle (e.g., "mrbeast" for youtube.com/@mrbeast)
Select which Discord channel should receive notifications for this streamer
Click "Add Streamer" and you're done! You'll immediately start receiving notifications when they go live.
The form shows your remaining streamer slots in real-time, so you always know if you can add more.
Editing Streamers
Click the "Edit" button next to any streamer to modify their settings.
What You Can Edit:
- Notification channel (where alerts are sent)
- That's it! Platform and username can't be changed
To change platform or username, remove the streamer and add them again.
Removing Streamers
Click the "Remove" button to stop tracking a streamer.
What Happens:
- Confirmation dialog appears (prevents accidental removal)
- If confirmed, streamer is permanently deleted
- All notification history is cleared
- You immediately stop receiving notifications
Removing a streamer deletes all data. You'll need to add them again to resume tracking.
Analytics Dashboard (Premium Only)
Premium subscribers get access to powerful analytics showing streaming activity over time, organized into three tabs.
Overview Tab
Five key metrics at the top with period-over-period comparisons:
Number of alerts sent with % change vs previous period
Combined streaming time across all tracked streamers
Hours streamed Ć average viewers (audience engagement)
Number of streamers live right now with total viewer count
Total streamers with Twitch/YouTube breakdown
Overview Charts:
- š Notification Timeline - Daily counts by type (Online/Offline/Update) with toggleable lines
- š Platform Distribution - Pie chart of Twitch vs YouTube streamers
- ā³ Streaming Hours - Stacked bar chart by platform (purple=Twitch, red=YouTube)
Activity Patterns Tab
Discover when your community streams most:
7Ć24 grid showing when streams typically start (local time). Darker green = more activity.
Top 5 busiest streaming hours with session counts and percentages (local time).
Horizontal bar chart showing hours streamed per day of week. Hover for sessions and notifications.
Leaderboard Tab
Track streamer performance with engagement tiers:
š Top Streamers Table
- Engagement Tiers: Gold (ā„75), Silver (50-74), Bronze (25-49), Standard (<25)
- Engagement Score: Based on notifications per hour, average viewers, and streaming consistency
- Sortable Columns: Streamer, Platform, Status, Engagement, Notifications, Hours, Sessions, Avg Duration, Peak Viewers, Avg Viewers, Viewer Hours
- Viewer Hours: Total audience engagement (avg viewers Ć hours streamed)
- Search to filter streamers by name
- Pagination for large streamer lists (10 per page)
- Default sorted by Engagement Score
Date Range Selector
Switch between time periods to filter all analytics:
- Last 7 Days: Recent activity snapshot
- Last 30 Days: Monthly overview (default)
- Last 90 Days: Quarterly trends
Analytics require an active Premium subscription. Learn more about Premium ā
Mobile Experience
The web portal is fully responsive and works great on phones and tablets.
What's Optimized:
- ā Touch-friendly buttons and controls
- ā Responsive tables that adapt to screen size
- ā Easy navigation with mobile menu
- ā Fast loading even on slower connections
Recommended Browsers:
- Chrome/Edge (latest)
- Firefox (latest)
- Safari (iOS 14+)
Security & Privacy
Authentication
- OAuth2: Secure Discord authentication
- Sessions: Encrypted tokens with 7-day expiration
- Auto-Logout: Inactive sessions automatically expire
- Revokable: Disconnect anytime from Discord settings
What We Store
- Discord server ID and name
- Channel IDs for notifications
- Streamer usernames and metadata
- Notification history (for analytics)
What We DON'T Store
- Your Discord messages
- Personal information beyond username
- Sensitive account data
Read our full Privacy Policy
Permissions
The portal requests minimal Discord permissions:
| Permission | Why We Need It |
|---|---|
| Identify | Get your username and avatar |
| Guilds | List servers you can manage |
You can revoke access anytime:
- Open Discord User Settings
- Go to Authorized Apps
- Find Streamlinx
- Click Deauthorize
Troubleshooting
Can't See My Server
Possible causes:
- You lack Manage Server permission
- Bot not installed in server
- Need to refresh session
Solutions:
- Verify you have Manage Server permission
- Ensure bot is in the server (re-invite if needed)
- Logout and login again to refresh
Changes Not Saving
Possible causes:
- Network connection issue
- Session expired
- Browser blocking cookies
Solutions:
- Check your internet connection
- Refresh the page and try again
- Enable cookies for streamlinx.io
- Try a different browser
Analytics Not Showing
Possible causes:
- No Premium subscription
- No data collected yet
- Just subscribed (data still loading)
Solutions:
- Verify Premium subscription is active
- Ensure streamers are tracked and have gone live
- Wait 24 hours for initial data to accumulate
- Check if streamers have actually streamed
Tips for Best Experience
ā Do This
- ⢠Keep browser updated for best performance
- ⢠Use search to quickly find specific streamers
- ⢠Check analytics weekly to spot trends
- ⢠Bookmark the portal for easy access
ā Avoid This
- ⢠Don't share your portal URL (it's unique to you)
- ⢠Don't use incognito mode (sessions won't persist)
- ⢠Don't block cookies (breaks authentication)
- ⢠Don't delete streamers accidentally (use confirmation)
Next Steps
New to Streamlinx?
Start with our getting started guide to set up your first streamer
Want Analytics?
Upgrade to Premium to unlock the analytics dashboard and more
Learn Bot Commands
Master Discord commands for quick streamer management
Having Issues?
Check our troubleshooting guide for common problems
Need Help?
Portal Not Working?
Our support team can help troubleshoot issues and answer questions about the web portal.