bluesky-social / social-app

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

Feature request: Advanced search operators #3378

Open Mennaruuk opened 7 months ago

Mennaruuk commented 7 months ago

image

Is your feature request related to a problem? Please describe.

Twitter (ugh...X) has had search operators for years. They're super helpful for obtaining tweets matching particular parameters. For example, if I want to search for posts about printers, and these posts must date prior to March 1, 2024, I can use the following search keywords:

printers since:2024-03-01

If I want to search about Microsoft but exclude posts mentioning Apple, I can use the following:

Microsoft -Apple

It's pretty neat, and it's super helpful.

Describe the solution you'd like

Since many Bluesky users have migrated from Twitter, it makes sense to use Twitter's existing search parameters.

Describe alternatives you've considered

The best alternative has been using lists. However, they're flawed, and there are operators that cannot be captured by any list (such as keyword exclusions or minimum likes).

Additional context

Here is an exhaustive list of Twitter's advanced search operators.

boly38 commented 6 months ago

We maybe could consider this issue as Epic issue around search related features to avoid duplicate

My additional need around this large feature request :

➕ add documentation link of existing advanced search features : a link close to search feature with a summary of what's supported. =>I created this:

➕ add search keyword to restrict result with post having media and/or image (ex. X: (has:media) (has:images)) => I created this:

Please note that there is some other related issues :

X references twitter-api/tweets/search/integrate/build-a-query and twitter-api/v1/rules-and-filtering/search-operators

boly38 commented 5 months ago

Bluesky skeet

A guide about advanced search

Mohamed3on commented 4 weeks ago

Following. This is essential for many people to move over from Twitter, especially the min_likes etc

bgerm commented 5 days ago

My most valued feature feature from Twitter is the ability to search tweets from only users I follow. I like to follow those that I consider domain experts and want to hear what they have to say about a certain subject.

surfdude29 commented 5 days ago

My most valued feature feature from Twitter is the ability to search tweets from only users I follow. I like to follow those that I consider domain experts and want to hear what they have to say about a certain subject.

Someone actually opened an issue specifically for that a few days ago: #6481

SystemsOperator commented 3 days ago

Adding to this, a general "Likes" filter would be helpful so that we can search within our own likes, e.g.: Starter Pack in:my_likes / #Art in:my_likes