您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide Hyperchat button/pins and content warnings and click through content prompts
- // ==UserScript==
- // @name Hide New Twitch Features
- // @namespace lig
- // @license WTFPL
- // @description Hide Hyperchat button/pins and content warnings and click through content prompts
- // @version 1.0.1
- // @match https://www.twitch.tv/*
- // @run-at document-start
- // @grant GM.info
- // ==/UserScript==
- const delay = ms => new Promise(res => setTimeout(res, ms));
- (async () => {
- let style = document.createElement('style');
- style.innerHTML = `
- /* hide content warnings */
- #channel-player-disclosures,
- /* hide pinned hyperchats at the top of chat */
- .paid-pinned-chat-message-list,
- /* hide hyperchat button in the message input box */
- div:has(> [aria-label="Hype Chat"]) {
- display: none !important;
- }
- `;
- while(document.head === null) {
- await delay(100);
- }
- document.head.appendChild(style);
- do {
- let contentPrompt = document.querySelector('[data-a-target="content-classification-gate-overlay-start-watching-button"]');
- if(contentPrompt) contentPrompt.click();
- await delay(500);
- } while(1);
- })();