YouTube Comment Spammer

Script para spammar comentários em um vídeo específico do YouTube.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         YouTube Comment Spammer
// @namespace    http://tampermonkey.net/
// @version      1.1
// @description  Script para spammar comentários em um vídeo específico do YouTube.
// @author       SXD3008
// @match        https://www.youtube.com/watch?v=VIDEO_ID
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Configurações
    var SPAM_MESSAGE = 'Seu comentário de spam aqui!'; // Mensagem de spam
    var SPAM_INTERVAL = 2000; // Intervalo entre cada spam em milissegundos

    // Função para enviar o spam
    function spamComments() {
        // Localiza o campo de comentário e o botão de envio
        var commentField = document.getElementById('simplebox-placeholder');
        var submitButton = document.querySelector('#submit-button');

        // Verifica se os elementos foram encontrados
        if (commentField && submitButton) {
            // Insere a mensagem de spam no campo de comentário
            commentField.value = SPAM_MESSAGE;

            // Dispara o evento de input no campo de comentário
            var inputEvent = new Event('input', {
                bubbles: true,
                cancelable: true
            });
            commentField.dispatchEvent(inputEvent);

            // Clica no botão de envio
            submitButton.click();
        }
    }

    // Função para spammar comentários em intervalos regulares
    function startSpamming() {
        setInterval(spamComments, SPAM_INTERVAL);
    }

    // Chama a função para iniciar o spamming
    startSpamming();

})();