RSS commands
Manage RSS and Atom feed subscriptions for channels.
The /rss command requires Manage Webhooks and is server-only. It validates feed URLs with rss-parser, creates a Discord webhook in the target text or announcement channel, and stores the webhook URL encrypted at rest. New posts are checked by the background RSS module; past posts are not back-filled.
| Command | Options | Permission | Description |
|---|---|---|---|
/rss add | url required string, channel required text or announcement channel, name optional string, avatar optional string | Manage Webhooks | Validates an RSS/Atom feed, rejects duplicate feed/channel pairs, creates a webhook, encrypts the webhook URL, and stores the feed row. No cooldown. |
/rss list | none | Manage Webhooks | Lists configured feeds with custom name or URL, target channel, feed ID, and feed URL. No cooldown. |
/rss remove | feed required string with autocomplete | Manage Webhooks | Finds a feed in this guild, best-effort deletes its webhook through the decrypted URL, deletes the database row, and confirms removal. No cooldown. |
Webhook creation
If the bot cannot create a webhook in the target channel, /rss add replies with a permission error. Grant Manage Webhooks in that channel.
