Skip to main content

How to add RSS feeds to Discord

Learn how to create an RSS feed and send updates to a Discord channel automatically using RSS.app’s Discord bot

Updated over 3 weeks ago

Want to automatically post website updates, news, YouTube videos, Reddit posts, or social media content to your Discord server?

With RSS.app, you can first generate an RSS feed from your source, then connect that feed to Discord and send new posts straight into a channel automatically.

What you need

Before you begin, make sure you have:

Step 1: Create your RSS feed

Before sending updates to Discord, you need to create a feed within RSS.app.

Paste your source URL into RSS.app, even if the site already has an RSS feed.

  1. Go to the RSS Generator.

  2. Paste the URL of the website or RSS feed you want to track.

  3. Click Generate.

  4. Click Save To My Feeds.

Then continue to connect Discord.

Step 2: Connect Discord

Locate and click on the Discord button on the right side.

If this is your first time setting up a Discord bot, a modal will appear for authorization. Select the desired server and click Continue.

Ensure the bot has permissions to Manage Webhooks and Send Messages. After confirming these settings, click Authorize.

Step 3: Select the posting channel

Choose the specific text channel within your Discord server where the bot will post updates.

Click Save. The latest 3 posts will be sent to your Discord channel to verify the connection.

After that, new posts will be fetched based on your plan’s refresh rate and automatically forwarded to Discord.


Step 4 (Optional): Customize your RSS feed

You have options to modify sources and apply filters to tailor the feed to your needs.

1. Settings Overview

Webhooks Customization

Add custom webhooks to change the bot’s name and avatar.

Card Elements

Adjust settings for message previews, including title, description, image, author, timestamp, embed message color, or Post Only URLs.


2. Actions Overview

Add Mention

  • To add a mention to a post, you can select one or multiple roles.

  • You have the option to mention roles always or use a keyword filter to mention only when the Title or Description contains a specific keyword.

If you want to send a notification to a specific mentioned role, ensure that Post Only URLs is turned on, otherwise the mention will be inside embed and will not trigger a Discord notification.

Post Only URLs on: The mention will trigger a notification.

Post Only URLs off: The mention will not trigger a notification.

Ignore Posts

You can disable alerts if the Title or Description contains a specific keyword.


3. History and Testing

Check the history to see when, how many, and which updates the bot has sent. Use the Send Test button on the top right of the screen to verify the bot's integration.


Additional: Check Discord channel permissions

If the bot is connected but nothing is posting, check the channel permissions inside Discord.

  1. Go to the Text Channel Settings > Permissions > Advanced Permissions.

  2. Choose the RSS feed bot.

  3. Ensure it has the View Channel, Send Messages, Embed Links and Attach Files permissions enabled.


Additional: Add RSS bot to multiple servers

  1. Visit our Integrations page.

  2. In Discord integration, click on the three dots and select "Add New Server."

  3. Choose the server you want to add the bot to and click 'Continue' to finalize the addition.

Now, before creating an alert, you can choose which server the alert will send posts to. This allows you to manage alerts more effectively across different servers.

Did this answer your question?