Plagued Soyjak.Party / The Sharty - The altchan born from the ashes of /qa/; also a containment thread

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
SoyPartyX script for retards like me who almost lost it with the old Sharty:

JavaScript:
// ==UserScript==
// @name         SoyParty-X
// @namespace    datamining
// @version      0.2
// @description  Cure the cancer that is killing soyjak.party
// @author       Chud (You)
// @match        https://soyjaks.party/*
// @icon         https://soyjaks.party/static/favicon.png
// @grant        none
// @license      wtfpl
// ==/UserScript==

/* eslint-env jquery */

/*

Changelog:

0.2:

- hidePosts() now detects flood posts.

0.1:

- hidePosts()
- forcedAnonymity()
- highlightTripleParentheses()
- highlightDatamining()
- inlineYoutubePreviews()
- replaceCoalAndGemsWithIcon()
- replaceBumpAndSageWithIcons()

*/

(function SoyPartyX() {
  // true = hide posts where the e-mail is "sage".
  const _hideMailtoSage = true;

  // true = scrub email, trip, and force all names to be "Chud".
  // - Emailfags and tripfags are already hidden.
  // - Namefags aren't hidden, but turning this on will anonymize them.
  // false = don't change posts (default).
  const _enableForcedAnonymity = false;

  // Sets the limit for a post to be considered a flood post.
  // If one of the criteria is met, the post is hidden.
  const floodThresholdLines = 40;
  const floodThresholdCharacters = 6000000;

  hidePosts();
  forcedAnonymity(); // Must come AFTER hidePosts()
  highlightTripleParentheses();
  highlightDatamining();
  inlineYoutubePreviews();
  //replaceCoalAndGemsWithIcon();
  //replaceBumpAndSageWithIcons();

  function hidePosts() {
    $(".post").each((i, el) => {
      const $el = $(el);
      const reasons = [];

      const isOp = $el.hasClass("op");

      //if ($el.has(".trip").length) {
      //  reasons.push("tripfag");
      //}
      //if (_hideMailtoSage && $el.has('a.email[href^="mailto:sage"]').length) {
      //  reasons.push("sagefag");
      //}
      //if ($el.has('a.email:not([href^="mailto:sage"])').length) {
      //  reasons.push("emailfag");
      //}

      const body = $el.has(".body");
      const bodyLines = body.html().split("<br>").length;
      const bodyLength = body.text().length;

      if (
        bodyLines > floodThresholdLines ||
        bodyLength > floodThresholdCharacters
      ) {
        reasons.push(
          `possible flooding: ${bodyLength} characters in ${bodyLines} lines`
        );
      }

      if (reasons.length) {
        const $notice = $("<div>")
          .addClass(`post ${isOp ? "op" : "reply"}`)
          .html(
            `<div class='body'><em>Post hidden (${reasons.join(
              ", "
            )}). Click to show.</em></div>`
          )
          .after($("<br>"));
        $notice.click(() => {
          $el.show();
          if (isOp) $el.prev(".files").show();
          $notice.hide();
        });
        $el.after($notice);
        $el.hide();
        if (isOp) $el.prev(".files").hide();
      }
    });
  }

  function forcedAnonymity() {
    if (!_enableForcedAnonymity) return;
    // Remove all emails.
    $("a.email").prop("outerHTML", "<span class='name'>Chud</span>");
    // Remove all tripcodes.
    $(".trip").prop("outerHTML", "");
    // Set all names to Chud.
    // Make sure not to overwrite (You)'s.
    $(".name")
      .filter((i, el) => !$(el).has(".own_post").length)
      .text("Chud");
  }

  function replaceWordWithIcon(re, icon) {
    const matchesRe = (index, post) => $(post).html().match(re);

    const template = (match) =>
      `<img src="${icon}" style="max-height:2em; vertical-align:middle">`;

    const applyTemplate = (index, post) => {
      const $post = $(post);
      const html = $post.html();
      $post.html(html.replace(re, template));
    };

    $("div.body").filter(matchesRe).each(applyTemplate);
  }

  function replaceCoalAndGemsWithIcon() {
    replaceWordWithIcon(/coal/gi, "https://i.imgur.com/O9iRcRv.png");
    replaceWordWithIcon(/gems?/gi, "https://i.imgur.com/BvjFdau.png");
  }

  function replaceBumpAndSageWithIcons() {
    // replaceWordWithIcon(/bump/gi, "https://i.imgur.com/zM2xOGh.png");
    // replaceWordWithIcon(/sage/gi, "https://i.imgur.com/2bsauzj.png");
    replaceWordWithIcon(/bump/gi, "https://i.imgur.com/Y7cpsW0.png");
    replaceWordWithIcon(/\bsage\b/gi, "https://i.imgur.com/ZarQtY3.png");
  }

  function highlightTripleParentheses() {
    const re = /\(\(\(.+?\)\)\)/g;
    const hasRe = (i, post) => post.innerHTML.match(re);

    const template = (match) =>
      `<span style='background-color:white;color:#0038B8;font-family:monospace;'>${match}</span>`;
    const applyTemplate = (i, post) => {
      post.innerHTML = post.innerHTML.replace(re, template);
    };

    $("div.body").filter(hasRe).each(applyTemplate);
  }

  function highlightDatamining() {
    const reGlowie =
      /data(\s*|-)min(ing|er|ed)|(sell|selling|sold)\s+(my|our)?\s+data|cuckflare|cloudflare|cloud fleur/i;
    const hasReGlowie = (i, post) => post.innerHTML.match(reGlowie);
    const applyTemplate = (i, post) =>
      $(post).css({
        backgroundColor: "#D7EFD7",
        boxShadow: "#66FF66 0 0 2rem 0",
      });
    $(".reply").filter(hasReGlowie).each(applyTemplate);
  }

  function inlineYoutubePreviews() {
    const re = /(?:youtu\.be\/|\/watch\?v=)(.{11})/;
    const previewTemplate = (videoId) =>
      `<a href="https://youtube.com/watch?v=${videoId}">https://youtube.com/watch?v=${videoId}</a><br><img style="max-width:255px;max-height:255px" src="https://i.ytimg.com/vi/${videoId}/hqdefault.jpg" /><br><em>Watch on <a href="https://yewtu.be/${videoId}">Invidious</a> (less datamining)</em><br>`;
    $(".body a")
      .filter(function (i) {
        return $(this).prop("href").match(re);
      })
      .each(function (i) {
        $(this).prop("outerHTML", previewTemplate(this.href.match(re)[1]));
      });
  }
})();
 
