Feeds Dashboard UI Guide
Overview
The Feeds Dashboard lets you monitor and share content from multiple sources directly into Discord channels. Connect to Twitch, YouTube, Reddit, RSS feeds, podcasts, social media, and more—all with customizable message templates and intelligent delivery options.
Feed Management List
View all active feeds in one organized list with provider icons and status indicators.
Feed Overview
Display all feeds with key information:
- • Provider icon (Twitch, YouTube, Reddit, etc.)
- • Feed name and source
- • Target channel
- • Update frequency
- • Status (active/paused/error)
Provider Icons
Distinctive icons for each supported provider:
- • Twitch - Purple icon
- • YouTube - Red icon
- • Reddit - Orange icon
- • RSS - Orange feed icon
- • Podcasts - Microphone icon
- • X/Twitter - Blue icon
- • Instagram - Pink icon
- • TikTok - Black icon
- • Kick - Cyan icon
Quick Actions
Edit, pause, test, or delete feeds directly from the list. Enable/disable feeds without losing configuration.
Search and Filter
Search feeds by name. Filter by provider, channel, or status using SearchableSelect.
Feed Organization
Group related feeds together. Use consistent naming like "twitch_main_channel", "youtube_uploads", "reddit_news".
Create Feed Form
Configure new feeds with provider selection, source details, and customization options.
Provider Selection
Use SearchableSelect dropdown to choose the content source provider:
- • Twitch - Stream notifications and VOD updates
- • YouTube - New videos and premieres
- • Reddit - Posts from subreddits or users
- • RSS - Generic RSS feed URLs
- • Podcasts - Podcast episode releases
- • X/Twitter - Tweet updates
- • Instagram - Post and story updates
- • TikTok - Video uploads
- • Kick - Stream notifications
Feed Source
Enter source details based on provider:
- • Twitch: Channel name or URL
- • YouTube: Channel URL or user handle
- • Reddit: Subreddit name
- • RSS: Feed URL
- • Twitter/X: @username or hashtag
Target Channel Selection
Use SearchableSelect to choose which Discord channel receives feed updates.
Feed content will post to this channel whenever updates are detected.
Custom Template Editor
Design custom message format with available variables:
- • {title} - Content title or headline
- • {url} - Link to the content
- • {author} - Creator or channel name
- • {thumbnail} - Preview image
- • {description} - Content description
- • {timestamp} - Publication time
Update Check Interval
Set how frequently the system checks for new content:
- • Every 5 minutes - For fast-moving content
- • Every 15 minutes - Standard frequency
- • Every hour - For less frequent updates
- • Custom interval - Set your own frequency
Template Tips
- • Use consistent formatting for professional appearance
- • Include channel names to identify content source
- • Test templates before enabling feeds
- • Use embed format for better visual presentation
Template Editor
Create custom message templates that format feed content consistently.
Message Template
Write the text template with variable placeholders. Variables are replaced with actual content when posts are published.
Example: "New video from {author}: {title} - {url}"
Embed Toggle
Enable embed format to display content as Discord embeds instead of plain text.
Embeds display thumbnails, colors, and fields for richer presentation.
Embed Configuration
When embed is enabled, configure:
- • Embed title field (what maps to title)
- • Description field (what shows as description)
- • Color for embed accent
- • Thumbnail inclusion toggle
- • Include footer with source info
Live Preview
Real-time preview showing how feed content will appear when published.
Preview updates as you edit template to ensure correct formatting.
Variable Insertion
Quick buttons to insert variables into template. Click a button to add {variable} syntax.
Template Design
Test templates with sample content to ensure they display correctly. Keep formatting consistent across all feeds.
Provider-Specific Settings
Each provider has unique configuration options. Additional settings appear based on selected provider.
YouTube Settings
Configure what types of videos trigger updates using SearchableSelect options:
- • Uploads - New video uploads to channel
- • Shorts - Short-form video content
- • Premieres - Scheduled premieres only
- • Live - Stream start notifications
Twitch Settings
Choose which Twitch events trigger notifications using SearchableSelect:
- • Stream Go-Live - When streamer starts broadcast
- • Title Changes - When stream title is updated
- • Game Changes - When playing different game
- • VOD Available - When stream recording available
Reddit Settings
Filter Reddit content using SearchableSelect options:
- • Subreddit sorting: Hot, New, Top
- • Time range: Hour, Day, Week, Month, Year
- • Minimum upvotes filter
- • Exclude stickied posts toggle
RSS Settings
Standard RSS feeds have minimal configuration. Specify the feed URL and check interval.
Twitter/X Settings
Configure which tweets trigger posts:
- • Tweets - Regular posts
- • Retweets - Shared posts
- • Replies - Responses to others
- • Media only - Only posts with images/videos
Provider Customization
Use provider-specific settings to filter irrelevant content and focus on what matters to your community.
Feed Health Indicators
Monitor feed status and troubleshoot issues with health indicators.
Last Checked Timestamp
Shows when the feed was last checked for updates. Recent timestamps indicate active feeds.
Success/Error Status
Visual status indicator showing feed health:
- • Green checkmark - Healthy and checking normally
- • Yellow warning - Issues detected but recovering
- • Red error - Feed is failing to update
Error Messages
When issues occur, detailed error messages explain the problem. Common issues: source no longer available, API limit exceeded, network timeout.
Post Count
Number of items published by this feed. Helps identify inactive feeds that haven't posted in expected time.
Activity Log
View recent activity for the feed: when posts were published, errors encountered, or configuration changes made.
Troubleshooting
Check health indicators regularly to spot issues early. Failed feeds should be investigated and fixed or disabled.
Red error status means the feed isn't working and should be reviewed.
Feed Testing
Test feeds before enabling them to ensure proper formatting and functionality.
Test Send
Post sample content to verify formatting and appearance before enabling the feed.
Tests use actual content from the feed source, so you see realistic output.
Preview Sample
Review how recent feed content will appear with current template settings.
Template Preview
Render template with real content without sending to channel. Verify formatting is correct.
Test to Private Channel
Send test posts to a private channel first rather than public to avoid spam during testing phase.
Testing Best Practice
Always test new feeds before enabling them on public channels. Verify template formatting and that correct content is being posted.
Forum Channel Support
When targeting forum channels, feeds can auto-create topics for better organization.
Topic Creation
Configure how topics are created for forum content:
- • Auto-create per game or provider
- • Reuse existing topics
- • Topic naming conventions
Topic Organization
Posts are organized into forum topics by feed source. Each provider or game gets its own discussion thread.
Tag Management
Automatically assign tags to topics for better categorization and filtering within the forum.
Forum Channels
Forum channels are excellent for feeds as they auto-organize content by topic and encourage discussion.
Best Practices
Feed Configuration Guidelines
- • Start with standard check intervals and adjust based on update frequency
- • Use provider-specific filters to prevent irrelevant content from posting
- • Create consistent templates across similar feeds
- • Test feeds to private channels before enabling on public channels
- • Monitor feed health regularly for error conditions
- • Organize feeds with clear naming conventions
- • Use forum channels to auto-organize feed content by topic
- • Include source attribution in templates
- • Disable inactive feeds to reduce clutter
- • Consider update frequency vs. notification fatigue
- • Use embeds for visually appealing presentation
- • Keep templates simple and readable