X_Twitter_Pinned_List_Open

Open a pinned list when you visit X(Twitter).

// ==UserScript==
// @name            X_Twitter_Pinned_List_Open
// @name:ja         X(Twitter)で固定されたリストを開く
// @namespace       https://greasyfork.org/users/1324207
// @match           https://x.com/*
// @exclude         https://x.com/en/*
// @exclude         https://x.com/ja/*
// @exclude         https://x.com/account/*
// @exclude         https://x.com/intent/*
// @exclude         https://x.com/i/cards/*
// @version         1.0
// @run-at          document-start
// @author          乾かしカラス
// @description     Open a pinned list when you visit X(Twitter).
// @description:ja  X(Twitter)を訪れた時に固定されたリストを開きます。
// @license         MIT
// @icon            https://abs.twimg.com/favicons/twitter.3.ico
// ==/UserScript==

(function() {
    'use strict';

    new MutationObserver(function(mutations, observer) {
        const tabs = document.querySelectorAll('[role="tab"][href="/home"]');

        if (tabs.length < 3) {
            return;
        }

        if (!tabs[0].ariaSelected && !tabs[1].ariaSelected) {
            return;
        }

        tabs[2].click();

        observer.disconnect();
    }).observe(document, { childList: true, subtree: true });

})();