From 68d005f45e732c22dc75f62e02bcd3605b901a8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 14 Jun 2026 19:26:15 +0000 Subject: [PATCH] deploy: 0f8f12a8912f1fd3f114362f1a6e05031cb99325 --- build/routes.js | 4 ++-- build/routes.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build/routes.js b/build/routes.js index 69afd47682..03e50b8c4f 100644 --- a/build/routes.js +++ b/build/routes.js @@ -128015,7 +128015,7 @@ export default { "apiRoutes": {}, "name": "X (Twitter)", "url": "x.com", - "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to | | | | | | |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- | - | ---------------------- | ------ | - | ---------------------- | ------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` | | | | | | |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` | | | | | | |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified | | | | | | |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | `0`/`1`/`true`/`false` | `true` | | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", + "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", "lang": "en" }, "twreporter": { @@ -142840,7 +142840,7 @@ export default { "apiRoutes": {}, "name": "X (Twitter)", "url": "x.com", - "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to | | | | | | |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- | - | ---------------------- | ------ | - | ---------------------- | ------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` | | | | | | |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` | | | | | | |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified | | | | | | |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | `0`/`1`/`true`/`false` | `true` | | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", + "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", "lang": "en" }, "daum": { diff --git a/build/routes.json b/build/routes.json index 3af119e726..271834aae2 100644 --- a/build/routes.json +++ b/build/routes.json @@ -128015,7 +128015,7 @@ "apiRoutes": {}, "name": "X (Twitter)", "url": "x.com", - "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to | | | | | | |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- | - | ---------------------- | ------ | - | ---------------------- | ------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` | | | | | | |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` | | | | | | |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified | | | | | | |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | `0`/`1`/`true`/`false` | `true` | | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", + "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", "lang": "en" }, "twreporter": { @@ -142840,7 +142840,7 @@ "apiRoutes": {}, "name": "X (Twitter)", "url": "x.com", - "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to | | | | | | |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- | - | ---------------------- | ------ | - | ---------------------- | ------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) | | | | | | |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified | | | | | | |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` | | | | | | |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` | | | | | | |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified | | | | | | |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | | | | | |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` | | | | | | |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` | | `0`/`1`/`true`/`false` | `true` | | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", + "description": "Specify options (in the format of query string) in parameter `routeParams` to control some extra features for Tweets\n\n| Key | Description | Accepts | Defaults to |\n| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------- | ----------------------------------------- |\n| `readable` | Enable readable layout | `0`/`1`/`true`/`false` | `false` |\n| `authorNameBold` | Display author name in bold | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInTitle` | Show author name in title | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showAuthorAsTitleOnly` | Show only author name as title | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorInDesc` | Show author name in description (RSS body) | `0`/`1`/`true`/`false` | `false` (`true` in `/twitter/followings`) |\n| `showQuotedAuthorAvatarInDesc` | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showAuthorAvatarInDesc` | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForRetweetAndReply` | Use \"🔁\" instead of \"RT\", \"â†Šī¸\" & \"đŸ’Ŧ\" instead of \"Re\" | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForRetweetAndReply` | Use \" RT \" instead of \"\", \" Re \" instead of \"\" | `0`/`1`/`true`/`false` | `true` |\n| `showRetweetTextInTitle` | Show quote comments in title (if `false`, only the retweeted tweet will be shown in the title) | `0`/`1`/`true`/`false` | `true` |\n| `addLinkForPics` | Add clickable links for Tweet pictures | `0`/`1`/`true`/`false` | `false` |\n| `showTimestampInDescription` | Show timestamp in description | `0`/`1`/`true`/`false` | `false` |\n| `showQuotedInTitle` | Show quoted tweet in title | `0`/`1`/`true`/`false` | `false` |\n| `widthOfPics` | Width of Tweet pictures | Unspecified/Integer | Unspecified |\n| `heightOfPics` | Height of Tweet pictures | Unspecified/Integer | Unspecified |\n| `sizeOfAuthorAvatar` | Size of author's avatar | Integer | `48` |\n| `sizeOfQuotedAuthorAvatar` | Size of quoted tweet's author's avatar | Integer | `24` |\n| `includeReplies` | Include replies, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `false` |\n| `includeRts` | Include retweets, only available in `/twitter/user` | `0`/`1`/`true`/`false` | `true` |\n| `forceWebApi` | Force using Web API even if Developer API is configured, only available in `/twitter/user` and `/twitter/keyword` | `0`/`1`/`true`/`false` | `false` |\n| `count` | `count` parameter passed to Twitter API, only available in `/twitter/user` | Unspecified/Integer | Unspecified |\n| `onlyMedia` | Only get tweets with a media | `0`/`1`/`true`/`false` | `false` |\n| `mediaNumber ` | Number the medias | `0`/`1`/`true`/`false` | `false` |\n| `showEmojiForSubscriberOnly` | Use \"🔒\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n| `showSymbolForSubscriberOnly` | Use \"\\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `true` |\n| `showFullPrefixForSubscriberOnly` | Use \"🔒 \\[Subscribers Only]\" as prefix for subscriber-only posts | `0`/`1`/`true`/`false` | `false` |\n\nSpecify different option values than default values to improve readability. The URL\n\n```\nhttps://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150\n```\n\ngenerates\n\n\"Readable\n\nCurrently supports two authentication methods:\n\n- Using `TWITTER_AUTH_TOKEN` (recommended): Configure a comma-separated list of `auth_token` cookies of logged-in Twitter Web. RSSHub will use this information to directly access Twitter's web API to obtain data.\n\n~~- Using `TWITTER_USERNAME` `TWITTER_PASSWORD` and `TWITTER_AUTHENTICATION_SECRET`: Configure a comma-separated list of Twitter username and password. RSSHub will use this information to log in to Twitter and obtain data using the mobile API. Please note that if you have not logged in with the current IP address before, it is easy to trigger Twitter's risk control mechanism.~~ This no longer works since mobile client attestation has been implemented in October 2025.\n\n- Using `TWITTER_CONSUMER_KEY` and `TWITTER_CONSUMER_SECRET`: Configure a comma-separated list of Twitter API keys and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API to obtain data.\n- OPTIONAL: Using `TWITTER_ACCESS_TOKEN` and `TWITTER_ACCESS_SECRET`: Configure a comma-separated list of Twitter API access tokens and secrets. RSSHub will use this information to access Twitter's Pay-Per-Use developer API with user authentication to obtain data. If not provided, RSSHub will only use app authentication, which may only access to public information.", "lang": "en" }, "daum": {