てきとーさんがキレるとこ見たことある人いないだろうね
キレる前に笑顔で抹〇される^^
そんな鼻血でることあるのかwお大事に
怒ること自体全然ないからねえw
一見さんもキレたら…怖そう
笑顔で抹サツは怖すぎんだろ
サイコパスキャラになってて草
え、鼻血!?大丈夫~?って言いながら目キラキラ輝いてそうw
狂気だぜ、、、
73日目
とりあえずfk2はINMU KINGの刑に処すべき
お願い!fk2のワンハンドスタンド敬礼見ないと死んじゃう病気なの!
てきとーさんには血を差し出さないと悪戯されるらしい
ブラッド・オア・トリート^^は献血かな
サイコパスであることがバレても平静なてきとーさんかっけー^^
>>360-361
アイスティーしかなかったけどいいかな^^
そのアイスティー怪しいゾ^^
かぼちゃを人頭に見立てて蹴ってそう^^
なんか重い割に軽い音するんだよねえ…あっこっち人頭だったw中身空っぽだもんねwwスッキリしたあw
って私そんな人じゃありません><
キョ?エエエエ!!私の中ではてきとーさんはサイコパスキャラなんだよね
てきとーさんにとってレスバが楽しいとは、ハンターが弱ったうさぎを快楽で殺戮することと同等なんだよよね><
草ァw
そんな風に思われてたとはww確かにレスバは楽しい、見るのも、するのも…でも弱いからね?殺戮する側じゃなくて弱ったうさぎの方ですし><
弱ったうさぎかと思えば、顔が4つに裂けて触手が襲ってくるやつ><たまに見かけるとそんな感じ
そうか、俺はクリーチャーだったのか…自覚が足りなかった><
なわけww
しかし最近yes低浮上だねぇ、なかなか復活来ない
というよりレスバ好きは皆どうかしてると思う^^yesさんの鼻血を忘れることができず、yesさんを抹◯してしまったてきとー「しかし最近yes低浮上だねぇ、なかなか復活来ない」(にやり)
本当に心から心配してるあたりがサイコパスなんだよねぇ…
…いや違うよ!?w
74日目
ちゃちゃの荒らしコード・
// ==UserScript==
// @name Chatting.jp Auto Poster Error Recovery
// @namespace http://tampermonkey.net/
// @version 1.6
// @description エラー画面を自動検知して復帰し、超高速で自動投稿を続ける
// @match ここに荒らしたいチャットちゃっとのURLを入力*
// @match https://www.chatting.jp/bbs/post?guid=on*
// @run-at document-start
// @grant none
// ==/UserScript==
(function() {
'use strict';
// バックグラウンドでのタイマー遅延防止
try {
if (window.speechSynthesis) {
setInterval(() => { window.speechSynthesis.cancel(); }, 10000);
}
} catch(e) {}
const generateRandomText = () => {
const hiraganaList = "あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをん";
const allChars = "ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnpqrstuvwxyz23456789あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをん";
let len = Math.floor(Math.random() * 5) + 3; // 3~7文字(エラー回避のため毎回異なるランダム文字)
let text = "";
let hasHiragana = false;
for (let i = 0; i < len; i++) {
let char = allChars[Math.floor(Math.random() * allChars.length)];
if (hiraganaList.includes(char)) hasHiragana = true;
text += char;
}
if (!hasHiragana) text += hiraganaList[Math.floor(Math.random() * hiraganaList.length)];
return text + "_" + Date.now(); // タイムスタンプを付与して「既に同じ内容」エラーを完全に回避
};
const runMax = () => {
// 1. エラー画面が出ているかの判定
const bodyText = document.body ? document.body.innerText : "";
if (bodyText.includes("既に同じ内容の書き込みが投稿されています")) {
console.log("エラー検出:前の画面に戻ります");
// 即座に前の画面に戻る(またはスレッドのURLへ強制リダイレクト)
history.back();
setTimeout(() => {
window.location.href = "https://www.chatting.jp/bbs/thread/711308/";
}, 300);
return;
}
// 2. 通常の入力・確認・投稿処理
const textarea = document.getElementById('post_form');
const confirmBtn = document.querySelector('button[onclick*="confirmThread"]') || document.querySelector('button');
const submitBtn = document.querySelector('input.gradient_button[name="post"]') || document.querySelector('input[name="post"]');
if (textarea && confirmBtn) {
textarea.value = generateRandomText();
textarea.dispatchEvent(new Event('input', { bubbles: true }));
confirmBtn.click();
return;
}
if (submitBtn) {
submitBtn.click();
return;
}
setTimeout(runMax, 5);
};
// DOMの変化を監視して即時実行
const observer = new MutationObserver((mutations, obs) => {
runMax();
});
if (document.documentElement) {
observer.observe(document.documentElement, { childList: true, subtree: true });
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', runMax);
}
runMax();
})();