Automatically invoke Twitter night dark mode

Invokes the twitter night/dark mode layout automatically when this script is installed and active.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

// ==UserScript==
// @name         Automatically invoke Twitter night dark mode
// @namespace    TwitterNightMode
// @version      0.2
// @description  Invokes the twitter night/dark mode layout automatically when this script is installed and active.
// @author       codingjoe
// @match        *.twitter.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // find html element that invokes night mode
    var nightModeToggle = document.querySelector(".nightmode-toggle");

    // if the night mode icon is showing not activated
    if (nightModeToggle.querySelector(".Icon--crescentFilled") === null) {
        // click the night mode toggle to activate it
        nightModeToggle.click();
    }
})();