😺

Twitterの表示回数を非表示にするUserScript

2022/12/23に公開

朝起きたらTwitterのインプレッション数が表示されるようになっていました。私はあまり気にならないのですが、大分邪魔に思う人が多いようなので一応ユーザースクリプトを公開しました。

https://greasyfork.org/ja/scripts/457028-remove-viewcount-on-twitter

https://0115765.com/archives/18267

↓みたいに表示回数が消えます

ユーザースクリプトのインストール方法はこちらから

コード

DOMの変更を検出して、いいねとか返信ボタンがあるノードの1版最初の要素を消す。それだけ
昼飯食べに行きたいのでもし改善案がありましたらコメントくださいー

(function() {
    'use strict';
    const tweet = () => {
        let tweets = document.querySelectorAll(".css-1dbjc4n.r-1ta3fxp.r-18u37iz.r-1wtj0ep.r-1s2bzr4.r-1mdbhws");
        for (let i = 0; i < tweets.length; i++) {
            if (tweets[i].childElementCount === 5) {
                tweets[i].firstElementChild.remove();
            }
        }
    }
    addEventListener("DOMSubtreeModified", tweet);

})();

Discussion