RSSHub
Access RSS feeds from RSSHub.
⬇️ Try it out before reading
How to use
Try asking "Tell me something about Twitter user @Stv_Lynn" or "Help he check trending news."
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:
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
route
: The RSSHub route path, e.g./zhihu/hot
limit
: Maximum number of items to return, default is 10
X (Twitter)
Get RSS feeds from X (Twitter) via RSSHub.
Parameters:
route_type
: Twitter route type, with the following options:- User Timeline
- Keyword Search
- List Timeline
- Home Timeline
- Latest Home Timeline
- User Likes
- User Media
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
username
: Twitter username without @ (e.g., elonmusk). Required for user timeline, user likes, and user media route typeskeyword
: The keyword to search for. Required for keyword search route typelist_id
: Twitter list ID. Required for list timeline route typeexclude_replies
: Whether to exclude replies, default is false. Only applies to user timeline route typeexclude_rts
: Whether to exclude retweets, default is false. Only applies to user timeline route typelimit
: Maximum number of items to return, default is 10
Get RSS feeds from LinkedIn via RSSHub.
Parameters:
route_type
: LinkedIn route type, with the following options:- Jobs
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
keywords
: Job search keywordsjob_types
: Job types, available options:- Full Time
- Part Time
- Contractor
- All
exp_levels
: Experience levels, available options:- Internship
- Entry Level
- Associate
- Mid-Senior Level
- Director
- All
work_type
: Work type, available options:- Onsite
- Remote
- Hybrid
- Any
time_posted
: Filter by when the job was posted, available options:- Past 24 hours
- Past week
- Past month
- Any time
geo_id
: Geographic location ID (e.g., 91000012 for East Asia)limit
: Maximum number of items to return, default is 10
Threads
Get RSS feeds from Threads via RSSHub.
Parameters:
route_type
: Threads route type, with the following options:- User
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
username
: Threads username without @ symbolshow_author_in_title
: Show author name in title, default is trueshow_author_in_desc
: Show author name in description (RSS body), default is trueshow_quoted_in_title
: Show quoted thread in title, default is trueshow_emoji_for_quotes_and_reply
: Use 🔁 instead of QT, ↩️ instead of Re, default is truereplies
: Include replies, default is trueshow_author_avatar_in_desc
: Show author avatar in description, default is false (not recommended if your RSS reader extracts images from description)show_quoted_author_avatar_in_desc
: Show quoted author avatar in description, default is false (not recommended if your RSS reader extracts images from description)limit
: Maximum number of items to return, default is 10
Discord
Get RSS feeds from Discord via RSSHub.
Parameters:
route_type
: Discord route type, with the following options:- Channel Messages
- Guild Search
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
channel_id
: Discord channel ID, required for Channel Messages route typeguild_id
: Discord server ID, required for Guild Search route typesearch_params
: 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
: Discord authorization header from the browser (required for both route types)limit
: Maximum number of items to return, default is 10
Google News
Get RSS feeds from Google News via RSSHub.
Parameters:
base_url
: The base URL of the RSSHub instance, default ishttps://rsshub.app
category
: Category title of Google News, e.g. 'Top stories', 'World', 'Business'language_code
: Language code for Google News content, e.g. 'en-US', 'zh-CN', 'ja-JP'country_code
: Country or region code for Google News content, e.g. 'US', 'CN', 'JP'country_edition
: Country edition for Google News, usually in format 'COUNTRY:LANGUAGE', e.g. 'US:en', 'CN:zh'limit
: 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
- Zhihu Hot List/sspai/matrix
- Sspai Matrix/36kr/hot-list
- 36Kr Hot List/weibo/search/hot
- Weibo Hot Search