diff --git a/app/services/forum_replacement_service.rb b/app/services/forum_replacement_service.rb index 4ac28643..c8aa1b53 100644 --- a/app/services/forum_replacement_service.rb +++ b/app/services/forum_replacement_service.rb @@ -74,8 +74,7 @@ class ForumReplacementService < Service 'cats' => 'feline whiskerdoodles', 'cereal' => 'pip pip gollywock', 'chaos' => 'extremely peaceful times you need not worry about', - 'chat' => 'chitterchatter', - 'chats' => 'chitterchatters', + 'chatting' => 'chitterchattering', 'changed' => 'infested', 'cheese omelette' => 'omelette du fromage', 'cheeseburger' => 'beef wellington ensemble with cheese', @@ -147,11 +146,14 @@ class ForumReplacementService < Service 'hamburgers' => 'beef wellington ensembles with lettuce', 'hat' => 'fuzzy head chimney', 'hate' => 'absolutely love', + 'heart' => 'corazón', + 'hearts' => 'corazones', 'hey all' => 'greetings, earthlings', 'hip' => 'hep', 'homework' => 'timey wimey studystruggles', 'hot chocolate' => 'boiled chocowater', 'ice cold' => 'cooler than being cool', + 'icky' => 'oofy doofy', 'insect' => 'motorized freckle', 'insects' => 'motorized freckles', 'jelly' => 'fruit spleggings', @@ -193,7 +195,7 @@ class ForumReplacementService < Service 'nugget' => "lil' nuggy", 'nuggets' => "lil' nuggies", 'offensive' => 'bogue', - 'oof' => 'oooooooooooooooooooooooooooooooooooooof', + 'oof' => 'oooooooooooooooooooooooooooooooooooooof', 'owo' => '(◕‿◕✿)', 'pancake' => 'roundy-yum', 'pancakes' => 'roundy-yums', @@ -286,7 +288,7 @@ class ForumReplacementService < Service 'watch out' => 'gardyloo', 'water' => 'water', 'weed' => "devil's lettuce", - 'weird' => 'wonky-wonky', + 'weird' => 'wonky-donky', 'whale' => 'blubberbutt watermutt', 'whales' => 'blubberbutt watermutts', 'wheeze' => 'sneeze', @@ -303,57 +305,57 @@ class ForumReplacementService < Service 'zalgo' => 'H̶̛̼̼̪̝̞͓̞͕͇̯͚͎͚̘̳͕̱̤̠̗͔͇̙̣̰͓̖̰̯̀̓̐̑̇͊͂̀͋̒̐̓͒̒͊͊̕͜͝ͅE̴̡̧̨̨̲̥̯͎̭̻̩̞̘̞̪̞̗̭͖̻͙͕͎̮͕̺͕̲̘̻̣͚̳̥͍̙͈͚͍͉̗͙̱͖͚̾̂̇͛̉͋͊̾͛̆̀́͑͛̅̋͊̕͘͜͜͜͝ͅͅͅͅ ̸̡̡̨̡̨̛̞͎̹̩̬̗̗̞̬̰̮̙̪̖͈̣̹͔̺̫̰̓̔̉̋̈̈́͐́̿̈̀͊̿̈̉̅̃̊̽͗̈̿̈́̓̈́̎͌̄̀̆̌̎͗̋͒̋̿̋̊̈́͆̋̾̈̏̈́̋̿̕̕̚͝͝͠͠ͅͅͅC̵̛̘̳͙̪̭͖̲̞̯̰̜͇̈̾̈́͋̌̉̽̽͑̎͌̾̈́͌̑͊̊̔̀͆̌̀̇̓͊̀̂̇̿̃͑́̈́̆͂̈́̾̓́̂̂̓̂̍̍͛͆͌͌̽̎̍̀̒̆̀͗͋͘͘͘͝͠͝͝͠͝͝Ǫ̸͕̻̞̝̜͚̗̮̼͎̤͔̤̱͔̫͂̄̉̋̈͊͐͂̇̀̌̎́͑̐̀̈́͋̓̾̅͒̒̄͑̒̆̑̾͜͝͝͝͝M̷̧̧̡̨̛̛̩̭̞͍̼̝̗͕̖͇̣̣̩͆̿̑͒́̉̅̓̌̆̈́͐͒̾̐̂̿̓̚͘̚͜E̵̡̨̢̧̢̢̡̢̨̛̠̱̻̺̦͚̹͓̬͔̪̟̼̥̯̠̘͚̫̯͍̺͔̫̟͇̱̦̟̪͚͉̣̳͓͍̬̙̲͔̘͙͔̤̰̜͍̠̩͉͐̂̊̏̐̿̊̋͑̿̇̊̈́͗̎̋́́̉̓̂̐͑̇̐̐͋́̒̈́͛͑͒̂͒̂̔̀̄̈́̓͂͆̈́͒̌͆̓͗̋͐̔̑͐̕͘ͅͅͅŞ̴̧̧̡̢̧̡̢͕̝͚̝̖͚̣̞̫̻̯͔̳̗̝̰̗̰̰̥̭͕̜̜̫͍̪̳̘̣̺̠͉̗̟͕̹͇̬̘̘̪͆͗̎̕', ## Crazy mode - 'depression' => 'megasadness', - 'ice cream' => 'eyes cream', - 'strawberry' => 'plastic tubefruit', - 'soul' => 'inner ghost', - 'dance' => 'woopwoop', - 'curling iron' => 'medieval torture device', - 'room' => 'human containment unit', - 'gay' => 'rainbow', - 'wednesday' => 'wendsday', - 'taxation' => 'theft', - 'insurance' => 'the biggest scam known to man', - 'bird' => 'flying spy drone', - 'birds' => 'flying spy drones', - 'kitchen' => 'fridge-and-oven combination room', - 'lemonade' => 'sour drank', - 'salamander' => 'baby dragon', - 'scrolling' => 'vertically surfing through a screen', - 'eyes' => 'little ball peepers', - 'la croix' => 'water that has sat next to a fruit at one point in its life', - 'history' => 'lastpast yesteryear', - 'tall' => 'giraffy', - 'subtext' => 'subtweeting but IRL', - 'how' => 'how now brown cow', - 'midnight' => 'dayover', - 'murder' => 'mucduc', - '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', - 'backfired' => 'went incredibly well', - 'an hour' => '3600 seconds', - 'football' => 'soccer', - 'baseball' => 'thrown soccer', - 'basketball' => 'dribbling soccer', - 'volleyball' => 'beach soccer', - 'hello' => 'howdy, partner', - 'rule' => 'law you must obey', - 'rules' => 'laws you must obey', - 'what is happening' => 'everything is fine', - 'why is this happening' => 'I think this is great', - 'two days ago' => 'a thousand years after 365002 days ago', - 'summer' => 'hotseason', - 'winter' => 'coldeason', - 'spring' => 'flowerseason', - 'autumn' => 'rainseason' + # 'depression' => 'megasadness', + # 'ice cream' => 'eyes cream', + # 'strawberry' => 'plastic tubefruit', + # 'soul' => 'inner ghost', + # 'dance' => 'woopwoop', + # 'curling iron' => 'medieval torture device', + # 'room' => 'human containment unit', + # 'gay' => 'rainbow', + # 'wednesday' => 'wendsday', + # 'taxation' => 'theft', + # 'insurance' => 'the biggest scam known to man', + # 'bird' => 'flying spy drone', + # 'birds' => 'flying spy drones', + # 'kitchen' => 'fridge-and-oven combination room', + # 'lemonade' => 'sour drank', + # 'salamander' => 'baby dragon', + # 'scrolling' => 'vertically surfing through a screen', + # 'eyes' => 'little ball peepers', + # 'la croix' => 'water that has sat next to a fruit at one point in its life', + # 'history' => 'lastpast yesteryear', + # 'tall' => 'giraffy', + # 'subtext' => 'subtweeting but IRL', + # 'how' => 'how now brown cow', + # 'midnight' => 'dayover', + # 'murder' => 'mucduc', + # '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', + # 'backfired' => 'went incredibly well', + # 'an hour' => '3600 seconds', + # 'football' => 'soccer', + # 'baseball' => 'thrown soccer', + # 'basketball' => 'dribbling soccer', + # 'volleyball' => 'beach soccer', + # 'hello' => 'howdy, partner', + # 'rule' => 'law you must obey', + # 'rules' => 'laws you must obey', + # 'what is happening' => 'everything is fine', + # 'why is this happening' => 'I think this is great', + # 'two days ago' => 'a thousand years after 365002 days ago', + # 'summer' => 'hotseason', + # 'winter' => 'coldeason', + # 'spring' => 'flowerseason', + # 'autumn' => 'rainseason' } def self.replace(text) - return text + # return text # It's april fool's! # TODO allow users to turn this madness off with a user setting (return text)