検索クエリ
下記は 2024.5.30 現在の情報です。
Bluesky 公式アプリやサイトで検索を行う場合のクエリの書き方を記載します。
クエリは組み合わせて使うことも可能です。
japan from:@jay.bsky.team
▦ 文字列検索
検索欄に検索したい文字列を入れます。
画像のALTの文字列も検索対象になります。
英字の大文字小文字は区別なく抽出されます。Tokyo と指定しても tokyo も抽出対象になります。
東京 蕎麦
とすると、東京と蕎麦が両方とも含まれているものが検索対象となります。
ハッシュタグ検索も #hashtag のようにそのまま検索可能です。
蕎麦 -東京 のように - を指定すると指定した単語を除外する事が可能です。この場合は「蕎麦」の結果から「東京」が含まれているものを除外します。
"blue fish"
引用符で囲むとその並びの文字列が抽出されます。上の例だと「blue fish」は抽出対象になりますが、「blue ocean and fish」は抽出対象外になります。
"東京 蕎麦"
上記のようにした場合、「東京 蕎麦」も「東京蕎麦」も両方とも現在は抽出対象になります。
※ 英語の単語の場合は問題がありませんが、単語ごとの区切りがない日本語の場合まだうまく検索ができない状態です。長いカタカナ文字の一部をヒットさせたい場合などにうまく動作しないようです。
(例: "アパタイト"で検索した時と"ブルーアパタイト"で検索した時の結果が異なる)
▦ from
from:@jay.bsky.team
from:jay.bsky.team
指定した人の発言を検索します。
from:me
上記だと自分の発言を検索します。
▦ to
to:@jay.bsky.team
to:jay.bsky.team
指定した人へのPOSTを抽出するようですが、アカウント名と抽出しただけの時と同じような結果になります。
Mention は含まれません。
今はまだうまく動いていないのかもしれません。
to:me
上記だと自分のアカウントが含まれた発言を検索します。
▦ mentions
mentions:@jay.bsky.team
mentions:jay.bsky.team
指定した人への返信を検索します。
mentions:me
上記だと自分への返信を検索します。
▦ lang
lang:ja
指定した言語の投稿を検索します。
lang:ja "science"
とすると日本語の投稿の中で science という文字列が含まれているものを検索します。
▦ since, until
since:2024-04-01
上記の場合は 2024-04-01 以降の発言を検索します。
since:2024-04-02
上記の場合は 2024-04-02 までの発言を検索します。
2つを組み合わせて使うと指定した期間の発言を検索できます。
since:2023-04-01T00:00:00+09:00
上記のように時差を含めて時間を指定することも可能です。(+09:00は日本時間)
▦ domain
domain:github.com
指定したドメインのURLを含む投稿を検索します。
▦ url
url:https://example.com
記載したURLがあるポストを抽出します。https:// または http:// で始まる必要があります。
今のところまだうまくいかないようです。
▦ sort
期間指定と組み合わせて、過去のポストから表示できるようになる予定。
参考: