移除Bilibili直播强制模糊/图标/公告

移除了Bilibili直播中的强制模糊/图标/公告

// ==UserScript==
// @name         移除Bilibili直播强制模糊/图标/公告
// @namespace    http://tampermonkey.net/
// @author       TianmuTNT
// @license      GPLv3
// @version      1.2-Beta
// @description  移除了Bilibili直播中的强制模糊/图标/公告
// @match        https://live.bilibili.com/*
// @grant        none
// @iconURL      https://www.bilibili.com/favicon.ico
// @icon64URL    https://www.bilibili.com/favicon.ico
// ==/UserScript==

(function() {
    'use strict';

    const config = {
        childList: true,
        subtree: true
    };

    new MutationObserver(() => {
        const mask = document.querySelector('.web-player-module-area-mask');
        const icon = document.querySelector('.web-player-icon-roomStatus');
        const ann = document.querySelector('.announcement-wrapper.clearfix.no-select')
        
        if (mask) {
            mask.remove();
            console.log('移除了直播中的强制模糊蒙版');
        }
        
        if (icon) {
            icon.remove();
            console.log('移除了直播中的图标');
        }
        
        if (ann) {
            ann.remove()
            console.log('移除了烦人的公告')
        }
    }).observe(document.body, config);
})();