q & a thread with froot
1692933991121.png1692934059664.png
1692934082302.png1692934105978.png
https://archive.ph/inJe9
 
  • DRINK!
Reactions: David Thoughie
I have some degree of strange respect for barneyfag because his level of autism is so stratospherical it makes even the Jefrey Cantu-Ledesma wojak spammer look positively well-adjusted
>DID YOU SAY HECKING JEFRE CANTU LEDESMA?
>HECKING EPIC POGGY WOCKY SLUSH !!!!
>IS THAT POGGY WOGGING HECKIN WHOLESOME CHUNGUS JEFRE CANTU LEDESMA WOCKY SLUSH !!!!
>I GET SO EXCITED ABOUT IT I KNEEL! I KNEEL FOR MY BLACK MASTER! WOCKY SLUSH !!!!
>THE CLASS CONSCIOUSNESS REMINDS ME OF MY HECKIN BONGO RED DEAD 2 DISCORD CLAN.
>ITS SO HECKING COOL, JEFRE IS EVEN A COMMUNISRLTINO POG LORD JUST LIKE ME WHO TOOK THE KNEE FOR MR SAINT FLOYD (MAY YAKUB REST HIS SOUL)
>SUCH A EPIC POOGERS ARTIST I CAN'T WAIT TO POST THIS ON ®EDDIT!!! WOCKY SLUSH !!!!
>#pogchamp WOCKY SLUSH !!!!
>LET ME POST THIS ON MY TIK TOK!!!
1692937979585.png
 
