bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
11.1k stars 1.4k forks source link

Allow saving specific searches as Custom Feeds (or maybe Personal Feeds) #2560

Open adamatic-me opened 10 months ago

adamatic-me commented 10 months ago

Describe the solution you'd like

I would like to be able to save a search so that new results for those saved searches continue to appear in my feeds in the future.

On https://bsky.app/search?q=sample display a Create Feed button.

On https://bsky.app/feeds and https://bsky.app/settings/saved-feeds display a new section called Custom Feeds, or similar. (Maybe Personal Feeds?) Saved searches are each displayed as a Feed here. User can delete feeds here. Maybe can also create a new Custom Feed here as well.

example flow:

  1. User searches: https://bsky.app/search?q=exoplanet
  2. User clicks Create Feed button on the search page
  3. User is taken to something like: https://bsky.app/profile/did:plc:sadsad3dfssfd/feed/exoplanet The results displayed are the same as on the search page for that term.
  4. Feed is saved to user's https://bsky.app/feeds

Additional context Since I use the Show Posts from My Feeds feature, this is a simple way for me to create my own, very customized, home feed algorithm. Neato!

pfrazee commented 9 months ago

Yeah I quite like this idea and hope it's something we can introduce in the future.

soags commented 9 months ago

Great idea. If combined with "Advanced Search", it would work as a user-friendly feed generator. I think 90% of published feeds can be handled by keywords and from:username, to:username, regex://, since:, like:>10, etc.