change chat to use dark mode
目前為
// ==UserScript==
// @name Twitchls Dark Chat
// @namespace tampermonkey_twitchls
// @version 0.1
// @description change chat to use dark mode
// @author dixbutts
// @match *twitchls.com/*
// @grant none
// ==/UserScript==
window.addEventListener("load", function( ) { updateEmbeddedChat( ) });
window.addEventListener("popstate", function( ) { updateEmbeddedChat( ) });
function updateEmbeddedChat( ) {
var interVar = setInterval( function( ) {
var embeddedChat = document.getElementById( 'twitch_embed_chat' );
if( embeddedChat && embeddedChat.src.length )
{
var findStr = '/chat?';
var insStr = 'darkpopout'
var strPos = embeddedChat.src.indexOf( findStr )
var finalStr = embeddedChat.src.indexOf( findStr + insStr + '&' ); // make sure darkpopout mode is not already on
if( strPos )
{
if( finalStr == -1 ) // darkmode not enabled yet
{
strPos += findStr.length;
embeddedChat.src = embeddedChat.src.substring( 0, strPos ) + insStr + embeddedChat.src.substring( strPos );
}
clearInterval(interVar);
}
}
}, 100 );
};