Automatically submits the ChatGPT prompt once the send button becomes enabled.
// ==UserScript==
// @name ChatGPT Auto Submit Query
// @namespace Violentmonkey Scripts
// @license GNU GPLv3
// @match https://chatgpt.com/?prompt=*
// @grant none
// @version 1.0
// @author eeriemyxi, github.com/eeriemyxi
// @description Automatically submits the ChatGPT prompt once the send button becomes enabled.
// @run-at document-idle
// ==/UserScript==
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
(async () => {
let submitButton = null;
do {
submitButton = document.querySelector('button#composer-submit-button');
console.log("[ChatGPT Auto Submit Query] Waiting...")
await sleep(10);
} while (submitButton.disabled == true);
submitButton.click();
})();