Kill Twitter Interests

Unchecks all of Twitter's infered interests when you go to that page in you account settings. You need to manually click save.

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

// ==UserScript==
// @name         Kill Twitter Interests
// @version      0.1
// @description  Unchecks all of Twitter's infered interests when you go to that page in you account settings. You need to manually click save.
// @author       Ryan Castellucci @ryancdotorg
// @namespace    Violentmonkey Scripts
// @match        https://twitter.com/settings/your_twitter_data/twitter_interests
// @grant        none
// ==/UserScript==

(function(){
  var h = 0, timeout = Date.now() + 15000, a = function(){
    document.querySelectorAll(".interest-label>input:checked").forEach(function(e){h=1;e.checked=0;});
    if (!h) setTimeout(a, 100);
  };
  a();
})();