AtCoder罵倒スクリプト

AC、WAのメッセージが変わります。ドM向けです

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         AtCoder罵倒スクリプト
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  AC、WAのメッセージが変わります。ドM向けです
// @author       変態
// @grant        none
// @match        https://atcoder.jp/contests/*/submissions*
// @license MIT
// ==/UserScript==


const walist = [
    "バ~カ <span style='color: #F00;'>❤❤❤</span>",
    "あたまわる~い <span style='color: #F00;'>❤❤❤</span>",
    "解けないの~? <span style='color: #F00;'>❤❤❤</span>",
    "wwwwwwwwwa",
    "もしかしてわからないんでちゅか~ <span style='color: #F00;'>❤❤❤</span>",
];

const aclist = [
    "たまにはやるやん",
    "まぐれだろ",
    "本当はwaで罵倒されたいんだろ?ドMが",
    "あんま調子乗んなよ",
];

(function () {
    document.querySelectorAll('[data-original-title="不正解"]').forEach(element => {
        element.innerHTML = walist[Math.floor(Math.random()*walist.length)];
    });
    document.querySelectorAll('[data-original-title="正解"]').forEach(element => {
        element.innerHTML = aclist[Math.floor(Math.random()*aclist.length)];
    });
})();