-
-
Save igormuba/f37b8630cadbb511c53e7765de34bc6c to your computer and use it in GitHub Desktop.
// Are you new to Javascript? | |
//Just copy, open firefox (did not work on Google Chrome for me) | |
//press f12, go console tab, paste, change according to instructions and press enter | |
//Thank you rafaelxavierborges for providing the message sending code | |
//I have just turned it into a spammer that counts from 0 and send the next number every second | |
var t=0; //what is the first number you want to send | |
var i=1; //delay in seconds | |
setInterval(function(){ | |
window.InputEvent = window.Event || window.InputEvent; | |
var d = new Date(); | |
var event = new InputEvent('input', {bubbles: true}); | |
var textbox = $('div._2S1VP'); | |
textbox.textContent = t; //if you want to send something else change it in here | |
textbox.dispatchEvent(event); $("button._35EW6").click(); | |
t++; //want to get fancy and send multiples of 2? change to t=t*2; for example (must start counting at one then duh) | |
i=i*1000; | |
}, i); |
É possível iniciar uma conversa com o WhatsApp usando apenas o numero da pessoa? Se você fizer a chamada via URL com web.whatsapp.com/send?phone=NUMERO (não estou me referindo ao api.whatsapp.com) ele carrega o WhatsApp Web ja na janela da pessoa, mas reatualizando a pagina, fazendo que a gente perca do nosso código injetado. Certamente tem algum script que reconhece a URI e abre a janela usando o nome. Se descobrirmos a função, bastaria chamar ela passando o numero para fazer a conversa abrir sem atualizar a pagina. Mexi por alto nos scripts do Whats e não achei nada.
uauu, @gabrielhom! tu é foda mlk! funcionou aqui direitinho hahaha! agora vou criar umas paradas daora... <3
@vbrodrigo pra fazer isso só se a pessoa tiver o Tamppermonkey (extensão pro Chrome) instalada no Pc dela.
@vbrodrigo pra fazer isso só se a pessoa tiver o Tamppermonkey (extensão pro Chrome) instalada no Pc dela.
Sim, mas mesmo usando o Tamppermonkey ou console mesmo. Vejo diversos scripts, mas aparentemente nenhum deles permite iniciar uma conversa com um número que não esteja na lista de contatos.
como fazer para ir selecionando outros usuários ?
a little improvement from above, just more specifically take the textbox.
var delay = 0;
var message = prompt("Send Message : ");
setInterval(function () {
window.InputEvent = window.Event || window.InputEvent;
var event = new InputEvent('input', {
bubbles: true
});
var textbox = $('div._2S1VP[data-tab="1"]');
textbox.textContent = message;
textbox.dispatchEvent(event);
$("button._35EW6").click();
}, delay * 1000);
Funcionando em 28/04/2020
var delay = 0;
var message = prompt("Send Message : ");
setInterval(function () {
window.InputEvent = window.Event || window.InputEvent;
var event = new InputEvent('input', {
bubbles: true
});
var textbox = document.querySelector('div._2S1VP[data-tab="1"]');
textbox.textContent = message;
textbox.dispatchEvent(event);
document.querySelector("button._35EW6").click();
// $("button._35EW6").click();
}, delay * 1000);
Work in 11-02-2021
`
var delay = 3000; //delay in seconds
var message = prompt("Insira a mensagem: ");
textbox = $('._1hRBM').querySelectorAll('._1awRl')[0];
setInterval(function(){
window.InputEvent = window.Event || window.InputEvent;
var event = new InputEvent('input', {
bubbles: true
});
textbox.textContent = message;
textbox.dispatchEvent(event);
document.getElementsByClassName('_2Ujuu')[0].click();
}, delay);
`
How do you recognize the classes of the textbox and the button?
An example of sending spam messages on WhatsApp working on 2022-11-08: https://github.com/Matt-Fontes/SendScriptWhatsApp/blob/main/shrekSendScript.js
Pra spammar mensagem fica bem user friendly assim: