From a2675a044845a74d8bcea1ee25b80d6427ffb829 Mon Sep 17 00:00:00 2001 From: drusepth Date: Fri, 1 Apr 2022 17:52:06 -0700 Subject: [PATCH] advance gremlins phase --- app/services/forum_replacement_service.rb | 45 ++++++++++++----------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/app/services/forum_replacement_service.rb b/app/services/forum_replacement_service.rb index 16343190..cb7f947f 100644 --- a/app/services/forum_replacement_service.rb +++ b/app/services/forum_replacement_service.rb @@ -11,9 +11,9 @@ class ForumReplacementService < Service } - # spam replacements SPAM_WORD_REPLACEMENTS = { - 'cash app' => 'pls ban me andrew' + 'cash app' => 'pls ban me andrew', + 'cashapp' => 'hey mr andrew come over here' } # perspective changes, always surrounded by {} (e.g. {@reader} ) @@ -368,29 +368,32 @@ class ForumReplacementService < Service 'writing' => 'scribble scrabbling', 'writer' => 'scribble scrabbler', 'writers' => 'scribble scrabblers', + 'word' => 'wod', + 'words' => 'wods', + 'wordsmith' => 'wodsmith', 'yuge' => 'yuge', 'zalgo' => 'H̶̛̼̼̪̝̞͓̞͕͇̯͚͎͚̘̳͕̱̤̠̗͔͇̙̣̰͓̖̰̯̀̓̐̑̇͊͂̀͋̒̐̓͒̒͊͊̕͜͝ͅE̴̡̧̨̨̲̥̯͎̭̻̩̞̘̞̪̞̗̭͖̻͙͕͎̮͕̺͕̲̘̻̣͚̳̥͍̙͈͚͍͉̗͙̱͖͚̾̂̇͛̉͋͊̾͛̆̀́͑͛̅̋͊̕͘͜͜͜͝ͅͅͅͅ ̸̡̡̨̡̨̛̞͎̹̩̬̗̗̞̬̰̮̙̪̖͈̣̹͔̺̫̰̓̔̉̋̈̈́͐́̿̈̀͊̿̈̉̅̃̊̽͗̈̿̈́̓̈́̎͌̄̀̆̌̎͗̋͒̋̿̋̊̈́͆̋̾̈̏̈́̋̿̕̕̚͝͝͠͠ͅͅͅC̵̛̘̳͙̪̭͖̲̞̯̰̜͇̈̾̈́͋̌̉̽̽͑̎͌̾̈́͌̑͊̊̔̀͆̌̀̇̓͊̀̂̇̿̃͑́̈́̆͂̈́̾̓́̂̂̓̂̍̍͛͆͌͌̽̎̍̀̒̆̀͗͋͘͘͘͝͠͝͝͠͝͝Ǫ̸͕̻̞̝̜͚̗̮̼͎̤͔̤̱͔̫͂̄̉̋̈͊͐͂̇̀̌̎́͑̐̀̈́͋̓̾̅͒̒̄͑̒̆̑̾͜͝͝͝͝M̷̧̧̡̨̛̛̩̭̞͍̼̝̗͕̖͇̣̣̩͆̿̑͒́̉̅̓̌̆̈́͐͒̾̐̂̿̓̚͘̚͜E̵̡̨̢̧̢̢̡̢̨̛̠̱̻̺̦͚̹͓̬͔̪̟̼̥̯̠̘͚̫̯͍̺͔̫̟͇̱̦̟̪͚͉̣̳͓͍̬̙̲͔̘͙͔̤̰̜͍̠̩͉͐̂̊̏̐̿̊̋͑̿̇̊̈́͗̎̋́́̉̓̂̐͑̇̐̐͋́̒̈́͛͑͒̂͒̂̔̀̄̈́̓͂͆̈́͒̌͆̓͗̋͐̔̑͐̕͘ͅͅͅŞ̴̧̧̡̢̧̡̢͕̝͚̝̖͚̣̞̫̻̯͔̳̗̝̰̗̰̰̥̭͕̜̜̫͍̪̳̘̣̺̠͉̗̟͕̹͇̬̘̘̪͆͗̎̕', } OVERLOAD_WORDS_REPLACEMENTS = { - 'bad' => 'bodge', - 'knee' => 'leg hinge', - 'knees' => 'leg hinges', - 'depression' => 'megasadness', - 'ice cream' => 'eyes cream', - 'life' => 'like a box of chocolates', - 'strawberry' => 'plastic tubefruit', - 'gremlin' => 'extremely smart alien being that is here to help', - 'gremlins' => 'extremely smart alien beings that are here to help', - 'soul' => 'inner ghost', - 'dance' => 'woopwoop', - 'curling iron' => 'medieval torture device', - 'gay' => 'rainbow', - 'insurance' => 'the biggest scam known to man', - 'lemonade' => 'sour drank', - 'salamander' => 'baby dragon', - 'scrolling' => 'vertically surfing through a screen', - 'subtext' => 'subtweeting but IRL', + 'bad' => 'bodge', + 'knee' => 'leg hinge', + 'knees' => 'leg hinges', + 'depression' => 'megasadness', + 'ice cream' => 'eyes cream', + 'life' => 'like a box of chocolates', + 'strawberry' => 'plastic tubefruit', + 'gremlin' => 'extremely smart alien being that is here to help', + 'gremlins' => 'extremely smart alien beings that are here to help', + 'soul' => 'inner ghost', + 'dance' => 'woopwoop', + 'curling iron' => 'medieval torture device', + 'gay' => 'rainbow', + 'insurance' => 'the biggest scam known to man', + 'lemonade' => 'sour drank', + 'salamander' => 'baby dragon', + 'scrolling' => 'vertically surfing through a screen', + 'subtext' => 'subtweeting but IRL', 'how' => 'how now brown cow', 'midnight' => 'dayover', 'kill' => 'deathsnuggle', @@ -410,7 +413,7 @@ class ForumReplacementService < Service } def self.replace_for(text, user) - gremlins_phase = 2 + gremlins_phase = 3 replaced_text = text.dup