Twitter keyword: 404 Not Found
- Dominant language
- TypeScript
- Stars
- 46.2k
- Forks
- 10.2k
- Avg merge
- 10h 35m
- Merged PRs (30d)
- 164
Description
### Routes
```routes
/twitter/keyword/:keyword/:routeParams?
```
### Full routes
```fullroutes
/twitter/keyword/RSSHub
```
### Related documentation
https://docs.rsshub.app/routes/popular#keyword
### What is expected?
A list of tweets with the keyword RSSHub
### What is actually happening?
"Looks like something went wrong", with the troubleshooting info
### Deployment information
Self-hosted
### Deployment information (for self-hosted)
Debian 13, Node v22.18.0, Docker 28.3.3
### Additional info
```shell
I'm currently using the list timeline feed, which works fine. I also tested the user timeline feed, which also works as expected, with all the user's tweets showing up. The keyword feed is the only one that's broken for me.
Logs:
rsshub-1 | info: <-- GET /twitter/keyword/RSSHub
rsshub-1 | error: Error in /twitter/keyword/RSSHub: FetchError: [GET] "https://x.com/i/api/graphql/UN1i3zUiCWa-6r-Uaho4fw/SearchTimeline?features=%7B%22rweb_tipjar_consumption_enabled%22%3Atrue%2C%22responsive_web_graphql_exclude_directive_enabled%22%3Atrue%2C%22verified_phone_label_enabled%22%3Afalse%2C%22creator_subscriptions_tweet_preview_api_enabled%22%3Atrue%2C%22responsive_web_graphql_timeline_navigation_enabled%22%3Atrue%2C%22responsive_web_graphql_skip_user_profile_image_extensions_enabled%22%3Afalse%2C%22communities_web_enable_tweet_community_results_fetch%22%3Atrue%2C%22c9s_tweet_anatomy_moderator_badge_enabled%22%3Atrue%2C%22articles_preview_enabled%22%3Atrue%2C%22responsive_web_edit_tweet_api_enabled%22%3Atrue%2C%22graphql_is_translatable_rweb_tweet_is_translatable_enabled%22%3Atrue%2C%22view_counts_everywhere_api_enabled%22%3Atrue%2C%22longform_notetweets_consumption_enabled%22%3Atrue%2C%22responsive_web_twitter_article_tweet_consumption_enabled%22%3Atrue%2C%22tweet_awards_web_tipping_enabled%22%3Afalse%2C%22creator_subscriptions_quote_tweet_preview_enabled%22%3Afalse%2C%22freedom_of_speech_not_reach_fetch_enabled%22%3Atrue%2C%22standardized_nudges_misinfo%22%3Atrue%2C%22tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled%22%3Atrue%2C%22rweb_video_timestamps_enabled%22%3Atrue%2C%22longform_notetweets_rich_text_read_enabled%22%3Atrue%2C%22longform_notetweets_inline_media_enabled%22%3Atrue%2C%22responsive_web_enhance_cards_enabled%22%3Afalse%7D&variables=%7B%22rawQuery%22%3A%22RSSHub%22%2C%22count%22%3A20%2C%22querySource%22%3A%22typed_query%22%2C%22product%22%3A%22Latest%22%7D": 404 Not Found
rsshub-1 | info: --> GET /twitter/keyword/RSSHub 503 2s
```
### This is not a duplicated issue
- [x] I have searched [existing issues](https://github.com/DIYgod/RSSHub/issues) to ensure this bug has not already been reported
Contributor guide
Assessment
This issue has not been assessed yet.