Greasy Fork is available in English.
Cache automatiquement les tweets des utilisateurs basés sur des mots-clés spécifiques et des drapeaux dans leur nom d'utilisateur sur x.com (anciennement Twitter)
- // ==UserScript==// @name Cacher les Tweets basés sur des mots-clés et des drapeaux// @namespace http://tampermonkey.net/// @version 0.5// @description Cache automatiquement les tweets des utilisateurs basés sur des mots-clés spécifiques et des drapeaux dans leur nom d'utilisateur sur x.com (anciennement Twitter)// @author Narsouu// @match https://x.com/*// @grant none// @license MIT// ==/UserScript==(function() {'use strict';// Liste des mots-clés et des drapeaux à cacherconst keywordsToHide = []; // Ajouter des mots-clés et des drapeaux// Fonction pour cacher les tweets basés sur les mots-clés et les drapeauxfunction hideTweets() {if (keywordsToHide.length === 0) {return;}// Sélectionner tous les tweetsconst tweets = document.querySelectorAll('article[role="article"]');tweets.forEach(tweet => {const usernameElements = tweet.querySelectorAll('div[data-testid="User-Name"] span, div[data-testid="User-Name"] img');let hide = false;usernameElements.forEach(element => {const text = element.alt || element.innerText;if (keywordsToHide.some(keyword => text.includes(keyword))) {hide = true;}});if (hide) {tweet.style.display = 'none';}});}// Observer pour surveiller les nouvelles entrées dans le flux de tweetsconst observer = new MutationObserver(hideTweets);observer.observe(document, { childList: true, subtree: true });// Cacher les tweets au chargement initialhideTweets();})();