hide all tweets that cant be replied to
// ==UserScript==
// @name Twitter hide unreplyable posts
// @namespace http://tampermonkey.net/
// @version 2024-05-15
// @description hide all tweets that cant be replied to
// @author You
// @match https://twitter.com/*
// @match https://x.com/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=twitter.com
// @grant none
// @license MIT
// ==/UserScript==
setInterval(()=>{
const tweets=document.querySelectorAll("main section [aria-label*='Timeline'] [data-testid='cellInnerDiv']")
for(const tweet of [...tweets]){
let replyIcon=tweet.querySelector("[role='group'] [data-testid='reply'] svg");
if(replyIcon){
const replyIconStyle=getComputedStyle(replyIcon)
const opacity=+replyIconStyle.opacity;
if(opacity===0.4){
tweet.style.display="none"
}
}
}
},50)