Commit Graph

192 Commits (3a436d65ab66a384c3d2fbf6f635a010454a58e3)

Author SHA1 Message Date
Aevann 4f84e2d3fe fix this https://rdrama.net/post/187155/introducing-pullpush-restoring-blocked-cow-tools/4565609#context 2023-07-14 14:13:54 +03:00
Aevann 5b03b9a793 fix 2023-07-12 04:25:18 +03:00
Aevann f1b1e6afc4 fix 2023-07-12 04:07:27 +03:00
HeyMoon abd91f81ac Orgies: Support Rumble and Twitch and Mobile Viewing (#169)
Hell yeah

 - Rumble.com, basically youtube for rightoids (so you can do more edgy streams)
 - Twitch
 - Mobile orgy support, it's pretty bad thoever
 - Button to switch back to normalchat for phonefags

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#169
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-07-10 00:38:02 +00:00
Aevann 8c08818d35 improve NOT_IN_CODE_OR_LINKS 2023-07-03 03:20:55 +03:00
HeyMoon 331b35a3f9 fix Xmaxxing (and add badass images) (#164)
Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#164
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-07-02 17:41:46 +00:00
Aevann 07695039d7 escape / 2023-07-02 20:24:21 +03:00
Aevann f0cfa8c916 fix this https://rdrama.net/post/173066/my-im-starting-to-believe-rightoid/4217124#context 2023-07-01 02:59:42 +03:00
Aevann d003822dc0 constantify frequently-used regex negative lookahead group 2023-06-30 21:29:53 +03:00
Aevann f3276b8c4e same as last commit 2023-06-26 20:58:47 +03:00
Aevann a284bfd470 fix invalid url 2023-06-26 20:56:56 +03:00
HeyMoon 36779a7ad1 Add the edgy award (and some other goodies) (#157)
# The Edgy Award
* Makes text bold, italic, and red, symbolizing the fire that burns within.
* Adds "fucking" to various places, after articles and prepositional phrases (I think) (tbh I just eyeballed it). EX: He is the fucking best
* Adds "motherfucker" and "bitch" to exclamations and questions, respectively.

# Goodies
* For the queen award:
	* based => comfy
    * Xpilled => x vibes
    * Xmaxxing => normalizing X

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#157
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-06-26 14:38:48 +00:00
Aevann 4849ac724f complement c8116a401a 2023-06-26 15:38:36 +03:00
Aevann dce087fed0 allow emojis in link text 2023-06-24 19:03:07 +03:00
Aevann e2629bc523 fix last commit 2023-06-24 18:01:22 +03:00
Aevann bc0763591e fix this https://rdrama.net/post/175307/pol-ugandans-are-officially-based-white/4269362#context 2023-06-24 17:25:05 +03:00
Aevann 57ac7f4f73 increase pronouns character limit from 11 characters to 15 characters 2023-06-22 15:57:36 +03:00
HeyMoon b304d00169 Improve the Queen award (#156)
Fixed bugs:
 - Sometimes two people would get the same username
 - Sometimes a whole post would have the same prefix
 - Links would be broken
 - Greentext would be broken
 - strings of periods do not become "and, and, and, and,"

New stuff:
 - New girl catchphrases
 - New girl pfps
 - Catchphrases have a chance to not be applied (50%, but configurable)
 - A lot more regexes
 	- everyone => literally everyone (and others)
    - into => totally into
    - hello => hiiiiiiii (and others)
    - just => like just
    - i mean => i mean like
    - ! => !!!

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#156
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-06-22 05:20:33 +00:00
HeyMoon 5d53820515 Add the "Misogynist" award to harass incels (#154)
Whazzup? This PR is the final solution to the incel problem. There's an old indian proverb that says: "never judge a man until you've walked two moons in his mocassins". In this case, it should be: "never judge a woman until you've walked 24 hrs in her high-heels".

The misogynist award is a comment-transforming award that "feminizes" comments. It does the following:
 - makes text pink
 - makes text lowercase
 - removes "complicated" punctuation
 - makes paragraphs into run-on sentences
 - adds stereotypical girly remarks to the beginning or end of a paragraph.

For example:
INPUT

> What the fuck did you just fucking say about me, you little bitch? I'll have you know I graduated top of my class in the Navy Seals, and I've been involved in numerous secret raids on Al-Quaeda, and I have over 300 confirmed kills. I am trained in gorilla warfare and I'm the top sniper in the entire US armed forces. You are nothing to me but just another target. I will wipe you the fuck out with precision the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with saying that shit to me over the Internet? Think again, fucker. As we speak I am contacting my secret network of spies across the USA and your IP is being traced right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your life. You're fucking dead, kid. I can be anywhere, anytime, and I can kill you in over seven hundred ways, and that's just with my bare hands. Not only am I extensively trained in unarmed combat, but I have access to the entire arsenal of the United States Marine Corps and I will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit. If only you could have known what unholy retribution your little "clever" comment was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn't, you didn't, and now you're paying the price, you goddamn idiot. I will shit fury all over you and you will drown in it. You're fucking dead, kiddo.

OUTPUT
> im literally screaming, what the fuck did you just fucking say about me, you little bitch? ill have you know i graduated top of my class in the navy seals, and ive been involved in numerous secret raids on al-quaeda, and i have over 300 confirmed kills, i am trained in gorilla warfare and im the top sniper in the entire us armed forces, you are nothing to me but just another target, i will wipe you the fuck out with precision the likes of which has never been seen before on this earth, mark my fucking words, you think you can get away with saying that shit to me over the internet? think again, fucker, as we speak i am contacting my secret network of spies across the usa and your ip is being traced right now so you better prepare for the storm, maggot, the storm that wipes out the pathetic little thing you call your life, youre fucking dead, kid, i can be anywhere, anytime, and i can kill you in over seven hundred ways, and thats just with my bare hands, not only am i extensively trained in unarmed combat, but i have access to the entire arsenal of the united states marine corps and i will use it to its full extent to wipe your miserable ass off the face of the continent, you little shit, if only you could have known what unholy retribution your little clever comment was about to bring down upon you, maybe you would have held your fucking tongue, but you couldnt, you didnt, and now youre paying the price, you goddamn idiot, i will shit fury all over you and you will drown in it, youre fucking dead, kiddo

It also sets the user's pfp to a random white woman. Well, psuedorandom - it's based off of the user's id, so each user will only ever have one pfp assigned to them, which I think is nifty.

Finally, it changes the name of the user toa girly name.

There is one small problem with the PR, which is simply that I manually added a badge for testing purposes. If you like this PR, I will submit the badge throught the proper chanels and fix it.

![image](/attachments/641c7276-ffe4-4e69-b3e9-aec9f4f94191)

Co-authored-by: Chuck Sneed <sneed@formerlychucks.net>
Reviewed-on: rDrama/rDrama#154
Co-authored-by: HeyMoon <heymoon@noreply.fsdfsd.net>
Co-committed-by: HeyMoon <heymoon@noreply.fsdfsd.net>
2023-06-21 12:36:07 +00:00
Aevann 076814022f minor fix 2023-05-22 17:57:58 +03:00
Aevann 09fd7a1bf7 1. unify all link processing logic in one place
2. fix this https://rdrama.net/post/168836/texas-shooter-identified-as-mauricio-garcia/4113391#context
3. fix this https://rdrama.net/post/168836/texas-shooter-identified-as-mauricio-garcia/4142945#context
2023-05-12 22:12:02 +03:00
Aevann 619bdba5b2 fix this https://rdrama.net/post/168774/marseynull-jershs-manifesto-just-dropped-marseyveryworriedtrans/4111081#context 2023-05-07 22:44:34 +03:00
Aevann b69a4c10e4 make hole and sub links appear when inside parantheses 2023-05-03 22:05:10 +03:00
Aevann 53247cec7e remove unnecessary regex part to accomodate d04992c712 2023-05-01 20:08:14 +03:00
Aevann 0cfdd6fdb6 dont generate pings inside polls (cuz it breaks them) 2023-04-27 15:45:20 +02:00
Aevann 002351a4e3 Revert "make the "https://" optional to embed a youtube video (I rly hope i dont regret this)"
This reverts commit 5ad46f3e53.
2023-04-25 10:01:51 +02:00
Aevann 5ad46f3e53 make the "https://" optional to embed a youtube video (I rly hope i dont regret this) 2023-04-25 09:35:01 +02:00
Aevann f279509b76 use \w instead of a-zA-Z0-9_ 2023-04-23 15:22:41 +02:00
Aevann 62b9cb6ae2 fix patting users with "_" and "-" in their username 2023-04-23 15:18:25 +02:00
Aevann 2edb56638c delete leftover line of code 2023-04-23 15:10:20 +02:00
Aevann ba28e84138 refactor torturing and also replace "my" and "mine" 2023-03-25 20:18:48 +02:00
Aevann f834514e1a fix deleting media 2023-03-25 17:07:12 +02:00
Aevann 00654156a0 remove @ from torture_ap 2023-03-23 20:35:06 +02:00
Aevann a28c79ba87 make R/ and U/ and H/ work (for phone posters) 2023-03-22 16:08:42 +02:00
Aevann 89fe9cbc20 marsey -> emoji 2023-03-18 16:53:00 +02:00
Aevann dd54413cf3 convert marsey submission form to include all emojis 2023-03-18 15:34:04 +02:00
Aevann da19ef96d1 fix images again 2023-03-15 04:46:54 +02:00
Aevann 35c0b5c1eb mention adjustment to mention_regex 2023-03-15 03:51:11 +02:00
Aevann a7a104348d fix polls 2023-03-12 20:40:18 +02:00
Aevann 314880fb1b fix bad regex 2023-03-12 19:43:43 +02:00
Aevann 84f0c2896e make the regex for options less sensitive 2023-03-12 19:41:56 +02:00
Aevann d85d813889 change bet syntax 2023-03-12 19:00:02 +02:00
Aevann 96457e4998 fix pinging 2023-03-12 16:54:03 +02:00
Aevann 48dd721feb mentions - try consolidating regex 2023-03-12 12:27:22 +02:00
Aevann fb57d433cd make alerts more forgiving 2023-03-11 07:07:10 +02:00
Aevann 02c9f446a5 fix regex 2023-03-11 07:04:01 +02:00
Aevann af620ac05e make linking to link groups case insensitive 2023-03-10 23:49:03 +02:00
Aevann 3c67275056 consistency in regex.py 2023-03-10 03:39:02 +02:00
Aevann 0ae7c0c26f make badge_name_regex more permissive 2023-03-10 00:35:45 +02:00
Aevann 2a9bfad610 minor syntax change 2023-03-07 03:40:48 +02:00