Advertisement
Guest User

Como fazer alguém te responder no whatsapp

a guest
Oct 18th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.  
  3. Hoje iremos MUDAR a vida da pessoa que não te responde no whatsappp...
  4. Que tal enviar mensagens pra ela até obter uma resposta?!
  5. Sensacional não acha?! Mas, somos devs, correto?! Então vamos automatizar esse paranauê!
  6.  
  7. Para utilizar:
  8. - Abra o web.whatsapp.com;
  9. - Selecione a conversa que você quer;
  10. - Abra o console e cole o código que está no gist;
  11. - Aguarde e verá uma mensagem sendo enviada a cada segundo até obter uma mensagem de retorno ou atingir o limite de mensagens.
  12.  
  13. Use com responsabilidade e moderação... O intuito é arrancar um riso ;)
  14.  
  15. */
  16.  
  17. var counter = 0;
  18.  
  19. // Limite de mensagens
  20. // Se quiser enviar sem limites da zueira (porque the zuera never ends), basta modificar o valor para 0.
  21. var limit = 100;
  22.  
  23. // Mensagem que será enviada
  24. var textToSend = "Me responde!";
  25.  
  26. var i = setInterval(function() {
  27.     window.InputEvent = window.Event || window.InputEvent;
  28.     var d = new Date();
  29.     var event = new InputEvent('input', {
  30.         bubbles: true
  31.     });
  32.     var textbox = document.querySelector('#main > footer > div.block-compose > div.input-container > div.pluggable-input.pluggable-input-compose > div.pluggable-input-body.copyable-text.selectable-text');
  33.    
  34.     // O envio para quando a pessoa responde, caso queira remover, basta apagar essa condiço.
  35.     if ( counter > 0 ) {
  36.         var lastMessage = document.querySelector('#main > .pane-body > .copyable-area > .pane-chat-msgs .msg:last-child > .message');
  37.  
  38.         if ( lastMessage.classList.contains('message-in') ) {
  39.             textToSend = "Finalmente respondeu!";
  40.             clearInterval(i);
  41.         }
  42.     }
  43.  
  44.     textbox.textContent = textToSend;
  45.     textbox.dispatchEvent(event);
  46.     document.querySelector("button.compose-btn-send").click();
  47.     counter++;
  48.  
  49.     if (counter === limit && limit !== 0)
  50.         clearInterval(i);
  51.  
  52.     console.log("Já enviei " + counter + ' mensagens.')
  53.  
  54. }, 1000); // 1000 = 1 segundo, tempo que será enviada cada mensagem.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement