mirror of
https://github.com/SillyTavern/Extension-RSS.git
synced 2026-10-15 13:32:01 +00:00
Adds a slash command that returns the latest news from RSS feeds.
- JavaScript 100%
| index.js | ||
| LICENSE | ||
| manifest.json | ||
| package.json | ||
| README.md | ||
| rss-parser.min.js | ||
Extension-RSS
Adds a slash command that returns the latest news from RSS feeds.
Includes a copy of the rss-parser library (MIT license).
Installation
Install using the SillyTavern extension installer
https://github.com/SillyTavern/Extension-RSS
Usage
- Requires a CORS proxy to function! Either set enableCorsProxy to true in
config.yamland leave the UI field empty or use a CORS proxy likehttps://cors-anywhere.herokuapp.com/in the "CORS Proxy" field in the extension settings. - Add RSS feeds in the extension settings, one per line.
Via the function tool
The function tool needs to be enabled in the extension settings first and used with a compatible backend.
If all requirements are met, just ask the model about the latest news from the feeds.
Docs: Function Calling
Via the slash command
Use the /news command to get the latest news from the feeds.
/news <feeds> - Get the latest news from the feeds. Alias: /rss
feeds- Feeds to get the news from (accepts multiple, space delimited). If not provided, the news from all feeds configured in the settings will be returned.count- The number of news items to return. The default is 5.title- Include the title of the news item. The default is true.snippet- Include a snippet of the news item. The default is true.link- Include the link to the news item. The default is false.date- Include the date of the news item. The default is false.
Example
/news count=5 title=true snippet=true https://www.reddit.com/r/news/.rss https://www.reddit.com/r/worldnews/.rss
License
AGPL-3.0