Trigger Send button on Enter keypress without modifiers
// ==UserScript==
// @name ChatGPT Submit Edit on Enter Key
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Trigger Send button on Enter keypress without modifiers
// @match https://chat.openai.com/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
document.addEventListener("keydown", (e) => {
if (e.key === "Enter" && !e.shiftKey && !e.ctrlKey && !e.altKey) {
e.preventDefault();
const btn = [...document.querySelectorAll('button.btn.relative.btn-primary')]
.find(b => b.innerText.trim() === 'Send');
if (btn && !btn.disabled) btn.click();
else console.log('Button not found');
}
});
})();