const symbolsspam = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; /*Символы для генератора текста.*/ const quantitysumbols = 3; /*Сколько символов в 1-м 'слове'.*/ const spamSpeed = 2000; /*Регулируем скорость (рекомендуется 2000).*/ const button = document.querySelector('button'); const event = new MouseEvent('click', { bubbles: true }); let spam = 1; /*xxx, xxx+*/ let symbolsxxx = ''; let xxxplus = ''; setInterval(() => { symbolsxxx = ''; for (let i = 0; i < quantitysumbols; i++) { symbolsxxx += symbolsspam.charAt(Math.floor(Math.random() * symbolsspam.length)); } xxxplus += symbolsxxx + ', '; console.log('xxxplus: ' + xxxplus); }, spamSpeed);/*xxx, xxx+*/ setInterval(() => { spam++; console.log(`Spam: ${spam}`); }, spamSpeed); const textspam = document.getElementById('send'); textspam.innerHTML = spam; setInterval(() => { textspam.innerHTML = xxxplus; /*Задаём текст, который в таком виде попадёт в сообщение. По умолчанию spam - номер сообщения, а spamcontrol - это тексты, которые перебираются ботом по очереди.*/ }, spamSpeed); setInterval(() => { button.dispatchEvent(event); }, spamSpeed); setInterval(() => { xxxplus = ''; }, spamSpeed * 14);