您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide blocked messages completely
- // ==UserScript==
- // @name Hide block messages on discord
- // @namespace https://greasyfork.org/en/users/2205
- // @version 0.2
- // @description Hide blocked messages completely
- // @author Rudokhvist
- // @license Apache-2.0
- // @match https://discordapp.com/*
- // @match https://discord.com/*
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- let blockedlist = document.querySelectorAll("div[class^='blockedSystemMessage']");
- blockedlist.forEach(elem=>(elem.parentElement.parentElement.style.display="none"));
- let mutationObserver = new MutationObserver(function(mutations) {
- mutations.forEach(function(mutation) {
- mutation.addedNodes.forEach( function(currentValue, currentIndex, listObj) {
- if (currentValue.nodeType == Node.ELEMENT_NODE) {
- let blockedlist = currentValue.querySelectorAll("div[class^='blockedSystemMessage']");
- blockedlist.forEach(elem=>(elem.parentElement.parentElement.style.display="none"));
- }
- });
- });
- });
- mutationObserver.observe(document.documentElement, {
- childList: true,
- subtree: true
- });
- })();