Hatebu Hide Entries from Tags

はてブのエントリーのうち、特定のタグが付与されているものを非表示にします。

// ==UserScript==
// @name         Hatebu Hide Entries from Tags
// @namespace    http://tampermonkey.net/
// @version      0.1.2
// @description  はてブのエントリーのうち、特定のタグが付与されているものを非表示にします。
// @author       @euro_s
// @match        https://b.hatena.ne.jp/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=hatena.ne.jp
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    const hide_tags = ['政治', 'これはひどい', 'フェミニズム', 'ジェンダー', '統一教会'];
    const entries = document.querySelectorAll('li.js-keyboard-selectable-item');
    for (let e of entries) {
        const tags = Array.from(e.querySelectorAll('a[rel="tag"]'));
        if (tags.some((tag) => hide_tags.some((htag) => htag === tag.innerText))) {
            e.style.display = 'none';
        }
    }
})();
长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元