WhatsApp Web Spammer

Spam people with this beautiful WhatsApp Web spammer.

目前为 2017-12-08 提交的版本。查看 最新版本

// ==UserScript==
// @name         WhatsApp Web Spammer
// @namespace    http://tampermonkey.net/
// @version      0.5
// @description  Spam people with this beautiful WhatsApp Web spammer.
// @author       Dan6erbond
// @match        https://web.whatsapp.com/*
// @grant        none
// ==/UserScript==

//WhatsApp Web Spammer
//Insert this code into console
//This script is also available on Greasyfork:
//https://gf.qytechs.cn/de/scripts/36066-whatsapp-web-spammer

var repeatingSpamFunction = null;
var repeatingCreateSpamButtonFunction = null;
var message = '';

document.onclick = function(){
  createSpamButton();
};

function createSpamButton () {
  if(document.getElementById('spamButton') != null)
    return;
  var composeBar = document.getElementsByClassName('block-compose')[0];
  var spamButton = document.createElement('a');
  spamButton.setAttribute("id", "spamButton");
  spamButton.innerHTML = 'SPAM';
  spamButton.style = 'padding:0px 0px 10px 10px';
  spamButton.href = '#';
  spamButton.onclick = function(){
    doSpam(this);
  };
  composeBar.insertBefore(spamButton, composeBar.childNodes[2]);
}

function sendMessage () {
  var evt = new Event('input', {
    bubbles: true
  });

  var input = document.getElementsByClassName('pluggable-input-body')[0];
  input.innerHTML = message;
  input.dispatchEvent(evt);

  document.getElementsByClassName('compose-btn-send')[0].click();
}

function doSpam(element) {
  if(element.innerHTML == 'SPAM'){
    element.innerHTML = 'STOP';
    var input = document.getElementsByClassName('pluggable-input-body')[0];
    message = input.innerHTML;
    var interval = parseInt (prompt('Please enter spam-interval:', ''));
    repeatingSpamFunction = window.setInterval(function(){
      sendMessage();
    }, interval);
  } else {
    element.innerHTML = 'SPAM';
    window.clearInterval(repeatingSpamFunction);
  }
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址