I made a userscript to calculate the Bussy Busting score for Reddit comments

I cobbled together expertly crafted a userscript that adds a button to Reddit comments which calculates the Bussy Busting score of that comment.

To install, you'll need a userscript manager (see step 1 on greasyfork.org frontpage) if you don't already have one, then you just click here and the manager should prompt you to install the script.

Some additional info:

  • calculates the score both considering text in quote blocks (labelled wq) and ignoring it (labelled nq)
  • automatically uses the most wordswordswords reply in each category
  • it doesn't use the visible replies but instead uses the API to get all replies of the target comment
  • uses the original formula of number of words (in a reply) divided by number of characters (in the comment whose score is being calculated)
  • it supports both old.reddit.com and the redesign's post pages
  • doesn't support i.reddit.com (lol)
  • for the character counting step, it counts codepoints instead of graphemes (emojicels btfo)
  • doesn't work properly on deleted comments and replies (theoretically it could be expanded to work on reveddit.com)

EDIT: The nq count chokes on nested quote blocks, that's a bug

57
Jump in the discussion.

No email address required.

skrrt skrrt my heart hurt


Snapshots:

Jump in the discussion.

No email address required.

So I could just copy and paste the comment into a free website that counts the words or install a whole application and do all of that? Man that’s a tough one!

Jump in the discussion.

No email address required.

You could open a new tab, type word counter into the task bar, click on the site, copy + paste, copy + paste the reply, copy + paste the letter counts for both comments, open a new tab, search "calculator" on Google to get the little calculator thing to pop up (God lnows you're too stupid to do the math in your head, and divide one by another, totalling in at 17 clicks/key presses (counting words and sentences as one key press to be as kind to you as possible) every time you want to check th BB score for sometning, or click two buttons right now and have it automatically appear on every comment. What a conundrum.

Jump in the discussion.

No email address required.

nerd


:#marseytwerkingtalking:

Jump in the discussion.

No email address required.

I’m not reading all of that lmao

Jump in the discussion.

No email address required.

lmfao πŸ˜‚πŸ˜‚πŸ˜‚ this fool really be writing two sentence long comments expecting us to read all that. This ain't it, chief.

Jump in the discussion.

No email address required.

Wrong.

Jump in the discussion.

No email address required.

I'm going to murder your entire family

Jump in the discussion.

No email address required.

Wrong. Also please start with me.

Jump in the discussion.

No email address required.

That was eight sentences except you couldn't bother using periods.


:#marseyklennycross:

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

Enumerate this peepee up your butthole r-slur, Marsey blew me behind the Q-Mart last night.


:#marseyklennycross:

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

application

Jump in the discussion.

No email address required.

https://i.rdrama.net/images/16841293819493358.webp

Jump in the discussion.

No email address required.

Thank God the cancer took care of him.

Jump in the discussion.

No email address required.

Not before he could spread it to all of us

Jump in the discussion.

No email address required.

Thank you for your wonderful contribution to our friendly internet community. πŸ€—πŸ€—πŸ€—

With that said...

This shit is not working.

No effect + I'm getting a 'no-redeclare' linting error on line 230.

EDIT: Look for the 'bussy busting score' button next to the other shit on reddit comments.

Jump in the discussion.

No email address required.

Stop using Tampermonkey it's not open source no more and the devs seem right shady

Jump in the discussion.

No email address required.

I'm assuming you're using Tampermonkey? It's the only one I've seen that complains about the redeclare thing. That lint should be harmless (at least on Tampermonkey for Chrome?) from what I've seen.

No effect

Do the buttons not show up or do they show up but not do anything?

Jump in the discussion.

No email address required.

Oh I'm probably dumb, I didn't even see the button - thought it just calculated the scores per comment automatically.

I also just switched from Tampermonkey (Vioentmonkey? I don't use any of this shit tbh).

Well, works now.

EDIT: I'll point out that I did have to copy and paste the script or import via URL - going to the raw JS doesn't prompt to install it as a user script.

Jump in the discussion.

No email address required.

busted

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.