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:
| Parameter | Description |
|---|---|
title: | Match against article title |
content: | Match against article body |
| (no prefix) | Match against both title and content |
match:any | Deliver if any keyword matches (default) |
match:all | Deliver 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.