Automatically clicks the 'Continue generating' button on ChatGPT after it appears and waits for 1 second.
// ==UserScript==
// @name AutoContinue
// @namespace https://selfboot.cn
// @version 0.1
// @description Automatically clicks the 'Continue generating' button on ChatGPT after it appears and waits for 1 second.
// @author selfboot
// @match https://chat.openai.com/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
const observer = new MutationObserver(() => {
// Find the button of 'Continue generating'
[...document.querySelectorAll("button.btn")].forEach((btn) => {
if (btn.innerText.includes("Continue generating")) {
console.log("Found the button of 'Continue generating'");
setTimeout(() => {
console.log("Clicked it to continue generating after 1 second");
btn.click();
}, 1000);
}
});
});
// Start observing the dom change of the form
observer.observe(document.forms[0], {
attributes: false,
childList: true,
subtree: true,
});
})();