diff --git a/app/services/forum_replacement_service.rb b/app/services/forum_replacement_service.rb index 88376e76..1f9c8baa 100644 --- a/app/services/forum_replacement_service.rb +++ b/app/services/forum_replacement_service.rb @@ -4,14 +4,21 @@ class ForumReplacementService < Service # [roll N, M] = random number between N and M WORD_REPLACEMENTS = { + '0/10' => '10/10', + '1/10' => '11/10', + '2/10' => '12/10', + '3/10' => '13/10', + '95 cents' => 'Nickleback', 'actor' => 'pretenderbloke', 'actors' => 'pretenderblokes', 'alien' => 'extraterrestrial bopper', 'aliens' => 'extraterrestrial boppers', + 'amy' => 'the most wonderful woman in the world', 'andrew' => 'andrew (Our Supreme Lord and Overseer)', 'askew' => 'cattywampus', 'attorney' => 'lawyerboi-at-law', 'attornies' => 'lawyerbois-at-law', + 'avocado' => 'greenseed toastmash', 'aware' => 'cognizant', 'awesome' => "bee's knees", 'bad' => 'bodge', @@ -21,11 +28,19 @@ class ForumReplacementService < Service 'beanies' => 'floppy headcovers', 'bed' => 'nighttime dreamvessel', 'beds' => 'nighttime dreamvessels', + 'bone' => 'calcium bodystick', + 'boot' => 'humanhoof', + 'boots' => 'humanhoofs', 'bread' => 'bumberhooten flourknuckles', + 'broccoli' => 'tiny tree', + 'bulbasaur' => 'the best starter Pokemon', + 'butt' => 'pooty', + 'butterfly' => 'decorated flappybeau', 'candy' => 'chocolate globbernaughts', 'cane' => 'boppinstick', 'canes' => 'boppinsticks', 'car' => 'motorized rollingham', + 'carrot' => 'snownose', 'cars' => 'motorized rollinghams', 'cat' => 'feline whiskerdoodle', 'cats' => 'feline whiskerdoodles', @@ -46,6 +61,8 @@ class ForumReplacementService < Service 'cookie' => 'choco chip bicky wicky', 'cookies' => 'choco chip bicky wickies', 'counterclockwise' => 'widdershin', + 'courtroom' => 'legal objectionbox', + 'crazy' => 'bonkers', 'cumberbatch' => 'Cramplescrunch', 'dog' => 'woofy wolfscendent', 'dogs' => 'woofy wolfscendents', @@ -55,24 +72,36 @@ class ForumReplacementService < Service 'doorbells' => 'chimey pushknobs', 'doorknob' => 'twisting plankhandle', 'doorknobs' => 'twisting plankhandles', + 'dragon' => "big boppin' fire droppin' flyin' thing", + 'dragons' => "big boppin' fire droppin' flyin' things", + 'electric' => 'electric', 'escalator' => 'upsy stairsy', 'exhausted' => 'wabbit knackered', 'fake news' => 'malarkey', 'family' => 'mandatory surname-sharers unit', 'fight' => 'rumble donnybrook', + 'fire' => 'fire', + 'firefighter' => 'waterbender', 'firework' => 'merry fizzlebomb', 'fireworks' => 'merry fizzlebombs', 'fish' => 'aquatic blooper', 'fishes' => 'aquatic bloopers', + 'fortnite' => 'hippity buildershooter', 'forums' => 'words warehouse', + 'fox' => 'sneakyweak doggoboi', 'funny' => 'laffy taffy', + 'geese' => 'chonky honkies', + 'google' => 'bing', + 'goose' => 'chonky honky', 'grass' => 'groundfuzzy', 'gravy' => 'meat water', 'gun' => 'rooty tooty point-n-shooty', 'guns' => 'rooty tooty point-n-shooties', 'hamburger' => 'beef wellington ensemble with lettuce', 'hamburgers' => 'beef wellington ensembles with lettuce', + 'hat' => 'fuzzy head chimney', 'homework' => 'timey wimey studystruggles', + 'hot chocolate' => 'boiled chocowater', 'jelly' => 'fruit spleggings', 'Keanu Reeves' => 'The Chosen One', 'keyboard' => 'hoighty toighty tippy typer', @@ -83,19 +112,26 @@ class ForumReplacementService < Service 'laptop' => 'electrotablet with keys', 'lightbulb' => 'ceiling-bright', 'lightbulbs' => 'ceiling-brights', + 'lizard people' => 'definitely normal human beings', 'lock' => 'lumberlatch', 'locks' => 'lumberlatches', 'marker' => 'crockety snapwicket', 'markers' => 'crockety snapwickets', 'mistake' => 'waggly gaff', 'mistakes' => 'waggly gaffs', + 'mitochondria' => 'the powerhouse of the cell', + 'moon' => 'night cheese', 'movie' => 'magical moving picture', 'movies' => 'magical moving pictures', + 'narwhal' => 'sea unicorn', 'netflix and chill' => 'hulu and vibe', + 'Notebook.ai' => 'Notebook.ai for worldbuilders, only the best worldbuilding site on the Internet full of the best people and a wonderful time, guaranteed', 'nugget' => "lil' nuggy", 'nuggets' => "lil' nuggies", + 'oof' => 'oooooooooooooooooooooooooooooooooooooof', 'party' => "poppin' brouhaha", 'parties' => "poppin' brouhahas", + 'pie' => 'solid soup', 'peanut butter' => 'nutty-gum', 'pen' => 'whimsy flimsy mark and scribbler', 'pens' => 'whimsy flimsy mark and scribblers', @@ -105,15 +141,22 @@ class ForumReplacementService < Service 'politicians' => 'public snollygosters', 'poop' => 'niffy loo pudding', 'popsicle' => 'cold on the cob', + 'raccoon' => 'trash burgler', + 'rain' => 'cloudy waterdrops', + 'radio' => 'magic musicbox', + 'recursion' => 'recursion', + 'reverse' => 'esrever', 'road' => 'cobble-stone-clippity-clop', 'roads' => 'cobble-stone-clippity-clops', 'sandwich' => 'breaddystack', 'sandwiches' => 'breaddystacks', 'school' => 'the setting for my coming-of-age story', + 'scream' => 'loudy shouty', 'sheep' => 'fluffy bumpkinboo', 'shoe' => 'leather winklepicker', 'shoes' => 'leather winklepickers', 'skiing' => 'slippery snownoodle moving', + 'spider' => 'crawler octobrawler', 'stolen' => 'nick wicketed', 'sex' => 'yiffy wiffy', 'sick' => 'collywobble icky', @@ -122,6 +165,7 @@ class ForumReplacementService < Service 'smol' => 'smol', 'snake' => 'slippery dippery long mover', 'snakes' => 'slippery dippery long movers', + 'snowman' => 'temporary ice friend', 'sock' => 'soft foot hugger', 'socks' => 'soft foot huggers', 'stairs' => 'broken escalator', @@ -130,6 +174,8 @@ class ForumReplacementService < Service 'sup' => 'soup', 'sweater' => 'sheepity sleepity', 'sweaters' => 'sheepity sleepities', + 'tarantula' => 'fuzzycrawler', + 'testosterone' => 'man juice', 'tiger' => 'thundercat', 'tigers' => 'thundercats', 'tree' => 'giant broccoli', @@ -139,20 +185,24 @@ class ForumReplacementService < Service 'toe' => 'foot finger', 'toes' => 'foot fingers', 'toilet' => 'porcelain poopshooter', + 'tongue' => 'flicky licker', 'toy' => 'bippity boppity', 'tooth' => 'mouth bone', 'two weeks' => 'a fortnight', 'umbrella' => 'bumbershoot', + 'unicorn' => 'hornse', 'uwu' => '(。◕‿‿◕。)', 'wasp' => 'flying stingywingy', 'wasps' => 'flying stingywingies', 'watch out' => 'gardyloo', + 'water' => 'water', 'weed' => "devil's lettuce", 'whale' => 'blubberbutt watermutt', 'whales' => 'blubberbutt watermutts', 'wheeze' => 'sneeze', 'wire' => 'electro-rope', 'wires' => 'electro-ropes', + 'worm' => 'wiggly biggly', 'yuge' => 'yuge' }