Feeds

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