Skip to main content

RSS Reader Commands

These commands are available when the RSS Reader role is assigned to a bot.

/subscribe

Subscribe to receive feed updates. You'll start receiving new articles at the configured interval (default: 60 minutes).

/subscribe

/unsubscribe

Stop receiving feed updates.

/unsubscribe

/addfeed

Add a custom RSS/Atom feed (user-managed mode).

/addfeed https://example.com/feed.xml

/deletefeed

Remove a feed you previously added. Shows a list of your feeds to select from.

/deletefeed

/listfeeds

Show all feeds you're subscribed to, including their status and check interval.

/listfeeds

/togglefeed

Enable or disable a specific feed without removing it. Disabled feeds are not checked on schedule.

/togglefeed

/setkeywords

Set keyword filters for incoming articles. Only articles matching your keywords will be delivered.

Syntax:

/setkeywords [target:]keyword [target:]keyword ... [match:any|all]

Parameters:

ParameterDescription
title:Match against article title
content:Match against article body
(no prefix)Match against both title and content
match:anyDeliver if any keyword matches (default)
match:allDeliver only if all keywords match

Matching is always case-insensitive.

Examples:

Match articles with "RELEASE" in the title:

/setkeywords title:RELEASE

Match articles with "python" in the title AND "tutorial" in the content:

/setkeywords title:python content:tutorial match:all

Match articles containing "breaking" or "news" anywhere:

/setkeywords breaking news

Clear all keywords (receive all articles):

/setkeywords clear

/reschedulefeed

Change how often a feed is checked.

/reschedulefeed

The bot will prompt you to select a feed and choose a new interval.