Message Templates
Create custom notification templates for your feeds using dynamic variables. Format notifications to match your community's style and include only the information you need.
Template Basics
Templates use special variables wrapped in curly braces that are automatically replaced with actual content when a notification is sent. This allows you to create consistent, formatted messages.
New video from {author}: "{title}"
Link: {url}
💡 Tip
Use templates to control the exact format of notifications without needing to process them manually. Save time with intelligent templating.
Available Variables
{author}The name of the content creator or source
{title}The title or headline of the content
{description}Full description or content summary
{url}Direct link to the content
{timestamp}Publication date and time
{duration}Video length (YouTube, Twitch only)
{thumbnail}Image URL for content preview
{provider}Source platform (YouTube, Twitter, Reddit, etc.)
Template Examples
Here are some example templates for different feed types:
YouTube Feed
📺 {author} uploaded a new video!
"{title}"
⏱ Duration: {duration}
{url}
Twitter Feed
🐦 @{author} posted:
{description}
{timestamp}
Reddit Feed
🔗 New post in r/{author}:
**{title}**
{url}
Setting Custom Templates
Apply a custom template to an existing feed subscription using the template command.
/feed template id:abc123 template:"📺 {author} - {title} | {url}\"
✓ Pro Tip
Use Discord's formatting like **bold**, *italic*, and ||spoiler|| within your templates for styled notifications.
Advanced Features
Conditional Variables
Use optional variables that only display if content exists
{duration?Duration: duration}Truncate Long Text
Limit variable length to prevent oversized messages
{title|100}Embed Messages
Use embeds for rich, formatted feed notifications
/feed template id:abc123 format:embed