🎻

ツイートの前後のツイート(RTを含む)を検索するブックマークレット

2022/10/19に公開

ググってもなんかシンプルなソリューションが見当たらなかったのでブックマークレットを書きました。

var m = location.href.match(/twitter\.com\/(.+)\/status/);
var u = m[1];
var d = new Date(document.querySelector('time').getAttribute('datetime'));
var d2s = (d) => `${d.toLocaleString().replaceAll('/', '-').replace(' ', '_')}_JST`;
var sn = d2s(new Date(new Date(d).setHours(d.getHours() - 1)));
var un = d2s(new Date(new Date(d).setHours(d.getHours() + 1)));
var l = encodeURI(`https://twitter.com/search?q=from:${u} include:nativeretweets since:${sn} until:${un}&f=live`);
window.open(l, '_blank');
javascript:var%20m=location.href.match(/twitter\.com\/(.+)\/status/);var%20u=m[1];var%20d=new%20Date(document.querySelector('time').getAttribute('datetime'));var%20d2s=(d)=>`${d.toLocaleString().replaceAll('/','-').replace('%20','_')}_JST`;var%20sn=d2s(new%20Date(new%20Date(d).setHours(d.getHours()-1)));var%20un=d2s(new%20Date(new%20Date(d).setHours(d.getHours()+1)));var%20l=encodeURI(`https://twitter.com/search?q=from:${u} include:nativeretweets since:${sn} until:${un}&f=live`);window.open(l,'_blank');

このブックマークレットをツイートの詳細ページで実行すると、同じ投稿者による前後1時間のツイート(RTを含む)の検索結果ページが別タブで開きます。

よろしければどうぞ✋

GitHubで編集を提案

Discussion