>DID YOU SAY HECKING JEFRE CANTU LEDESMA?
>HECKING EPIC POGGY WOCKY SLUSH !!!!
>IS THAT POGGY WOGGING HECKIN WHOLESOME CHUNGUS JEFRE CANTU LEDESMA WOCKY SLUSH !!!!
>I GET SO EXCITED ABOUT IT I KNEEL! I KNEEL FOR MY BLACK MASTER! WOCKY SLUSH !!!!
>THE CLASS CONSCIOUSNESS REMINDS ME OF MY HECKIN BONGO RED DEAD 2 DISCORD CLAN.
>ITS SO HECKING COOL, JEFRE IS EVEN A COMMUNISRLTINO POG LORD JUST LIKE ME WHO TOOK THE KNEE FOR MR SAINT FLOYD (MAY YAKUB REST HIS SOUL)
>SUCH A EPIC POOGERS ARTIST I CAN'T WAIT TO POST THIS ON ®EDDIT!!! WOCKY SLUSH !!!!
>#pogchamp WOCKY SLUSH !!!!
>LET ME POST THIS ON MY TIK TOK!!!
View attachment 5294028
Holy marge
 
Gem
>DID YOU SAY HECKING JEFRE CANTU LEDESMA?
>HECKING EPIC POGGY WOCKY SLUSH !!!!
>IS THAT POGGY WOGGING HECKIN WHOLESOME CHUNGUS JEFRE CANTU LEDESMA WOCKY SLUSH !!!!
>I GET SO EXCITED ABOUT IT I KNEEL! I KNEEL FOR MY BLACK MASTER! WOCKY SLUSH !!!!
>THE CLASS CONSCIOUSNESS REMINDS ME OF MY HECKIN BONGO RED DEAD 2 DISCORD CLAN.
>ITS SO HECKING COOL, JEFRE IS EVEN A COMMUNISRLTINO POG LORD JUST LIKE ME WHO TOOK THE KNEE FOR MR SAINT FLOYD (MAY YAKUB REST HIS SOUL)
>SUCH A EPIC POOGERS ARTIST I CAN'T WAIT TO POST THIS ON ®EDDIT!!! WOCKY SLUSH !!!!
>#pogchamp WOCKY SLUSH !!!!
>LET ME POST THIS ON MY TIK TOK!!!
View attachment 5294028
Gemerald
>lee will come back from the dead even though he likely quit sometime in 2020 and probably doesn't even know what the sharty is
View attachment 5294049
Coal and fake news
 
>DID YOU SAY HECKING JEFRE CANTU LEDESMA?
>HECKING EPIC POGGY WOCKY SLUSH !!!!
>IS THAT POGGY WOGGING HECKIN WHOLESOME CHUNGUS JEFRE CANTU LEDESMA WOCKY SLUSH !!!!
>I GET SO EXCITED ABOUT IT I KNEEL! I KNEEL FOR MY BLACK MASTER! WOCKY SLUSH !!!!
>THE CLASS CONSCIOUSNESS REMINDS ME OF MY HECKIN BONGO RED DEAD 2 DISCORD CLAN.
>ITS SO HECKING COOL, JEFRE IS EVEN A COMMUNISRLTINO POG LORD JUST LIKE ME WHO TOOK THE KNEE FOR MR SAINT FLOYD (MAY YAKUB REST HIS SOUL)
>SUCH A EPIC POOGERS ARTIST I CAN'T WAIT TO POST THIS ON ®EDDIT!!! WOCKY SLUSH !!!!
>#pogchamp WOCKY SLUSH !!!!
>LET ME POST THIS ON MY TIK TOK!!!
View attachment 5294028
My favourite is this one because it's everything that's cancerous about wojak spammers

