Skip to main content

RSS-Notifications

Send a message to a channel when a new item appears in an RSS or Atom feed.

RSS-Notifications
Module that sends a message to a channel, when a new item appears in an RSS or Atom feed.
This module is storing data in your bot's database.
This module has one configuration file.
This module is being actively used on over 1.5K other servers on SCNX.
This module is included for free in every plan. Learn more about prices.

Features

  • Receive notifications in a Discord channel when new items appear in any RSS or Atom feed.
  • Customize the notification message with item details such as title, description, URL, publish date and media.
  • Monitor multiple feeds simultaneously, each with its own notification channel and message format.
  • Supports media extraction from feed entries, including images from media:content, media:thumbnail and enclosure elements.

Setup

  1. Open the Feeds configuration.
  2. Click on "Add new element" and configure the feed URL and notification channel as described in the configuration section.
  3. Make sure the bot has "View channel", "Send messages" and "Embed links" permissions on the configured notification channel.
  4. Reload your bot's configuration to apply the changes.

Usage

After setting up and configuring this module, no additional actions are required. The bot will automatically check configured feeds for new items every fifteen minutes. When a new item is found, the configured notification message will be sent to the specified Discord channel.

Only items published within the last twenty minutes will trigger notifications, so older items will not be sent retroactively.

Configuration

This configuration file allows you to set up feeds to monitor for new items. Open it in your dashboard.

FieldDescription
ChannelThe Discord channel in which the notification should be sent.
RSS / Atom Feed URLThe URL to a valid RSS or Atom feed. The feed will be checked every fifteen minutes.
MessageThe message sent to the configured channel when a new item appears in the feed. Supports embeds.
Please review available parameters in your dashboard.

Troubleshooting

Notifications are not being sent
  • Make sure the feed URL is a valid RSS or Atom feed URL.
  • Verify that the feed is publicly accessible and returns valid XML.
  • Ensure the bot has "View channel", "Send messages" and "Embed links" permissions on the notification channel.
  • The module checks for new items every fifteen minutes. Please wait for the next check cycle.
  • Note that feeds are normalized, meaning that not all values may be available for every feed.
Media images are not showing in notifications
  • Only image formats (PNG, JPEG, WebP, GIF) are supported for media extraction.
  • The feed entry must contain media in a supported format via media:content, media:thumbnail or enclosure elements.
  • Make sure you are using the %mediaURL% parameter in your notification message configuration.

Stored data

The following data is being stored about every sent notification:

  • The item ID (or link if no ID is available)
  • The Discord message ID of the notification
  • The Discord channel ID where the notification was sent

To remove all data stored by this module, purge the module database.