- Joined
- Dec 26, 2025
And given his record of having consent accidents, we are all quite grateful that some Thai doctor removed the dreaded fong dong.In his thread there are posts from when he was de-donged, Thailand if I recall correctly.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
And given his record of having consent accidents, we are all quite grateful that some Thai doctor removed the dreaded fong dong.In his thread there are posts from when he was de-donged, Thailand if I recall correctly.
Don't feel so sure about that. Rape is much more about violence and power over another person than sexual gratification. Much like Balldo he can use other tools.And given his record of having consent accidents, we are all quite grateful that some Thai doctor removed the dreaded fong dong.
Still works for me, this is in a Brave private window just now.Typing brickface's name into Google search no longer shows consent accident as a suggestion, not even if you start to type out "liz fong jones consent accident." And yes, I did use a private browsing session. Can something like this happen naturally or are shenanigans happening? Bing and DuckDuckGo still suggest consent accident though.
View attachment 8710215View attachment 8710217
Works for me in a regular window. You can't hide the truth, Dong-Gone.Still works for me, this is in a Brave private window just now.
View attachment 8711127
I’m not letting trannies take the concept of birth/rebirth in the form of an egg cracking from us. We fucked up and let them take the Rainbow, there not getting anything else.Has anyone thought to mention were fighting a tranny and in doing so were all paying 20 bucks for the hope of "cracking an egg."
If you mean photographic evidence, fortunately we don't and let's keep it this way. He at least spared the world this one cruelty.Do we even have evidence that dong-gone actually has no dong?
Not publicly. He was quiet on Friday after the lawsuit was announced, but yesterday and today he's back to posting inane garbage and reposting politics.Has Non-Schlong Jones reacted to us meeting the goal?
FYI, the following kind of prompt can get a simple JavaScript function to do most of this for you:With the GiveSendGo target met, I figured that I'd post another summary of the donations since people seemed to find those interesting. I copied all of the donations by hand, so there are probably a couple of errors. The total funds match, but my count of donations is off from the GiveSendGo count by one.
Usually it's simpler, but I was fucking with the GSG shit for a bit to make it optimal. Anyway, do that and you'll wind up with something like this:There's a list of donations in an element and a "Load More" button to load more of the donations. I want a simple JS function I can run in the DOM that continues searching for and clicking the "Load More" button after every iteration until it's loaded them all. Then I want to scrape the donation amount from each, the name of the donor, and the message they sent, if any. I want this output in a JSON object. Here's the button:
const btn = document.querySelector(".btn.btn--main.btn--m.flex.mx-auto.mt-5");
And here's two sample HTML divs that have the donation elements within it:
<div data-v-2acd82b5="" data-v-003902a3="" class="flex flex-col flex-wrap pb-6 mt-5 space-y-1 recent-donations__loop"><div data-v-2acd82b5="" class="flex flex-col space-y-1 xl:flex-row md:space-y-2 xl:space-y-0"><span data-v-2acd82b5="" class="font-bold">Anonymous Giver</span><span data-v-2acd82b5="" class="hidden xl:block"> - </span><div data-v-2acd82b5="" class="flex flex-col donation__amount"><div data-v-2acd82b5="" class="font-semibold"><span data-v-2acd82b5="" class="">$ 20.00 USD</span></div></div></div><span data-v-2acd82b5="" class="text-xs">13 hours ago</span><p data-v-2acd82b5="" class="mt-2">You all know how we feel about sickos. And LFJ is one of the worst.</p><div data-v-2acd82b5="" class="flex flex-row mt-2 space-x-5 donation__icons"><button data-v-2acd82b5="" class="flex items-center space-x-2"><svg data-v-2acd82b5="" class="svg-inline--fa fa-heart text-xl heart__icon" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="heart" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path class="" fill="currentColor" d="M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"></path></svg><span data-v-2acd82b5="" class="font-semibold">20</span></button></div><!----></div>
<div data-v-2acd82b5="" data-v-003902a3="" class="flex flex-col flex-wrap pb-6 mt-5 space-y-1 recent-donations__loop"><div data-v-2acd82b5="" class="flex flex-col space-y-1 xl:flex-row md:space-y-2 xl:space-y-0"><span data-v-2acd82b5="" class="font-bold">Anonymous Giver</span><span data-v-2acd82b5="" class="hidden xl:block"> - </span><div data-v-2acd82b5="" class="flex flex-col donation__amount"><div data-v-2acd82b5="" class="font-semibold"><span data-v-2acd82b5="" class="">$ 100.00 USD</span></div></div></div><span data-v-2acd82b5="" class="text-xs">12 hours ago</span><p data-v-2acd82b5="" class="mt-2"></p><div data-v-2acd82b5="" class="flex flex-row mt-2 space-x-5 donation__icons"><button data-v-2acd82b5="" class="flex items-center space-x-2"><svg data-v-2acd82b5="" class="svg-inline--fa fa-heart text-xl heart__icon" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="heart" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path class="" fill="currentColor" d="M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"></path></svg><span data-v-2acd82b5="" class="font-semibold">21</span></button></div><!----></div>
They all exist within this: document.querySelector("div.pr-6.mt-6.scroll.form-active")
I want you to scrape the amount of hearts each receives, which can be found here:
<button data-v-2acd82b5="" class="flex items-center space-x-2"><svg data-v-2acd82b5="" class="svg-inline--fa fa-heart text-xl heart__icon" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="heart" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path class="" fill="currentColor" d="M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"></path></svg><span data-v-2acd82b5="" class="font-semibold">4</span></button>
That number (4) should be saved as a number, not a string.
The values for the donations should be saved as numbers, too, not strings:
{
"name": "Anonymous Giver",
"amount": "$ 30.00 USD", // should be 30, so strip the currency simple and space, and currency abbreviation, but keep the change within it
"message": "Eliot will never be a woman."
},
If message value is empty string "", omit "message" key entirely.
I also want a properly structured CSV that I can paste into Excel (trigger .csv download too, as well as print to console)
Since the "Load More" message might not disappear, keep track after each button click iteration whether the last 15 entries in the redeclared array scrape of the individual elements changes; if the last 15 entries remain the same after 5 intervals in a row, then clear the interval, scrape them all once, and compile the JSON and CSV
In addition to the JSON output, I also want you to log the top 10 entries according to highest donation, the top 10 entries with highest heart value, and all entries where the username appears more than once, including how many entries that person donated and their total amount (exclude all entries from 'Anonymous Giver' for this).
const scrapeDonations = () => {
const btnSelector = ".btn.btn--main.btn--m.flex.mx-auto.mt-5";
const itemSelector = ".recent-donations__loop";
let stableCount = 0;
let lastItemCount = 0;
const processData = () => {
const items = document.querySelectorAll(itemSelector);
const results = Array.from(items).map(el => {
const name = el.querySelector(".font-bold")?.innerText.trim() || "Unknown";
const amountRaw = el.querySelector(".donation__amount .font-semibold span")?.innerText || "0";
const amount = parseFloat(amountRaw.replace(/[^\d.]/g, ""));
const message = el.querySelector("p.mt-2")?.innerText.trim() || "";
const hearts = parseInt(el.querySelector("button .font-semibold")?.innerText || "0", 10);
const entry = { name, amount, hearts };
if (message && message !== "") entry.message = message;
return entry;
});
console.log("--- JSON DATA ---");
console.log(JSON.stringify(results, null, 2));
const csvRows = ["Name,Amount,Hearts,Message"];
results.forEach(r => {
const msg = r.message ? `"${r.message.replace(/"/g, "\"\"")}"` : "";
csvRows.push(`"${r.name}",${r.amount},${r.hearts},${msg}`);
});
const csvString = csvRows.join("\n");
console.log("--- CSV DATA ---");
console.log(csvString);
const blob = new Blob([csvString], { type: "text/csv" });
const url = window.URL.createObjectURL(blob);
const a = document.createElement("a");
a.setAttribute("href", url);
a.setAttribute("download", "donations.csv");
a.click();
console.log("--- TOP 10 DONATIONS ---");
console.table([...results].sort((a, b) => b.amount - a.amount).slice(0, 10));
console.log("--- TOP 10 HEARTS ---");
console.table([...results].sort((a, b) => b.hearts - a.hearts).slice(0, 10));
const donorStats = results.reduce((acc, curr) => {
if (curr.name === "Anonymous Giver") return acc;
if (!acc[curr.name]) acc[curr.name] = { count: 0, total: 0 };
acc[curr.name].count += 1;
acc[curr.name].total += curr.amount;
return acc;
}, {});
const repeats = Object.keys(donorStats)
.filter(name => donorStats[name].count > 1)
.map(name => ({
name,
count: donorStats[name].count,
total: donorStats[name].total
}));
console.log("--- REPEAT DONORS ---");
console.table(repeats);
};
const loader = setInterval(() => {
const btn = document.querySelector(btnSelector);
const currentItemCount = document.querySelectorAll(itemSelector).length;
if (currentItemCount === lastItemCount && lastItemCount > 0) {
stableCount++;
console.log(`No new items. Stability: ${stableCount}/5 (Total items: ${currentItemCount})`);
} else {
stableCount = 0;
lastItemCount = currentItemCount;
console.log(`New items detected! Total items: ${currentItemCount}`);
}
if (stableCount >= 5) {
clearInterval(loader);
console.log("Stability reached. Finalizing...");
processData();
} else {
if (btn) {
btn.click();
} else if (stableCount >= 2) {
clearInterval(loader);
processData();
}
}
}, 2500);
};
scrapeDonations();
[
{
"name": "Anonymous Giver",
"amount": 20,
"hearts": 2
}, {
"name": "Anonymous Giver",
"amount": 50,
"hearts": 2,
"message": "My God be with you."
}, {
"name": "Anonymous Giver",
"amount": 50,
"hearts": 1
}
]
Name,Amount,Hearts,Message
"Smar Mijou",25,1,"THWOMP! Darn auto-correct! 🤔"
"Smar Mijou",50,1,"Time to take down THWAMP for good!"
"DMG INC",20,4,"“Come,' he said, 'come, we must see and act. Devils or no devils, or all the devils at once, it matters not; we fight him all the same.”"
"BreadWash",5,3,
// --- TOP 10 DONATIONS ---
[{
"name": "Turkey Tom",
"amount": 5000,
"hearts": 97,
"message": "We Are Charlie Kirk."
}, {
"name": "Anonymous Giver",
"amount": 5000,
"hearts": 251,
"message": "Only you can prevent consent accidents"
}, {
"name": "Anonymous Giver",
"amount": 4159,
"hearts": 107,
"message": "Sic semper tyrannis"
}, {
"name": "Anonymous Giver",
"amount": 3000,
"hearts": 110,
"message": "\"Put THAT on your cwcki!\""
}, {
"name": "Anonymous Giver",
"amount": 2000,
"hearts": 116,
"message": "sneed dsp gamergate pozload my neghole boogie1488 dong gone turkeytom blockland justinrpg"
}, {
"name": "Anonymous Giver",
"amount": 1776,
"hearts": 101,
"message": "\"Evil people always support each other; that is their chief strength. Wrongdoers unite ruthlessly—good people must stand together just as firmly.\" — Aleksandr Solzhenitsyn"
}, {
"name": "Anonymous Giver",
"amount": 1776,
"hearts": 74,
"message": "Let your poppies grow tall"
}, {
"name": "Some Kiwi",
"amount": 1776,
"hearts": 110,
"message": "Happy 250 years to the United States. Some money for freedom of speech and expression."
}, {
"name": "Anonymous Giver",
"amount": 1500,
"hearts": 77,
"message": "For brighter days."
}, {
"name": "Anonymous Giver",
"amount": 1500,
"hearts": 83,
"message": "“its a nice view” - MALE lin fong jones in 5 years of less"
}
]
// --- TOP 10 HEARTS ---
[
{
"name": "Anonymous Giver",
"amount": 5000,
"hearts": 251,
"message": "Only you can prevent consent accidents"
}, {
"name": "Anonymous Giver",
"amount": 2000,
"hearts": 116,
"message": "sneed dsp gamergate pozload my neghole boogie1488 dong gone turkeytom blockland justinrpg"
}, {
"name": "Anonymous Giver",
"amount": 3000,
"hearts": 110,
"message": "\"Put THAT on your cwcki!\""
}, {
"name": "Some Kiwi",
"amount": 1776,
"hearts": 110,
"message": "Happy 250 years to the United States. Some money for freedom of speech and expression."
}, {
"name": "Anonymous Giver",
"amount": 4159,
"hearts": 107,
"message": "Sic semper tyrannis"
}, {
"name": "Anonymous Giver",
"amount": 1776,
"hearts": 101,
"message": "\"Evil people always support each other; that is their chief strength. Wrongdoers unite ruthlessly—good people must stand together just as firmly.\" — Aleksandr Solzhenitsyn"
}
]
// --- FREQUENT DONORS (Excluding Anonymous) ---
[
{
"name": "Smar Mijou",
"count": 4,
"total": 150
}, {
"name": "DMG INC",
"count": 2,
"total": 40
}, {
"name": "BreadWash",
"count": 2,
"total": 10
}, {
"name": "Sneed",
"count": 3,
"total": 60
}, {
"name": "Walter Ulbricht",
"count": 2,
"total": 1100
}, {
"name": "Austin Curtis Peterson",
"count": 2,
"total": 275
}, {
"name": "dwq dwq",
"count": 3,
"total": 30
}, {
"name": "dqw",
"count": 2,
"total": 10
}, {
"name": "dwq",
"count": 9,
"total": 120
}, {
"name": "wdq",
"count": 2,
"total": 20
}
]
Also the kiwis are cute.I’m not letting trannies take the concept of birth/rebirth in the form of an egg cracking from us. We fucked up and let them take the Rainbow, there not getting anything else.
Imagine cutting off your dick, making it everyone else's problem and some how giving your "enemies" a massive 100k+ windfall.
Couldn't be me![]()
Also we are officially RECLAIMING THE RAINBOWI’m not letting trannies take the concept of birth/rebirth in the form of an egg cracking from us. We fucked up and let them take the Rainbow, there not getting anything else.