RSSHub Dify Plugin
Note: For comprehensive information about available routes and parameters, please refer to the official RSSHub Documentation.
This is a RSSHub plugin for Dify that allows you to access RSS feeds from RSSHub through Dify.
Installation
Read more in Release
Features
- Get RSS feeds from RSSHub
- Support for custom RSSHub instances
- Limit the number of returned items
- Convenient access to specific services (such as X/Twitter, LinkedIn)
Usage
- Install this plugin in Dify
- Use the plugin in your prompts, for example:
Available Tools
Custom Route
Get RSS feeds from RSSHub using a custom route.
Parameters:
- : The base URL of the RSSHub instance, default is
- : The RSSHub route path, e.g.
- : Maximum number of items to return, default is 10
X (Twitter)
Get RSS feeds from X (Twitter) via RSSHub.
Parameters:
- : Twitter route type, with the following options:
- User Timeline
- Keyword Search
- List Timeline
- Home Timeline
- Latest Home Timeline
- User Likes
- User Media
- : The base URL of the RSSHub instance, default is
- : Twitter username without @ (e.g., elonmusk). Required for user timeline, user likes, and user media route types
- : The keyword to search for. Required for keyword search route type
- : Twitter list ID. Required for list timeline route type
- : Whether to exclude replies, default is false. Only applies to user timeline route type
- : Whether to exclude retweets, default is false. Only applies to user timeline route type
- : Maximum number of items to return, default is 10
LinkedIn
Get RSS feeds from LinkedIn via RSSHub.
Parameters:
- : LinkedIn route type, with the following options:
- : The base URL of the RSSHub instance, default is
- : Job search keywords
- : Job types, available options:
- Full Time
- Part Time
- Contractor
- All
- : Experience levels, available options:
- Internship
- Entry Level
- Associate
- Mid-Senior Level
- Director
- All
- : Work type, available options:
- : Filter by when the job was posted, available options:
- Past 24 hours
- Past week
- Past month
- Any time
- : Geographic location ID (e.g., 91000012 for East Asia)
- : Maximum number of items to return, default is 10
Threads
Get RSS feeds from Threads via RSSHub.
Parameters:
- : Threads route type, with the following options:
- : The base URL of the RSSHub instance, default is
- : Threads username without @ symbol
- : Show author name in title, default is true
- : Show author name in description (RSS body), default is true
- : Show quoted thread in title, default is true
- : Use 🔁 instead of QT, ↩️ instead of Re, default is true
- : Include replies, default is true
- : Show author avatar in description, default is false (not recommended if your RSS reader extracts images from description)
- : Show quoted author avatar in description, default is false (not recommended if your RSS reader extracts images from description)
- : Maximum number of items to return, default is 10
Discord
Get RSS feeds from Discord via RSSHub.
Parameters:
- : Discord route type, with the following options:
- Channel Messages
- Guild Search
- : The base URL of the RSSHub instance, default is
- : Discord channel ID, required for Channel Messages route type
- : Discord server ID, required for Guild Search route type
- : Search parameters for Guild Search route type (e.g., content=friendly&has=image,video). Supports content, author_id, mentions, has, min_id, max_id, channel_id, pinned, etc.
- : Discord authorization header from the browser (required for both route types)
- : Maximum number of items to return, default is 10
Google News
Get RSS feeds from Google News via RSSHub.
Parameters:
- : The base URL of the RSSHub instance, default is
- : Category title of Google News, e.g. 'Top stories', 'World', 'Business'
- : Language code for Google News content, e.g. 'en-US', 'zh-CN', 'ja-JP'
- : Country or region code for Google News content, e.g. 'US', 'CN', 'JP'
- : Country edition for Google News, usually in format 'COUNTRY:LANGUAGE', e.g. 'US:en', 'CN:zh'
- : Maximum number of items to return, default is 10
Supported Routes
RSSHub supports a large number of routes. You can view all supported routes in the RSSHub Documentation.
Here are some commonly used route examples:
- - Zhihu Hot List
- - Sspai Matrix
- - 36Kr Hot List
- - Weibo Hot Search
Developer
License
MIT
rsshub
Author: stvlynn
Version: 0.0.1
Type: tool
Description