見出し画像

過去ツイート検索ブックマークレット

どのWebページにいても、ブクマをタップすればその場で入力欄が出て、ワード入力→OKで最新順のツイート検索結果に即飛べるブクマです。

いつもブラウザ版のTwitterを使ってますが、ツイート検索しにくく……表示後、最新順タブに都度移動するのも地味にストレスだったもので。

javascript:(()=>{
  const input = window.prompt('検索ワードを入力') ?? false;
  if(input===false) return;

  const q = (input.length > 0) ? input : '(filter:follows)(min_faves:2)';
  const enc = encodeURIComponent(q);
  const url = `https://twitter.com/search?q=${enc}&f=live`;
  window.location.href = url;
})();

上記のコードを、らっこツールさんでブクマ用に短縮したのが以下です。

javascript:(()=>{const input=window.prompt('検索ワードを入力')??!1;if(input===!1)return;const q=(input.length>0)?input:'(filter:follows)(min_faves:2)';const enc=encodeURIComponent(q);const url=`https://twitter.com/search?q=${enc}&f=live`;window.location.href=url})()

これをコピーして、ブックマーク編集画面のURL欄に全文ペーストすれば使えるようになります。参考↓

検索ワードを入力せずOKした場合は「(filter:follows)(min_faves:2)」の検索結果に遷移するようにしています。2イイネ以上に限定した最新順タイムラインのような画面です。

「(min_faves:1)」にしなかったのは、既読イイネがついた個人リプライ等を除外するためです──というつもりでしたが、リプライを除外するだけなら「(filter:follows)(exclude:replies)」でも良かったかもしれません。

技術ブログに書くには薄すぎる内容なのでnoteで失礼しました!

ではでは(* ˙ᵕ​˙ )ノ

この記事が気に入ったらサポートをしてみませんか?