From 6cbd8f8aa02d2a95dabd0016f74be9fe53fb32fa Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Sat, 1 Apr 2023 16:28:27 -0700 Subject: [PATCH] chaos time --- app/services/forum_replacement_service.rb | 62 +++++++++++++++-------- 1 file changed, 40 insertions(+), 22 deletions(-) diff --git a/app/services/forum_replacement_service.rb b/app/services/forum_replacement_service.rb index e8b161ac..3cd7b164 100644 --- a/app/services/forum_replacement_service.rb +++ b/app/services/forum_replacement_service.rb @@ -173,6 +173,7 @@ class ForumReplacementService < Service 'football' => 'soccer', 'frog' => 'diddly croaker', 'funny' => 'laffy taffy', + 'f unny' => 'giggle juice', 'game designer' => 'entertainment engineer', 'game designers' => 'entertainment engineers', 'geese' => 'chonky honkies', @@ -269,14 +270,14 @@ class ForumReplacementService < Service 'roleplayers' => 'fantasy fabricators', 'room' => 'human containment unit', 'same' => 'same', - # 'sandwich' => 'breaddystack', - # 'sandwiches' => 'breaddystacks', + 'sandwich' => 'breadystack', + 'sandwiches' => 'breadystacks', 'Scoliosis' => 'wiggly spine', 'scream' => 'loudy shouty', 'scrolling' => 'vertically surfing through a screen', 'sex' => 'yiffy wiffy', - # 'shrimp' => 'chill krill', - # 'shrimps' => 'chill krills', + 'shrimp' => 'chill krill', + 'shrimps' => 'chill krills', 'skydiving' => 'falling out of the sky', 'smol' => 'smol', 'snake' => 'slippery dippery long mover', @@ -344,7 +345,6 @@ class ForumReplacementService < Service 'writer' => 'scribble scrabbler', 'writers' => 'scribble scrabblers', "writer's block" => 'imagination traffic jam', - # 'wods' => 'words', 'word' => 'wod', 'words' => 'wods', 'wordsmith' => 'wodsmith', @@ -359,31 +359,49 @@ class ForumReplacementService < Service } OVERLOAD_WORDS_REPLACEMENTS = { - 'bad' => 'bodge', - 'soul' => 'inner ghost', - 'dance' => 'woopwoop', - 'curling iron' => 'medieval torture device', - 'insurance' => 'the biggest scam known to man', - 'lemonade' => 'sour drank', - 'salamander' => 'baby dragon', - 'subtext' => 'subtweeting but IRL', - 'how' => 'how now brown cow', - 'midnight' => 'dayover', - 'kill' => 'deathsnuggle', 'babe' => 'bae', - 'video' => 'series of images played in rapid succession to give the illusion of movement on a static screen', - 'online' => 'on the interwebs', - 'internet' => 'series of electrotubes', - 'highlighted' => 'becoming better', + 'bad' => 'bodge', 'backfired' => 'went incredibly well', - 'volleyball' => 'beach air soccer', + 'blushes' => 'pees a little', + 'bruno' => 'he who shall not be talked about', + 'bubble' => "bubble", + 'bubbles' => "bubbles", + 'buddy' => 'pal', + 'buddies' => 'pals', + 'cheesecake' => 'sweet cheese pie', + 'corrupted' => 'improved', + 'curling iron' => 'medieval torture device', + 'dance' => 'little ditty', + # 'how' => 'how now brown cow', + 'feo' => 'ugly', + 'insurance' => 'the biggest scam known to man', + 'internet' => 'series of electrotubes', + 'lemonade' => 'sour drank', + 'kill' => 'deathsnuggle', + 'over here' => 'hither', + 'Pokeball' => 'Prisonball', + 'recruit' => 'kidnap', + 'sacred summoning words' => "According to all known laws of aviation, there is no way a bee should be able to fly. Its wings are too small to get its fat little body off the ground. The bee, of course, flies anyway because bees don't care what humans think is impossible.", + 'salamander' => 'baby dragon', + 'soul' => 'inner ghost', + 'subtext' => 'subtweeting but IRL', + 'taco' => 'vertical sandwich', + 'tacos' => 'vertical sandwiches', + 'midnight' => 'dayover', + 'Notebook.ai' => 'NotebookAnvil', + 'online' => 'on the interwebs', + 'highlighted' => 'becoming better', 'rule' => 'law you must obey', 'rules' => 'laws you must obey', + 'vampire' => '✨vampire✨', + 'vampires' => '✨vampires✨', + 'video' => 'series of images played in rapid succession to give the illusion of movement on a static screen', + 'volleyball' => 'beach air soccer', 'why is this happening' => 'I think this is great' } def self.replace_for(text, user) - gremlins_phase = 2 + gremlins_phase = 3 replaced_text = text.dup # Page tag replacements