Firefox: ChatGPT: Map Ctrl+M to Search Box

Firefox: ChatGPT: Allows Ctrl+M to open the ChatGPT Search Box

// ==UserScript==
// @name        Firefox: ChatGPT: Map Ctrl+M to Search Box
// @namespace   https://greasyfork.org/en/users/1337417-mevanlc
// @match       https://chatgpt.com/*
// @grant       none
// @version     1.0
// @author      https://greasyfork.org/en/users/1337417-mevanlc
// @description Firefox: ChatGPT: Allows Ctrl+M to open the ChatGPT Search Box
// @license     MIT
// ==/UserScript==

document.addEventListener("keydown", (event) => {
    if (event.ctrlKey && event.key === "m") {
        const element = document.querySelector('[aria-label="Ctrl K"]');
        if (element) {
            console.log(`clicking '[aria-label="Ctrl K"]'`);
            element.click();
        } else {
            console.log(`not found: '[aria-label="Ctrl K"]'`);
        }
    }
});