async function enviarScript(scriptText){ const lines = scriptText.split(/[\n\t]+/).map(line => line.trim()).filter(line => line), main = document.querySelector("#main"), textarea = main.querySelector(`div[contenteditable="true"]`) if(!textarea) throw new Error("Não há uma conversa aberta") for(const line of lines){ console.log(line) textarea.textContent = line textarea.dispatchEvent(new InputEvent("input", { bubbles: true })); (main.querySelector(`[data-testid="send"]`) || main.querySelector(`[data-icon="send"]`)).click() if(lines.indexOf(line) !== lines.length - 1) await new Promise(resolve => setTimeout(resolve, 250)) } return lines.length } enviarScript(``)