Greasy Fork is available in English.

twitter-block-premium

block twitter premium promotion

Per 06-03-2024. Zie de nieuwste versie.

// ==UserScript==
// @name         twitter-block-premium
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  block twitter premium promotion
// @author       @amormaid
// @match        https://twitter.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=arxiv.org
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    // window.addEventListener('popstate', () => console.log(1));
    // window.addEventListener('pushState', () => console.log(2));
    // window.addEventListener('replaceState', () => console.log(3));
    navigation.addEventListener('navigate', () => {
        console.log('page changed');
        if (window.location.href.includes('verified-get-verified')) {
            const body = document.querySelector("body");
            const observer = new MutationObserver(mutations => {
                const query_list = Array.from(document.getElementsByTagName('SPAN')).filter(i => i.innerHTML.includes('maybe later'))
                if (query_list.length) {
                    query_list[0].click()
                }
            });
            observer.observe(body, { childList: true, subtree: true });
        }
    });

})();