>NOOO YOU CANT JUST DEMOLISH THE TWIN TOWERS WITH THERMITE AND KILL 3000 AMERICAN GOYIM AND BLAME IT ON FAKE TERRORISTS AND INVADE AFGHANISTAN AND THEN KILL EVEN MORE HUNDREDS OF THOUSANDS OF AMERICANS WITH OPIUM WHILE LISTENING TO TOUCHED BY MBV - THATS IMMORAL AND WRONGGGGGG!!! THATS LE BAD OK!!!!!!! NOT MY HECKIN TALL BOY STOCK TRADING TOWERS, GIVING ME A FRIGHTEN!! NOT MY FREAKIN DEAD AMERICAN 9/11 JUMPER MUTT GOYIM SUBHUMAN BEAST OF BURDEN ASBESTOS LUNG FIREFIGHTER LOWER THAN ANIMAL GOLEM LEMMING BARELY DESERVING OF CONSCIOUSNESS GODLESS CLAY MULLATO APOIDIC NIGGERS, NOT MY HECKIN EL MUTTARINOSSSSSSS!!!!!!!! ANYTHING BUT MY FAT NIGGER CATTLE AMERICAN FELLOW SACKS OF SHIT BEING GROUND INTO DUST AND RECYCLED INTO THE PAVEMENT AT GROUND ZERO FOR THE FURTHERMENT OF INTERNATIONAL JEWRY!!!!! NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO YOU NEED TO LET THE BLACK MAN FUCK YOUR WIFE WHILE JEFRE CANTU-LEDESMA PLAYS IN THE BACKGROUND

By the way, /mu/ lore is that the Jefre Cantu-Ledesma spammer is some faggot from rateyourmusic who got turned down by a chad who was into Jefre and that triggered his turbo autism

I doubt this is true, /mu/ has failed to locate the mythical ground zero of this but maybe one of you autists could give it a try
 
1692945869073.jpeg
1692946056800.gif
We live in a world where soyjak meme shit posters that got banned from 4chan did a better job at exposing an international pedophile ring with big business connections than the FBI and Interpol. All because they doxxed one tranny clown. No wonder why Hollywood and journalists tried to shut down the sounds of freedom.
 
The admin obviously completely lied about his custom "CSAM BUSTER" so people would use his site.
Hey, I would have replied to this sooner but the site had registrations disabled.
the TL;DR is that one of the filters was not sensitive enough and only about 50% of the CSAM made it through. The sensitivity on this specific filter was way too low to begin with, so everything that uses a derivative of my system should be fine now.
 
Angeleno seems to be the de facto admin, he was particularly hated by the jakparty userbase and even most of the sharty userbase for his insane amount of bootlicking (first kuz, then doll). He is also an unironic, self admitted faggot, he lives in california, uses a Mac, and runs a reddit tier screamer wiki. He is probably the closest thing we have to an IRL soyjak on the site.
 
Angeleno seems to be the de facto admin, he was particularly hated by the jakparty userbase and even most of the sharty userbase for his insane amount of bootlicking (first kuz, then doll). He is also an unironic, self admitted faggot, he lives in california, uses a Mac, and runs a reddit tier screamer wiki. He is probably the closest thing we have to an IRL soyjak on the site.
I'm starting to wonder if the whole "We hate furries/faggots/soyboys/trannies/Discorders" is inwardly directed, much like most of those communities like to cannibalize their own community.
I mean, hey, it thins the herd which is a good thing; but its kind of ironic at this point to see that they have, and probably always were, what they fought against.

It's like some lovecraft horror that you become exactly what you've been staring at.
 
I took these pictures from the serbfags tiktok account that has been linked previously.
(Archive: https://web.archive.org/web/20230822203727/https://www.tiktok.com/@isaqatheakanikolaurosh)



That looks like Novi Sad or any other Serbian city in Vojvodina

As for the German, probably German class
 
this was the coal that killed the sharty (for lurkers)

1693070839315.png

VERY SMALL HAPPENING:
sharty right now are doing a jakbox raid. as far as i know they took down a streamer, i wasnt online for anything else.
there was also one yesterday, which if im correct archiveGODS haved saved. check:
scroll to the bottom of the page.

*on a sidenote this part of the jakbox raiding wiki page is a good read. check it
1693071367744.png
 
Last edited by a moderator:
TWITCH RAIDS ARE BACK LETS FUCKING GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO



 
1693140313171.png

VERY SMALL ANNOUNCEMENT:
coalposter has been publicly banned for this idea,
MODS=GODS
you're welcome for my non-biased take


Goddamn, these raids shouldn't make me laugh as hard as I am laughing, I feel like a kid. Happy the soyteens are finally producing content I can laugh at instead of laughing at their own drama.
>finally
you're new around this thread, arent you?

1693140531673.png
 
Last edited by a moderator:
Back