diff --git a/.gitignore b/.gitignore index 9694589..1100d34 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ data/ac/*.png +src/config.js + .yarn/* !.yarn/patches !.yarn/plugins diff --git a/.pnp.js b/.pnp.js index 0c123d7..dbe8f2c 100755 --- a/.pnp.js +++ b/.pnp.js @@ -37,6 +37,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { [null, { "packageLocation": "./", "packageDependencies": [ + ["axios", "npm:0.21.1"], + ["form-data", "npm:4.0.0"], ["got", "npm:11.8.2"], ["jest", "npm:26.6.3"], ["jsdom", "virtual:defa486869c88441047200a53b3aa18d79743b272095f3ee31b5b7b80b2c93d87f722added867470dcb94104504489a1a89040ea8fd89dffb9cfb1864d4bf54e#npm:16.5.2"], @@ -1340,6 +1342,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["axios", [ + ["npm:0.21.1", { + "packageLocation": "./.yarn/cache/axios-npm-0.21.1-d192f6b3b3-864fb7b5d0.zip/node_modules/axios/", + "packageDependencies": [ + ["axios", "npm:0.21.1"], + ["follow-redirects", "virtual:d192f6b3b31cd5d11a443145a3883a70c04cbd7c813c53085dbaf50263735f1162f10fdbddd53c24e162ec3bc37b90966413084323739b7cf942b8bfb4da8831#npm:1.13.3"] + ], + "linkType": "HARD", + }] + ]], ["babel-jest", [ ["npm:26.6.3", { "packageLocation": "./.yarn/cache/babel-jest-npm-26.6.3-5630fee2b8-89231d00e6.zip/node_modules/babel-jest/", @@ -2513,6 +2525,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD", }] ]], + ["follow-redirects", [ + ["npm:1.13.3", { + "packageLocation": "./.yarn/cache/follow-redirects-npm-1.13.3-bc35dfad3e-9ad74c3b66.zip/node_modules/follow-redirects/", + "packageDependencies": [ + ["follow-redirects", "npm:1.13.3"] + ], + "linkType": "SOFT", + }], + ["virtual:d192f6b3b31cd5d11a443145a3883a70c04cbd7c813c53085dbaf50263735f1162f10fdbddd53c24e162ec3bc37b90966413084323739b7cf942b8bfb4da8831#npm:1.13.3", { + "packageLocation": "./.yarn/$$virtual/follow-redirects-virtual-355f55dffb/0/cache/follow-redirects-npm-1.13.3-bc35dfad3e-9ad74c3b66.zip/node_modules/follow-redirects/", + "packageDependencies": [ + ["follow-redirects", "virtual:d192f6b3b31cd5d11a443145a3883a70c04cbd7c813c53085dbaf50263735f1162f10fdbddd53c24e162ec3bc37b90966413084323739b7cf942b8bfb4da8831#npm:1.13.3"], + ["debug", null] + ], + "packagePeers": [ + "debug" + ], + "linkType": "HARD", + }] + ]], ["for-in", [ ["npm:1.0.2", { "packageLocation": "./.yarn/cache/for-in-npm-1.0.2-37e3d7aae5-e8d7280a65.zip/node_modules/for-in/", @@ -2541,6 +2573,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["mime-types", "npm:2.1.29"] ], "linkType": "HARD", + }], + ["npm:4.0.0", { + "packageLocation": "./.yarn/cache/form-data-npm-4.0.0-916facec2d-ecbe8f41bc.zip/node_modules/form-data/", + "packageDependencies": [ + ["form-data", "npm:4.0.0"], + ["asynckit", "npm:0.4.0"], + ["combined-stream", "npm:1.0.8"], + ["mime-types", "npm:2.1.29"] + ], + "linkType": "HARD", }] ]], ["fragment-cache", [ @@ -4707,6 +4749,8 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./", "packageDependencies": [ ["plerobuddies", "workspace:."], + ["axios", "npm:0.21.1"], + ["form-data", "npm:4.0.0"], ["got", "npm:11.8.2"], ["jest", "npm:26.6.3"], ["jsdom", "virtual:defa486869c88441047200a53b3aa18d79743b272095f3ee31b5b7b80b2c93d87f722added867470dcb94104504489a1a89040ea8fd89dffb9cfb1864d4bf54e#npm:16.5.2"], diff --git a/data/ac/animals.json b/data/ac/animals.json index 14df048..d1d7273 100644 --- a/data/ac/animals.json +++ b/data/ac/animals.json @@ -3,7 +3,7 @@ { "href": "/wiki/Admiral", "name": "Admiral", - "birthday": "January 27th\n", + "birthday": "January 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Admiral_poster.png/revision/latest?cb=20200522013249", "quotes": [ "Only quitters give up." @@ -12,7 +12,7 @@ { "href": "/wiki/Agent_S", "name": "Agent S", - "birthday": "July 2nd\n", + "birthday": "July 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/dd/NH-Agent_S_poster.png/revision/latest?cb=20200410184209", "quotes": [ "I'm gonna, like, save the world!" @@ -21,7 +21,7 @@ { "href": "/wiki/Agnes", "name": "Agnes", - "birthday": "April 21st\n", + "birthday": "April 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e8/NH-Agnes_poster.png/revision/latest?cb=20200410185748", "quotes": [ "How many times am I gonna bump into you today. Hang on... am I being pranked? Is there a hidden camera?" @@ -30,7 +30,7 @@ { "href": "/wiki/Al", "name": "Al", - "birthday": "October 18th\n", + "birthday": "October 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/90/NH-Al_poster.png/revision/latest?cb=20200522013430", "quotes": [ "I'm gonna get Katrina to read my fortune and make sure my dinner is extra good tonight!", @@ -40,7 +40,7 @@ { "href": "/wiki/Alfonso", "name": "Alfonso", - "birthday": "June 9th\n", + "birthday": "June 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0d/NH-Alfonso_poster.png/revision/latest?cb=20200522013539", "quotes": [ "We're friends, so I won't gnaw on your legs, even though I'm starving.", @@ -52,7 +52,7 @@ { "href": "/wiki/Alice", "name": "Alice", - "birthday": "August 19th\n", + "birthday": "August 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/96/NH-Alice_poster.png/revision/latest?cb=20200522013639", "quotes": [ "I like having you around.", @@ -63,7 +63,7 @@ { "href": "/wiki/Alli", "name": "Alli", - "birthday": "November 8th\n", + "birthday": "November 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e8/NH-Alli_poster.png/revision/latest?cb=20200522013709", "quotes": [ "The most important parts of any ensemble are the purse and shoes.", @@ -74,7 +74,7 @@ { "href": "/wiki/Amelia", "name": "Amelia", - "birthday": "November 19th\n", + "birthday": "November 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9d/NH-Amelia_poster.png/revision/latest?cb=20200410191249", "quotes": [ "I love eating a peach straight from a mitten. It's like a fuzzy wrapper, cuz." @@ -83,7 +83,7 @@ { "href": "/wiki/Anabelle", "name": "Anabelle", - "birthday": "February 16th\n", + "birthday": "February 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/bd/NH-Anabelle_poster.png/revision/latest?cb=20200522013805", "quotes": [ "I'll remember you even when I'm famous!" @@ -92,7 +92,7 @@ { "href": "/wiki/Anchovy_(villager)", "name": "Anchovy", - "birthday": "March 4th\n", + "birthday": "March 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fc/NH-Anchovy_poster.png/revision/latest?cb=20200522013831", "quotes": [ "I'm hungry.", @@ -103,7 +103,7 @@ { "href": "/wiki/Angus", "name": "Angus", - "birthday": "April 30th\n", + "birthday": "April 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e9/NH-Angus_poster.png/revision/latest?cb=20200522013857", "quotes": [ "And when you get a good stink on, you are at one with the cosmos!", @@ -114,7 +114,7 @@ { "href": "/wiki/Anicotti", "name": "Anicotti", - "birthday": "February 24th\n", + "birthday": "February 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e1/NH-Anicotti_poster.png/revision/latest?cb=20200410192311", "quotes": [ "You can do better than that! Show me what you've got!", @@ -124,7 +124,7 @@ { "href": "/wiki/Ankha", "name": "Ankha", - "birthday": "September 22nd\n", + "birthday": "September 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9a/NH-Ankha_poster.png/revision/latest?cb=20200410182618", "quotes": [ "You again? You just can't seem to stay away from ME!", @@ -135,7 +135,7 @@ { "href": "/wiki/Annalisa", "name": "Annalisa", - "birthday": "February 6th\n", + "birthday": "February 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/64/NH-Annalisa_poster.png/revision/latest?cb=20200522013931", "quotes": [ "I've been walking around with this same song stuck in my head since yesterday. It's awful, gumdrop!", @@ -145,7 +145,7 @@ { "href": "/wiki/Annalise", "name": "Annalise", - "birthday": "December 2nd\n", + "birthday": "December 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/26/NH-Annalise_poster.png/revision/latest?cb=20200522013957", "quotes": [ "You're probably OK because you're a boy and all...", @@ -155,7 +155,7 @@ { "href": "/wiki/Antonio", "name": "Antonio", - "birthday": "October 20th\n", + "birthday": "October 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d0/NH-Antonio_poster.png/revision/latest?cb=20200522014023", "quotes": [ "The night is young and so are we, honk!", @@ -165,7 +165,7 @@ { "href": "/wiki/Apollo", "name": "Apollo", - "birthday": "July 4th\n", + "birthday": "July 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/78/NH-Apollo_poster.png/revision/latest?cb=20200410191419", "quotes": [ "I'm not bald! I've just got fine feathers, that's all!" @@ -174,7 +174,7 @@ { "href": "/wiki/Apple_(villager)", "name": "Apple", - "birthday": "September 24th\n", + "birthday": "September 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/37/NH-Apple_poster.png/revision/latest?cb=20200522014055", "quotes": [ "Maybe I should dress up like a beautiful butterfly tomorrow, so someone will try to catch me!" @@ -183,7 +183,7 @@ { "href": "/wiki/Astrid", "name": "Astrid", - "birthday": "September 8th\n", + "birthday": "September 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3f/NH-Astrid_poster.png/revision/latest?cb=20200522014120", "quotes": [ "You... insufferable wimp!" @@ -192,7 +192,7 @@ { "href": "/wiki/Audie", "name": "Audie", - "birthday": "August 31st\n", + "birthday": "August 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/ac/NH-Audie_poster.png/revision/latest?cb=20200410183255", "quotes": [ "I'm studying fashion right now! At least, that's what I'm saying I'm doing. For tax purposes." @@ -201,7 +201,7 @@ { "href": "/wiki/Aurora_(penguin)", "name": "Aurora", - "birthday": "January 27th\n", + "birthday": "January 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/33/NH-Aurora_poster.png/revision/latest?cb=20200410190924", "quotes": [ "Just keep your cool." @@ -210,7 +210,7 @@ { "href": "/wiki/Ava", "name": "Ava", - "birthday": "April 28th\n", + "birthday": "April 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/25/NH-Ava_poster.png/revision/latest?cb=20200522014146", "quotes": [ "Wow, that was quite a run, beaker! Whew!" @@ -219,7 +219,7 @@ { "href": "/wiki/Avery", "name": "Avery", - "birthday": "February 22nd\n", + "birthday": "February 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/95/NH-Avery_poster.png/revision/latest?cb=20200410191139", "quotes": [ "Maybe I should spread some rumors and watch the fun!" @@ -228,7 +228,7 @@ { "href": "/wiki/Axel", "name": "Axel", - "birthday": "March 23rd\n", + "birthday": "March 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c5/NH-Axel_poster.png/revision/latest?cb=20200522014220", "quotes": [ "What's the haps, <player>?" @@ -237,7 +237,7 @@ { "href": "/wiki/Baabara", "name": "Baabara", - "birthday": "March 28th\n", + "birthday": "March 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d0/NH-Baabara_poster.png/revision/latest?cb=20200410184807", "quotes": [ "I'm so soft that I don't even need a pillow!" @@ -246,7 +246,7 @@ { "href": "/wiki/Bam", "name": "Bam", - "birthday": "November 7th\n", + "birthday": "November 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b2/NH-Bam_poster.png/revision/latest?cb=20200522020326", "quotes": [ "Some think sneezing is contagious, but that's not true, right? Why are you making that face, kablang?" @@ -255,7 +255,7 @@ { "href": "/wiki/Bangle", "name": "Bangle", - "birthday": "August 27th\n", + "birthday": "August 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c7/NH-Bangle_poster.png/revision/latest?cb=20200410183706", "quotes": [ "Sneaking around like that, with a wicked little grin on your face... You're up to something, I can just tell!" @@ -264,7 +264,7 @@ { "href": "/wiki/Barold", "name": "Barold", - "birthday": "March 2nd\n", + "birthday": "March 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/99/NH-Barold_poster.png/revision/latest?cb=20200522020415", "quotes": [ "You're eating pizza later, right? You know, the pizza you eat when you move to a new town!" @@ -273,7 +273,7 @@ { "href": "/wiki/Bea", "name": "Bea", - "birthday": "October 15th\n", + "birthday": "October 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/ca/NH-Bea_poster.png/revision/latest?cb=20200522020603", "quotes": [ "Those losers don't know when to quit!" @@ -282,7 +282,7 @@ { "href": "/wiki/Beardo", "name": "Beardo", - "birthday": "September 27th\n", + "birthday": "September 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c7/NH-Beardo_poster.png/revision/latest?cb=20200522020636", "quotes": [ "I thought I had a slight fever from being in love, but it's gotten worse..." @@ -291,7 +291,7 @@ { "href": "/wiki/Beau", "name": "Beau", - "birthday": "April 5th\n", + "birthday": "April 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2a/NH-Beau_poster.png/revision/latest?cb=20200522020451", "quotes": [ "Whaaat?! You opened it? But I spent all that time wrapping it." @@ -300,7 +300,7 @@ { "href": "/wiki/Becky", "name": "Becky", - "birthday": "December 9th\n", + "birthday": "December 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ec/NH-Becky_poster.png/revision/latest?cb=20200522020704", "quotes": [ "So, who do you think scares little children more, me or <villager>?" @@ -309,7 +309,7 @@ { "href": "/wiki/Bella", "name": "Bella", - "birthday": "December 28th\n", + "birthday": "December 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1e/NH-Bella_poster.png/revision/latest?cb=20200410192458", "quotes": [ "Would you like my autograph?" @@ -318,7 +318,7 @@ { "href": "/wiki/Benedict", "name": "Benedict", - "birthday": "October 10th\n", + "birthday": "October 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0e/NH-Benedict_poster.png/revision/latest?cb=20200522020807", "quotes": [ "Bok bok bok?! Just kidding. A huh huh huh!", @@ -328,7 +328,7 @@ { "href": "/wiki/Benjamin", "name": "Benjamin", - "birthday": "August 3rd\n", + "birthday": "August 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5f/NH-Benjamin_poster.png/revision/latest?cb=20200522021534", "quotes": [ "Don't mind me! If you want to guzzle rice milk, just pretend I'm not here." @@ -337,14 +337,14 @@ { "href": "/wiki/Bertha", "name": "Bertha", - "birthday": "April 25th\n", + "birthday": "April 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3f/NH-Bertha_poster.png/revision/latest?cb=20200522021717", "quotes": [] }, { "href": "/wiki/Bettina", "name": "Bettina", - "birthday": "June 12th\n", + "birthday": "June 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a9/NH-Bettina_poster.png/revision/latest?cb=20200410192221", "quotes": [ "The best way to let me know what you're after is by just going right up and touching it." @@ -353,7 +353,7 @@ { "href": "/wiki/Bianca", "name": "Bianca", - "birthday": "December 13th\n", + "birthday": "December 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e2/NH-Bianca_poster.png/revision/latest?cb=20200410183555", "quotes": [ "Which would NOT be any one of 73 pitfall traps that have definitely NOT been buried all around the island." @@ -362,7 +362,7 @@ { "href": "/wiki/Biff", "name": "Biff", - "birthday": "March 29th\n", + "birthday": "March 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2c/NH-Biff_poster.png/revision/latest?cb=20200522022022", "quotes": [ "Eighth place is just the seventh loser." @@ -371,7 +371,7 @@ { "href": "/wiki/Big_Top", "name": "Big Top", - "birthday": "October 3rd\n", + "birthday": "October 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/ca/NH-Big_Top_poster.png/revision/latest?cb=20200522022102", "quotes": [ "World domination!" @@ -380,7 +380,7 @@ { "href": "/wiki/Bill", "name": "Bill", - "birthday": "February 1st\n", + "birthday": "February 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4c/NH-Bill_poster.png/revision/latest?cb=20200522022341", "quotes": [ "\"Even though there's no 'I' in team, there's no 'everybody' either!\"" @@ -389,7 +389,7 @@ { "href": "/wiki/Billy", "name": "Billy", - "birthday": "March 25th\n", + "birthday": "March 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d3/NH-Billy_poster.png/revision/latest?cb=20200522022646", "quotes": [ "When the fish bites down on your line..." @@ -398,7 +398,7 @@ { "href": "/wiki/Biskit", "name": "Biskit", - "birthday": "May 13th\n", + "birthday": "May 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c8/NH-Biskit_poster.png/revision/latest?cb=20200522023459", "quotes": [ "Let sleeping dogs lie." @@ -407,7 +407,7 @@ { "href": "/wiki/Bitty", "name": "Bitty", - "birthday": "October 6th\n", + "birthday": "October 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7c/NH-Bitty_poster.png/revision/latest?cb=20200522023552", "quotes": [ "Now streeeetch out properly, OK?" @@ -416,7 +416,7 @@ { "href": "/wiki/Blaire", "name": "Blaire", - "birthday": "July 3rd\n", + "birthday": "July 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f3/NH-Blaire_poster.png/revision/latest?cb=20200410184330", "quotes": [ "My tail looks extra fluffy in this picture." @@ -425,7 +425,7 @@ { "href": "/wiki/Blanche", "name": "Blanche", - "birthday": "December 21st\n", + "birthday": "December 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/18/NH-Blanche_poster.png/revision/latest?cb=20200410191641", "quotes": [ "But never forget...mirrors only give you a reflection of what's on the outside. True beauty is within!" @@ -434,7 +434,7 @@ { "href": "/wiki/Bluebear", "name": "Bluebear", - "birthday": "June 24th\n", + "birthday": "June 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/50/NH-Bluebear_poster.png/revision/latest?cb=20200522023616", "quotes": [ "I enjoy tap dancing and raspberry jam!" @@ -443,7 +443,7 @@ { "href": "/wiki/Bob", "name": "Bob", - "birthday": "January 1st\n", + "birthday": "January 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/14/NH-Bob_poster.png/revision/latest?cb=20200410181927", "quotes": [ "I'm a cat. Chillin' is in my blood, man." @@ -452,7 +452,7 @@ { "href": "/wiki/Bonbon", "name": "Bonbon", - "birthday": "March 3rd\n", + "birthday": "March 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/75/NH-Bonbon_poster.png/revision/latest?cb=20200410185137", "quotes": [ "Hindsight is always 20/20." @@ -461,7 +461,7 @@ { "href": "/wiki/Bones", "name": "Bones", - "birthday": "August 4th\n", + "birthday": "August 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/91/NH-Bones_poster.png/revision/latest?cb=20200522023638", "quotes": [ "Thanks for the snacks. Hint, hint.", @@ -471,7 +471,7 @@ { "href": "/wiki/Boomer", "name": "Boomer", - "birthday": "February 7th\n", + "birthday": "February 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/12/NH-Boomer_poster.png/revision/latest?cb=20200410190457", "quotes": [ "Yay! Thanks for coming to celebrate my birthday!" @@ -480,7 +480,7 @@ { "href": "/wiki/Boone", "name": "Boone", - "birthday": "September 12th\n", + "birthday": "September 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9c/NH-Boone_poster.png/revision/latest?cb=20200522023703", "quotes": [ "Words to live by: Don't ever wimp out!" @@ -489,7 +489,7 @@ { "href": "/wiki/Boots", "name": "Boots", - "birthday": "August 7th\n", + "birthday": "August 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f3/NH-Boots_poster.png/revision/latest?cb=20200522023756", "quotes": [ "I haven't seen your face in the longest time, so I figured you'd just given up the ghost, munchie!" @@ -498,7 +498,7 @@ { "href": "/wiki/Boris", "name": "Boris", - "birthday": "November 6th\n", + "birthday": "November 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/54/NH-Boris_poster.png/revision/latest?cb=20200410190014", "quotes": [ "If there's anything I can do to repay your devotion... Hey! Idiot! I'm being sarcastic, you know!" @@ -507,7 +507,7 @@ { "href": "/wiki/Boyd", "name": "Boyd", - "birthday": "October 1st\n", + "birthday": "October 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9d/NH-Boyd_poster.png/revision/latest?cb=20200522023834", "quotes": [ "This is really janglin' up my nerves... Tickin' me off somethin' fierce, too!" @@ -516,7 +516,7 @@ { "href": "/wiki/Bree", "name": "Bree", - "birthday": "July 7th\n", + "birthday": "July 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/42/NH-Bree_poster.png/revision/latest?cb=20200410192442", "quotes": [ "Just in case you were wondering, I like Presents." @@ -525,7 +525,7 @@ { "href": "/wiki/Broccolo", "name": "Broccolo", - "birthday": "June 30th\n", + "birthday": "June 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Broccolo_poster.png/revision/latest?cb=20200410192254", "quotes": [ "I'm always thinking about the connection between weather and food, eat it." @@ -534,7 +534,7 @@ { "href": "/wiki/Broffina", "name": "Broffina", - "birthday": "October 24th\n", + "birthday": "October 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c9/NH-Broffina_poster.png/revision/latest?cb=20200522024006", "quotes": [ "Sometimes I like to sneak out here late at night and gaze up at the sky." @@ -543,7 +543,7 @@ { "href": "/wiki/Bruce", "name": "Bruce", - "birthday": "May 26th\n", + "birthday": "May 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6d/NH-Bruce_poster.png/revision/latest?cb=20200522023923", "quotes": [ "Did you hear what the shoe said to the hat? \"You go on ahead. I'll follow on foot!\"" @@ -552,7 +552,7 @@ { "href": "/wiki/Bubbles", "name": "Bubbles", - "birthday": "September 18th\n", + "birthday": "September 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8d/NH-Bubbles_poster.png/revision/latest?cb=20200522024110", "quotes": [ "Good afternoon! Still good, hipster?" @@ -561,7 +561,7 @@ { "href": "/wiki/Buck", "name": "Buck", - "birthday": "April 4th\n", + "birthday": "April 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b2/NH-Buck_poster.png/revision/latest?cb=20200522024142", "quotes": [ "What are you staring at?!", @@ -571,7 +571,7 @@ { "href": "/wiki/Bud", "name": "Bud", - "birthday": "August 8th\n", + "birthday": "August 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/ab/NH-Bud_poster.png/revision/latest?cb=20200522024206", "quotes": [ "No one can compete with my crazy stay-awakeness skills, maaan!" @@ -580,7 +580,7 @@ { "href": "/wiki/Bunnie", "name": "Bunnie", - "birthday": "May 9th\n", + "birthday": "May 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/83/NH-Bunnie_poster.png/revision/latest?cb=20200410185724", "quotes": [ "Come on! Get amped!" @@ -589,7 +589,7 @@ { "href": "/wiki/Butch", "name": "Butch", - "birthday": "November 1st\n", + "birthday": "November 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9a/NH-Butch_poster.png/revision/latest?cb=20200522024229", "quotes": [ "I'm watching you!" @@ -598,7 +598,7 @@ { "href": "/wiki/Buzz", "name": "Buzz", - "birthday": "December 7th\n", + "birthday": "December 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f2/NH-Buzz_poster.png/revision/latest?cb=20200410191156", "quotes": [ "Hey, have you ever seen this weird, spooky thing when you're walking around late at night?" @@ -607,7 +607,7 @@ { "href": "/wiki/Cally", "name": "Cally", - "birthday": "September 4th\n", + "birthday": "September 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/01/NH-Cally_poster.png/revision/latest?cb=20200410184015", "quotes": [ "On a day like today, it's hard not to think of one of my favorite books: Simple, Ecofriendly Luxury." @@ -616,7 +616,7 @@ { "href": "/wiki/Camofrog", "name": "Camofrog", - "birthday": "June 5th\n", + "birthday": "June 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/91/NH-Camofrog_poster.png/revision/latest?cb=20200522045135", "quotes": [ "You can't see me." @@ -625,7 +625,7 @@ { "href": "/wiki/Canberra", "name": "Canberra", - "birthday": "May 14th\n", + "birthday": "May 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fd/NH-Canberra_poster.png/revision/latest?cb=20200522045240", "quotes": [ "Oh! It would be so cool to live in a big potato house! Nuh uh!" @@ -634,7 +634,7 @@ { "href": "/wiki/Candi", "name": "Candi", - "birthday": "April 13th\n", + "birthday": "April 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/ce/NH-Candi_poster.png/revision/latest?cb=20200410192349", "quotes": [ "Wow, is it my turn already? That was so quick, sweetie!" @@ -643,7 +643,7 @@ { "href": "/wiki/Carmen_(rabbit)", "name": "Carmen", - "birthday": "January 6th\n", + "birthday": "January 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1b/NH-Carmen_poster.png/revision/latest?cb=20200410185152", "quotes": [ "DON'T TOUCH THAT! IT'S MINE! MINE MINE MINE MINE MINE MINE! Sorry, nougat. I'm getting nervous about this sale.", @@ -653,7 +653,7 @@ { "href": "/wiki/Caroline", "name": "Caroline", - "birthday": "July 15th\n", + "birthday": "July 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a5/NH-Caroline_poster.png/revision/latest?cb=20200410184152", "quotes": [ "Relax!", @@ -663,7 +663,7 @@ { "href": "/wiki/Carrie", "name": "Carrie", - "birthday": "December 5th\n", + "birthday": "December 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0d/NH-Carrie_poster.png/revision/latest?cb=20200522045312", "quotes": [ "Oh! Are you here to see me? Little one?" @@ -672,7 +672,7 @@ { "href": "/wiki/Cashmere", "name": "Cashmere", - "birthday": "April 2nd\n", + "birthday": "April 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8a/NH-Cashmere_poster.png/revision/latest?cb=20200410184707", "quotes": [ "Oh, <player> , you're priceless, you know that? You're like a peppy little bag of fun, baaaby!" @@ -681,7 +681,7 @@ { "href": "/wiki/Celia", "name": "Celia", - "birthday": "March 25th\n", + "birthday": "March 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8a/NH-Celia_poster.png/revision/latest?cb=20200522045441", "quotes": [ "I like knowing the things I don't use anymore will end up in homes where they ARE used!" @@ -690,7 +690,7 @@ { "href": "/wiki/Cesar", "name": "Cesar", - "birthday": "September 6th\n", + "birthday": "September 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fd/NH-Cesar_poster.png/revision/latest?cb=20200522045504", "quotes": [ "All hail my mustache!", @@ -700,7 +700,7 @@ { "href": "/wiki/Chadder", "name": "Chadder", - "birthday": "December 15th\n", + "birthday": "December 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/33/NH-Chadder_poster.png/revision/latest?cb=20200410192119", "quotes": [ "Hah ha! I got to sign BEFORE it was cool to sign!" @@ -709,7 +709,7 @@ { "href": "/wiki/Chai", "name": "Chai", - "birthday": "March 6th\n", + "birthday": "March 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f8/NH-Chai_poster.png/revision/latest?cb=20210318062845", "quotes": [ "Or, wait, have you been CLONED?! Ohmigosh, I hope I'm friends with ALL of you!" @@ -718,7 +718,7 @@ { "href": "/wiki/Charlise", "name": "Charlise", - "birthday": "April 17th\n", + "birthday": "April 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/71/NH-Charlise_poster.png/revision/latest?cb=20200522045539", "quotes": [ "Oh! Good morning! What could you want from me so early in the morning, urgh?", @@ -728,7 +728,7 @@ { "href": "/wiki/Chelsea", "name": "Chelsea", - "birthday": "January 18th\n", + "birthday": "January 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e3/NH-Chelsea_poster.png/revision/latest?cb=20210318062844", "quotes": [ "How goes it, pound cake?" @@ -737,7 +737,7 @@ { "href": "/wiki/Cheri", "name": "Cheri", - "birthday": "March 17th\n", + "birthday": "March 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5c/NH-Cheri_poster.png/revision/latest?cb=20200522045610", "quotes": [ "GO! GO! GO, tralala!" @@ -746,7 +746,7 @@ { "href": "/wiki/Cherry_(villager)", "name": "Cherry", - "birthday": "May 11th\n", + "birthday": "May 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6e/NH-Cherry_poster.png/revision/latest?cb=20200522045634", "quotes": [ "'Sup...with you? Whoof. Sorry 'bout that. I slept fine, but it feels like I pulled an all-nighter, what what." @@ -755,7 +755,7 @@ { "href": "/wiki/Chester", "name": "Chester", - "birthday": "August 6th\n", + "birthday": "August 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cf/NH-Chester_poster.png/revision/latest?cb=20200522045921", "quotes": [ "This may sound kinda weird, but would you mind if I chewed on your hair?" @@ -764,7 +764,7 @@ { "href": "/wiki/Chevre", "name": "Chevre", - "birthday": "March 6th\n", + "birthday": "March 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f4/NH-Chevre_poster.png/revision/latest?cb=20200522045944", "quotes": [ "Dream a little dream." @@ -773,7 +773,7 @@ { "href": "/wiki/Chief", "name": "Chief", - "birthday": "December 19th\n", + "birthday": "December 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/56/NH-Chief_poster.png/revision/latest?cb=20200410183536", "quotes": [ "Harrumph!", @@ -783,7 +783,7 @@ { "href": "/wiki/Chops", "name": "Chops", - "birthday": "October 13th\n", + "birthday": "October 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6d/NH-Chops_poster.png/revision/latest?cb=20200410185841", "quotes": [ "You ever seen that one movie where the guy with the axe busts through the door being all crazy and junk?" @@ -792,7 +792,7 @@ { "href": "/wiki/Chow", "name": "Chow", - "birthday": "July 22nd\n", + "birthday": "July 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b7/NH-Chow_poster.png/revision/latest?cb=20200522050009", "quotes": [ "Remember... I'm always watching you." @@ -801,7 +801,7 @@ { "href": "/wiki/Chrissy", "name": "Chrissy", - "birthday": "August 28th\n", + "birthday": "August 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1f/NH-Chrissy_poster.png/revision/latest?cb=20200410185303", "quotes": [ "I can't find my stupid toothbrush, and it's REALLY STRESSIN' ME OUT!" @@ -810,7 +810,7 @@ { "href": "/wiki/Claude", "name": "Claude", - "birthday": "December 3rd\n", + "birthday": "December 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/19/NH-Claude_poster.png/revision/latest?cb=20200410185347", "quotes": [ "By the way, where was your house at, again? It's amazing how little I remember, hopalong." @@ -819,7 +819,7 @@ { "href": "/wiki/Claudia", "name": "Claudia", - "birthday": "November 22nd\n", + "birthday": "November 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b1/NH-Claudia_poster.png/revision/latest?cb=20200410183623", "quotes": [ "It looked chewy, I guess, but it certainly WASN'T fruit!" @@ -828,7 +828,7 @@ { "href": "/wiki/Clay", "name": "Clay", - "birthday": "October 19th\n", + "birthday": "October 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0a/NH-Clay_poster.png/revision/latest?cb=20200522050111", "quotes": [ "Folks keep asking if things are OK. I'll tell ya what's OK! Nothing! Everything in life is real un-OK!" @@ -837,7 +837,7 @@ { "href": "/wiki/Cleo", "name": "Cleo", - "birthday": "February 9th\n", + "birthday": "February 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5e/NH-Cleo_poster.png/revision/latest?cb=20200522050148", "quotes": [ "Hm. As I expected. I am Cleo. It's a pleasure to meet you, sugar!" @@ -846,7 +846,7 @@ { "href": "/wiki/Clyde", "name": "Clyde", - "birthday": "May 1st\n", + "birthday": "May 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/93/NH-Clyde_poster.png/revision/latest?cb=20200522050211", "quotes": [ "Let's see, the next event is...a ways off yet, clip clawp." @@ -855,7 +855,7 @@ { "href": "/wiki/Coach", "name": "Coach", - "birthday": "April 29th\n", + "birthday": "April 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a3/NH-Coach_poster.png/revision/latest?cb=20200522050254", "quotes": [ "LET'S GO TEAM! WOOOOOOOOO!" @@ -864,7 +864,7 @@ { "href": "/wiki/Cobb", "name": "Cobb", - "birthday": "October 7th\n", + "birthday": "October 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6d/NH-Cobb_poster.png/revision/latest?cb=20200410190041", "quotes": [ "Gathering can be a tough workout. Just pace yourself and get what you need. You got this, hot dog!" @@ -873,7 +873,7 @@ { "href": "/wiki/Coco", "name": "Coco", - "birthday": "March 1st\n", + "birthday": "March 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/37/NH-Coco_poster.png/revision/latest?cb=20200410185633", "quotes": [ "I'm feeling kind of blank today." @@ -882,7 +882,7 @@ { "href": "/wiki/Cole", "name": "Cole", - "birthday": "August 10th\n", + "birthday": "August 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/60/NH-Cole_poster.png/revision/latest?cb=20200410185107", "quotes": [ "Rumors really can spiral out of control, don't you think, duuude?" @@ -891,7 +891,7 @@ { "href": "/wiki/Colton", "name": "Colton", - "birthday": "May 22nd\n", + "birthday": "May 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/04/NH-Colton_poster.png/revision/latest?cb=20200522050356", "quotes": [ "So if you're having a hard time sleeping at any point, you should come over to my place." @@ -900,7 +900,7 @@ { "href": "/wiki/Cookie", "name": "Cookie", - "birthday": "June 18th\n", + "birthday": "June 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/85/NH-Cookie_poster.png/revision/latest?cb=20200522050431", "quotes": [ "You know why I'm carrying this fossils so I can look smart, arfer." @@ -909,7 +909,7 @@ { "href": "/wiki/Cousteau", "name": "Cousteau", - "birthday": "December 17th\n", + "birthday": "December 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/41/NH-Cousteau_poster.png/revision/latest?cb=20200522050709", "quotes": [ "river, right?" @@ -918,7 +918,7 @@ { "href": "/wiki/Cranston", "name": "Cranston", - "birthday": "September 23rd\n", + "birthday": "September 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/75/NH-Cranston_poster.png/revision/latest?cb=20200410191717", "quotes": [ "Camping in the winter gets pretty chilly... But the cold just makes the fire feel even nicer." @@ -927,7 +927,7 @@ { "href": "/wiki/Croque", "name": "Croque", - "birthday": "July 18th\n", + "birthday": "July 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9a/NH-Croque_poster.png/revision/latest?cb=20200522050646", "quotes": [ "Hey, you smell that fresh air? Yeah, you should savor that for as long as possible. No, I mean it. I had tacos for lunch. So enjoy the fresh air while you can." @@ -936,7 +936,7 @@ { "href": "/wiki/Cube", "name": "Cube", - "birthday": "January 29th\n", + "birthday": "January 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c6/NH-Cube_poster.png/revision/latest?cb=20200522050627", "quotes": [ "Stay cool.", @@ -946,7 +946,7 @@ { "href": "/wiki/Curlos", "name": "Curlos", - "birthday": "May 8th\n", + "birthday": "May 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/15/NH-Curlos_poster.png/revision/latest?cb=20200410184634", "quotes": [ "I have a feeling we could be much more than friends... We could be BEST friends!" @@ -955,7 +955,7 @@ { "href": "/wiki/Curly", "name": "Curly", - "birthday": "July 26th\n", + "birthday": "July 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/14/NH-Curly_poster.png/revision/latest?cb=20200410190319", "quotes": [ "My name's Curly, so you can call me Curly, Hah hah!" @@ -964,7 +964,7 @@ { "href": "/wiki/Curt", "name": "Curt", - "birthday": "July 1st\n", + "birthday": "July 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ef/NH-Curt_poster.png/revision/latest?cb=20200522050603", "quotes": [ "I'm watching you!" @@ -973,7 +973,7 @@ { "href": "/wiki/Cyd", "name": "Cyd", - "birthday": "June 9th\n", + "birthday": "June 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9b/NH-Cyd_poster.png/revision/latest?cb=20200522050546", "quotes": [ "Y'know, I do believe I recognize a few of these folks from back in the day! Gahaha!" @@ -982,7 +982,7 @@ { "href": "/wiki/Cyrano", "name": "Cyrano", - "birthday": "March 9th\n", + "birthday": "March 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/65/NH-Cyrano_poster.png/revision/latest?cb=20200522050528", "quotes": [ "Wish you were here!" @@ -991,7 +991,7 @@ { "href": "/wiki/Daisy", "name": "Daisy", - "birthday": "November 16th\n", + "birthday": "November 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a8/NH-Daisy_poster.png/revision/latest?cb=20200522052353", "quotes": [ "Just a regular girl in a crazy world!", @@ -1001,7 +1001,7 @@ { "href": "/wiki/Deena", "name": "Deena", - "birthday": "June 27th\n", + "birthday": "June 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f5/NH-Deena_poster.png/revision/latest?cb=20200522052417", "quotes": [ "I'm not a lame duck!", @@ -1011,7 +1011,7 @@ { "href": "/wiki/Deirdre", "name": "Deirdre", - "birthday": "May 4th\n", + "birthday": "May 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c0/NH-Deirdre_poster.png/revision/latest?cb=20200522052447", "quotes": [ "Listen, punk! It's dark out, so watch yourself! Whatevs!" @@ -1020,7 +1020,7 @@ { "href": "/wiki/Del", "name": "Del", - "birthday": "May 27th\n", + "birthday": "May 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c2/NH-Del_poster.png/revision/latest?cb=20200522052532", "quotes": [ "This isn't even close to what I was looking for, gronk." @@ -1029,7 +1029,7 @@ { "href": "/wiki/Deli", "name": "Deli", - "birthday": "May 24th\n", + "birthday": "May 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/03/NH-Deli_poster.png/revision/latest?cb=20200410192638", "quotes": [ "Ya got stung by wasps yesterday? Like, a lot. Like...a lot. Like...A LOT, a lot. Like...ouch!" @@ -1038,7 +1038,7 @@ { "href": "/wiki/Derwin", "name": "Derwin", - "birthday": "May 25th\n", + "birthday": "May 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/95/NH-Derwin_poster.png/revision/latest?cb=20200522052553", "quotes": [ "Have you ever been to a wedding, (player)? Well, lemme tell you, it's so fun!" @@ -1047,7 +1047,7 @@ { "href": "/wiki/Diana", "name": "Diana", - "birthday": "January 4th\n", + "birthday": "January 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Diana_poster.png/revision/latest?cb=20200522052616", "quotes": [ "Don't look at me like that when I'm shopping! Even a fashion maven needs basic goods." @@ -1056,7 +1056,7 @@ { "href": "/wiki/Diva", "name": "Diva", - "birthday": "October 2nd\n", + "birthday": "October 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e7/NH-Diva_poster.png/revision/latest?cb=20200522052648", "quotes": [ "It's pretty hard to walk that fine line between cool and understated. You can end up plain, ya know!" @@ -1065,7 +1065,7 @@ { "href": "/wiki/Dizzy", "name": "Dizzy", - "birthday": "July 14th\n", + "birthday": "July 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/65/NH-Dizzy_poster.png/revision/latest?cb=20200522052719", "quotes": [ "I love green peppers not, woo-oo." @@ -1074,7 +1074,7 @@ { "href": "/wiki/Dobie", "name": "Dobie", - "birthday": "February 17th\n", + "birthday": "February 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/90/NH-Dobie_poster.png/revision/latest?cb=20200410183359", "quotes": [ "Man, if you're heading out at this time of night, you must of overslept something fierce, ohmmm." @@ -1083,7 +1083,7 @@ { "href": "/wiki/Doc", "name": "Doc", - "birthday": "March 16th\n", + "birthday": "March 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Doc_poster.png/revision/latest?cb=20200410185403", "quotes": [ "I bet there's a paperweight-eating alien on the loose! I-I'm scared." @@ -1092,7 +1092,7 @@ { "href": "/wiki/Dom", "name": "Dom", - "birthday": "March 18th\n", + "birthday": "March 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b2/NH-Dom_poster.png/revision/latest?cb=20200410184416", "quotes": [ "I feel like the final boss is gonna jump out at any moment..." @@ -1101,7 +1101,7 @@ { "href": "/wiki/Dora", "name": "Dora", - "birthday": "February 18th\n", + "birthday": "February 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ed/NH-Dora_poster.png/revision/latest?cb=20200522052746", "quotes": [ "Got any cheese for me?", @@ -1111,7 +1111,7 @@ { "href": "/wiki/Dotty", "name": "Dotty", - "birthday": "March 14th\n", + "birthday": "March 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/72/NH-Dotty_poster.png/revision/latest?cb=20200410185658", "quotes": [ "Hop to it, wee one!" @@ -1120,7 +1120,7 @@ { "href": "/wiki/Drago", "name": "Drago", - "birthday": "February 12th\n", + "birthday": "February 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Drago_poster.png/revision/latest?cb=20200522052808", "quotes": [ "This might sound kind of weird, but I really love the smell of dirt, burrrn." @@ -1129,7 +1129,7 @@ { "href": "/wiki/Drake", "name": "Drake", - "birthday": "June 25th\n", + "birthday": "June 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/16/NH-Drake_poster.png/revision/latest?cb=20200522052837", "quotes": [ "Got any snacks on you?" @@ -1138,7 +1138,7 @@ { "href": "/wiki/Drift", "name": "Drift", - "birthday": "October 9th\n", + "birthday": "October 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7f/NH-Drift_poster.png/revision/latest?cb=20200522053217", "quotes": [ "You wouldn't expect it, but...fish!" @@ -1147,7 +1147,7 @@ { "href": "/wiki/Ed", "name": "Ed", - "birthday": "September 16th\n", + "birthday": "September 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/20/NH-Ed_poster.png/revision/latest?cb=20200522053254", "quotes": [ "The weight of my muscles crushed the planet! AWESOME!" @@ -1156,7 +1156,7 @@ { "href": "/wiki/Egbert", "name": "Egbert", - "birthday": "October 14th\n", + "birthday": "October 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d8/NH-Egbert_poster.png/revision/latest?cb=20200522053317", "quotes": [ "Napping is when I do my best thinking." @@ -1165,7 +1165,7 @@ { "href": "/wiki/Elise", "name": "Elise", - "birthday": "March 21st\n", + "birthday": "March 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cf/NH-Elise_poster.png/revision/latest?cb=20200522053343", "quotes": [ "If you say anything stupid about bananas or monkeying around, I'll scream!" @@ -1174,7 +1174,7 @@ { "href": "/wiki/Ellie", "name": "Ellie", - "birthday": "May 12th\n", + "birthday": "May 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/12/NH-Ellie_poster.png/revision/latest?cb=20200522053412", "quotes": [ "I'll give it my all, wee one!" @@ -1183,7 +1183,7 @@ { "href": "/wiki/Elmer", "name": "Elmer", - "birthday": "October 5th\n", + "birthday": "October 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a5/NH-Elmer_poster.png/revision/latest?cb=20200522053439", "quotes": [ "Got any snacks on you?", @@ -1193,7 +1193,7 @@ { "href": "/wiki/Eloise", "name": "Eloise", - "birthday": "December 8th\n", + "birthday": "December 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d1/NH-Eloise_poster.png/revision/latest?cb=20200522053508", "quotes": [ "You'll want to display this prominently!" @@ -1202,7 +1202,7 @@ { "href": "/wiki/Elvis", "name": "Elvis", - "birthday": "July 23rd\n", + "birthday": "July 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/36/NH-Elvis_poster.png/revision/latest?cb=20200522053535", "quotes": [ "Thank you very much." @@ -1211,7 +1211,7 @@ { "href": "/wiki/Erik", "name": "Erik", - "birthday": "July 27th\n", + "birthday": "July 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fc/NH-Erik_poster.png/revision/latest?cb=20200522053559", "quotes": [ "They say the island is just a game. And everything we say? Or do? It's just to amuse somebody else!" @@ -1220,7 +1220,7 @@ { "href": "/wiki/%C3%89toile", "name": "Étoile", - "birthday": "December 25th\n", + "birthday": "December 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3b/NH-%C3%89toile_poster.png/revision/latest?cb=20210318192921", "quotes": [ "Don't you think laundry dried outside smells like the sun?" @@ -1229,7 +1229,7 @@ { "href": "/wiki/Eugene", "name": "Eugene", - "birthday": "October 26th\n", + "birthday": "October 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f7/NH-Eugene_poster.png/revision/latest?cb=20200410192826", "quotes": [ "Just remember, we're all in the same world, even if we're living on different islands." @@ -1238,14 +1238,14 @@ { "href": "/wiki/Eunice", "name": "Eunice", - "birthday": "April 3rd\n", + "birthday": "April 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a4/NH-Eunice_poster.png/revision/latest?cb=20200410184747", "quotes": [] }, { "href": "/wiki/Fang", "name": "Fang", - "birthday": "December 18th\n", + "birthday": "December 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/77/NH-Fang_poster.png/revision/latest?cb=20200410183143", "quotes": [ "If pals were restaurants, you'd rank 5 stars in my book. Shame you're not a restaurant." @@ -1254,7 +1254,7 @@ { "href": "/wiki/Fauna", "name": "Fauna", - "birthday": "March 26th\n", + "birthday": "March 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b4/NH-Fauna_poster.png/revision/latest?cb=20200522053652", "quotes": [ "What to do, what to do...any ideas, dearie?" @@ -1263,7 +1263,7 @@ { "href": "/wiki/Felicity", "name": "Felicity", - "birthday": "March 30th\n", + "birthday": "March 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/80/NH-Felicity_poster.png/revision/latest?cb=20200410182504", "quotes": [ "You have to do your part, too! The garbage!" @@ -1272,7 +1272,7 @@ { "href": "/wiki/Filbert", "name": "Filbert", - "birthday": "June 3rd\n", + "birthday": "June 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3e/NH-Filbert_poster.png/revision/latest?cb=20200410184309", "quotes": [ "When you say those things to me, it makes my heart ache." @@ -1281,7 +1281,7 @@ { "href": "/wiki/Flip", "name": "Flip", - "birthday": "November 21st\n", + "birthday": "November 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/19/NH-Flip_poster.png/revision/latest?cb=20200522053720", "quotes": [ "Ha ha! I finally got what I wanted!" @@ -1290,7 +1290,7 @@ { "href": "/wiki/Flo", "name": "Flo", - "birthday": "September 2nd\n", + "birthday": "September 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/97/NH-Flo_poster.png/revision/latest?cb=20200410190352", "quotes": [ "I love how chill it is here. Like, you can sleep till noon and nobody even notices, cha!" @@ -1299,7 +1299,7 @@ { "href": "/wiki/Flora", "name": "Flora", - "birthday": "February 9th\n", + "birthday": "February 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/46/NH-Flora_poster.png/revision/latest?cb=20200410191616", "quotes": [ "On town with some sugary mocha!" @@ -1308,7 +1308,7 @@ { "href": "/wiki/Flurry", "name": "Flurry", - "birthday": "January 30th\n", + "birthday": "January 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a3/NH-Flurry_poster.png/revision/latest?cb=20200522053750", "quotes": [ "My bed is so soft and warm! After a full night's sleep, I always wake up refreshed and ready to go." @@ -1317,7 +1317,7 @@ { "href": "/wiki/Francine", "name": "Francine", - "birthday": "January 22nd\n", + "birthday": "January 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a1/NH-Francine_poster.png/revision/latest?cb=20200410185321", "quotes": [ "Stop that! You're SO annoying!" @@ -1326,7 +1326,7 @@ { "href": "/wiki/Frank", "name": "Frank", - "birthday": "July 30th\n", + "birthday": "July 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/86/NH-Frank_poster.png/revision/latest?cb=20200410191050", "quotes": [ "Do they not sell stuff in bulk here or what...? Cause I want a lotta stuff!" @@ -1335,7 +1335,7 @@ { "href": "/wiki/Freckles", "name": "Freckles", - "birthday": "February 19th\n", + "birthday": "February 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ea/NH-Freckles_poster.png/revision/latest?cb=20200522053826", "quotes": [ "CATAPULTING CUPCAKES!" @@ -1344,7 +1344,7 @@ { "href": "/wiki/Freya", "name": "Freya", - "birthday": "December 14th\n", + "birthday": "December 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/19/NH-Freya_poster.png/revision/latest?cb=20200410183241", "quotes": [ "Having lots of hair is a big responsibility. Like owning a pet that sits on your head." @@ -1353,7 +1353,7 @@ { "href": "/wiki/Friga", "name": "Friga", - "birthday": "October 16th\n", + "birthday": "October 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/75/NH-Friga_poster.png/revision/latest?cb=20200410190835", "quotes": [ "This isn't a fortune cookie, It's an important life lesson!" @@ -1362,7 +1362,7 @@ { "href": "/wiki/Frita", "name": "Frita", - "birthday": "July 16th\n", + "birthday": "July 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5e/NH-Frita_poster.png/revision/latest?cb=20200410184508", "quotes": [ "Th-that's ridiculous... How can you not like potatoes?! Have you even had a potato?!" @@ -1371,7 +1371,7 @@ { "href": "/wiki/Frobert", "name": "Frobert", - "birthday": "February 8th\n", + "birthday": "February 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5a/NH-Frobert_poster.png/revision/latest?cb=20200522053855", "quotes": [ "I don't wanna see any lily-livered jumping! Always aim high!", @@ -1381,7 +1381,7 @@ { "href": "/wiki/Fuchsia", "name": "Fuchsia", - "birthday": "September 19th\n", + "birthday": "September 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/bf/NH-Fuchsia_poster.png/revision/latest?cb=20200522053932", "quotes": [ "Maybe I could just throw everything wherever. I mean why not? It'd be a mess, but It'd be MY mess!" @@ -1390,7 +1390,7 @@ { "href": "/wiki/Gabi", "name": "Gabi", - "birthday": "December 16th\n", + "birthday": "December 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8b/NH-Gabi_poster.png/revision/latest?cb=20200410185547", "quotes": [ "I'm trying out a new earstyle here." @@ -1399,7 +1399,7 @@ { "href": "/wiki/Gala", "name": "Gala", - "birthday": "March 5th\n", + "birthday": "March 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/87/NH-Gala_poster.png/revision/latest?cb=20200410185906", "quotes": [ "It's fun to dress up and look so cute on occasion!" @@ -1408,7 +1408,7 @@ { "href": "/wiki/Gaston", "name": "Gaston", - "birthday": "October 28th\n", + "birthday": "October 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6f/NH-Gaston_poster.png/revision/latest?cb=20200410185604", "quotes": [ "Sacre bleu!" @@ -1417,7 +1417,7 @@ { "href": "/wiki/Gayle", "name": "Gayle", - "birthday": "May 17th\n", + "birthday": "May 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ee/NH-Gayle_poster.png/revision/latest?cb=20200522061322", "quotes": [ "How am I ever going to learn to be less demanding if you keep being so nice?!" @@ -1426,7 +1426,7 @@ { "href": "/wiki/Genji", "name": "Genji", - "birthday": "January 21st\n", + "birthday": "January 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/70/NH-Genji_poster.png/revision/latest?cb=20200410185443", "quotes": [ "Hai-ya!" @@ -1435,7 +1435,7 @@ { "href": "/wiki/Gigi", "name": "Gigi", - "birthday": "August 11th\n", + "birthday": "August 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/44/NH-Gigi_poster.png/revision/latest?cb=20200522061648", "quotes": [ "That's a GracieGrace-brand item!" @@ -1444,7 +1444,7 @@ { "href": "/wiki/Gladys", "name": "Gladys", - "birthday": "January 15th\n", + "birthday": "January 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/65/NH-Gladys_poster.png/revision/latest?cb=20200410191858", "quotes": [ "Smiles are free, you know." @@ -1453,7 +1453,7 @@ { "href": "/wiki/Gloria", "name": "Gloria", - "birthday": "August 12th\n", + "birthday": "August 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4d/NH-Gloria_poster.png/revision/latest?cb=20200522061718", "quotes": [ "Hey! Stop following me!", @@ -1463,7 +1463,7 @@ { "href": "/wiki/Goldie", "name": "Goldie", - "birthday": "December 27th\n", + "birthday": "December 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e6/NH-Goldie_poster.png/revision/latest?cb=20200522061740", "quotes": [ "I'm really into that Lab on the cover of Nintendogs", @@ -1473,7 +1473,7 @@ { "href": "/wiki/Gonzo", "name": "Gonzo", - "birthday": "October 13th\n", + "birthday": "October 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/de/NH-Gonzo_poster.png/revision/latest?cb=20200522061802", "quotes": [ "I was just born with this creepy face! And I'll GET you one day, mate! GAAR har har har har!" @@ -1482,7 +1482,7 @@ { "href": "/wiki/Goose", "name": "Goose", - "birthday": "October 4th\n", + "birthday": "October 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/ab/NH-Goose_poster.png/revision/latest?cb=20200522063919", "quotes": [ "Who ya callin' chicken, chicken?!" @@ -1491,7 +1491,7 @@ { "href": "/wiki/Graham", "name": "Graham", - "birthday": "June 20th\n", + "birthday": "June 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cf/NH-Graham_poster.png/revision/latest?cb=20200522061907", "quotes": [ "Hey, weird question for you. Did you take a shower today?" @@ -1500,7 +1500,7 @@ { "href": "/wiki/Greta", "name": "Greta", - "birthday": "September 5th\n", + "birthday": "September 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1c/NH-Greta_poster.png/revision/latest?cb=20200410192204", "quotes": [ "I've been staking this spot so I can have a good view of the fireworks. OK, you can join me." @@ -1509,7 +1509,7 @@ { "href": "/wiki/Grizzly", "name": "Grizzly", - "birthday": "July 31st\n", + "birthday": "July 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/96/NH-Grizzly_poster.png/revision/latest?cb=20200522061950", "quotes": [ "Just trying things on can be a lot of fun! Yeah, I like to play dress-up sometimes! Wanna fight about it?!" @@ -1518,7 +1518,7 @@ { "href": "/wiki/Groucho", "name": "Groucho", - "birthday": "October 23rd\n", + "birthday": "October 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f7/NH-Groucho_poster.png/revision/latest?cb=20200522062020", "quotes": [ "For a small-town shop owner, Tom Nook is pretty ambitious, grumble!" @@ -1527,7 +1527,7 @@ { "href": "/wiki/Gruff", "name": "Gruff", - "birthday": "August 29th\n", + "birthday": "August 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/44/NH-Gruff_poster.png/revision/latest?cb=20200522063653", "quotes": [ "How about this weather, huh? It's like the sun's taken a...shine...to us! You get it? Bleh eh eh!" @@ -1536,7 +1536,7 @@ { "href": "/wiki/Gwen", "name": "Gwen", - "birthday": "January 23rd\n", + "birthday": "January 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/04/NH-Gwen_poster.png/revision/latest?cb=20200410190543", "quotes": [ "I'm just that cool." @@ -1545,7 +1545,7 @@ { "href": "/wiki/Hamlet", "name": "Hamlet", - "birthday": "May 30th\n", + "birthday": "May 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b2/NH-Hamlet_poster.png/revision/latest?cb=20200522062149", "quotes": [ "Or sports fields! Baseball! Football! The football where you don't use your feet!" @@ -1554,7 +1554,7 @@ { "href": "/wiki/Hamphrey", "name": "Hamphrey", - "birthday": "February 25th\n", + "birthday": "February 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/56/NH-Hamphrey_poster.png/revision/latest?cb=20200522062214", "quotes": [ "Huh?! Signatures for a club?! A loud, preposterous hangout for hipsters and the youth?!" @@ -1563,7 +1563,7 @@ { "href": "/wiki/Hans", "name": "Hans", - "birthday": "December 5th\n", + "birthday": "December 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/eb/NH-Hans_poster.png/revision/latest?cb=20200522062237", "quotes": [ "If I may be so bold, you're looking as cool as a fair number of cucumbers." @@ -1572,7 +1572,7 @@ { "href": "/wiki/Harry", "name": "Harry", - "birthday": "January 7th\n", + "birthday": "January 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8d/NH-Harry_poster.png/revision/latest?cb=20200522062306", "quotes": [ "I need to get out of here! The comedy is so bad, I feel like the walls are closing in on me! Help!" @@ -1581,7 +1581,7 @@ { "href": "/wiki/Hazel_(New_Leaf)", "name": "Hazel", - "birthday": "August 30th\n", + "birthday": "August 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/48/NH-Hazel_poster.png/revision/latest?cb=20200410183827", "quotes": [ "When I was a kid, I used to pick fruit and plant stuff all the time..." @@ -1590,7 +1590,7 @@ { "href": "/wiki/Henry", "name": "Henry", - "birthday": "September 21st\n", + "birthday": "September 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/24/NH-Henry_poster.png/revision/latest?cb=20200522062351", "quotes": [ "The only spot that's open now... Is probably on my lap! Hah ha!" @@ -1599,7 +1599,7 @@ { "href": "/wiki/Hippeux", "name": "Hippeux", - "birthday": "October 15th\n", + "birthday": "October 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a3/NH-Hippeux_poster.png/revision/latest?cb=20200522062422", "quotes": [ "I just want to be rich and make friends with all of the coolest and most beautiful folks around." @@ -1608,7 +1608,7 @@ { "href": "/wiki/Hopkins", "name": "Hopkins", - "birthday": "March 11th\n", + "birthday": "March 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/00/NH-Hopkins_poster.png/revision/latest?cb=20200410185246", "quotes": [ "If you ever see me wandering around here, don't be bashful. Just come on up and say hi, OK, thumper?" @@ -1617,7 +1617,7 @@ { "href": "/wiki/Hopper", "name": "Hopper", - "birthday": "April 6th\n", + "birthday": "April 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/01/NH-Hopper_poster.png/revision/latest?cb=20200410190612", "quotes": [ "This is my good side.", @@ -1627,7 +1627,7 @@ { "href": "/wiki/Hornsby", "name": "Hornsby", - "birthday": "March 20th\n", + "birthday": "March 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/48/NH-Hornsby_poster.png/revision/latest?cb=20200410184934", "quotes": [ "Sorry, uh...I think I'm gonna be busy, um...h-hiding from you" @@ -1636,7 +1636,7 @@ { "href": "/wiki/Huck", "name": "Huck", - "birthday": "July 9th\n", + "birthday": "July 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/ba/NH-Huck_poster.png/revision/latest?cb=20200522062452", "quotes": [ "It's amazing how little I remember, hopper." @@ -1645,7 +1645,7 @@ { "href": "/wiki/Hugh", "name": "Hugh", - "birthday": "December 30th\n", + "birthday": "December 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3e/NH-Hugh_poster.png/revision/latest?cb=20200410190230", "quotes": [ "Oops, I thought this was a candy store." @@ -1654,7 +1654,7 @@ { "href": "/wiki/Iggly", "name": "Iggly", - "birthday": "November 2nd\n", + "birthday": "November 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/48/NH-Iggly_poster.png/revision/latest?cb=20200410190437", "quotes": [ "All right, I knew you'd give it 110%, waddler!" @@ -1663,7 +1663,7 @@ { "href": "/wiki/Ike", "name": "Ike", - "birthday": "May 16th\n", + "birthday": "May 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/33/NH-Ike_poster.png/revision/latest?cb=20200522062526", "quotes": [ "Always a pleasure to see ya." @@ -1672,7 +1672,7 @@ { "href": "/wiki/Jacob", "name": "Jacob", - "birthday": "August 24th\n", + "birthday": "August 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/65/NH-Jacob_poster.png/revision/latest?cb=20200522062554", "quotes": [ "Don't worry. I might be messy, but my house is a cockroach-free zone." @@ -1681,7 +1681,7 @@ { "href": "/wiki/Jacques", "name": "Jacques", - "birthday": "June 22nd\n", + "birthday": "June 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/bf/NH-Jacques_poster.png/revision/latest?cb=20200522062617", "quotes": [ "I'm an enthusiast, but I'm absolutely not a geek!" @@ -1690,7 +1690,7 @@ { "href": "/wiki/Jambette", "name": "Jambette", - "birthday": "October 27th\n", + "birthday": "October 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/ab/NH-Jambette_poster.png/revision/latest?cb=20200522063434", "quotes": [ "Happiness is finding the perfect spot for the perfect piece of furniture." @@ -1699,7 +1699,7 @@ { "href": "/wiki/Jay", "name": "Jay", - "birthday": "July 17th\n", + "birthday": "July 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e6/NH-Jay_poster.png/revision/latest?cb=20200522063408", "quotes": [ "You gotta want it!" @@ -1708,7 +1708,7 @@ { "href": "/wiki/Jeremiah", "name": "Jeremiah", - "birthday": "July 8th\n", + "birthday": "July 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cd/NH-Jeremiah_poster.png/revision/latest?cb=20200522063336", "quotes": [ "Think about it, man. Bull frog is only one letter away from blue frog." @@ -1717,7 +1717,7 @@ { "href": "/wiki/Jitters", "name": "Jitters", - "birthday": "February 2nd\n", + "birthday": "February 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/de/NH-Jitters_poster.png/revision/latest?cb=20200522063309", "quotes": [ "You see anything awesome going down, just give me a holler, bzzert!" @@ -1726,7 +1726,7 @@ { "href": "/wiki/Joey", "name": "Joey", - "birthday": "January 3rd\n", + "birthday": "January 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e4/NH-Joey_poster.png/revision/latest?cb=20200522063240", "quotes": [ "In my right hand, I had a chocolate, and in my left hand, I was holding a fried ice cream..." @@ -1735,7 +1735,7 @@ { "href": "/wiki/Judy", "name": "Judy", - "birthday": "March 10th\n", + "birthday": "March 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/50/NH-Judy_poster.png/revision/latest?cb=20200522063219", "quotes": [ "You do seem to enjoy talking to me, don't you, myohmy? Not to worry, it's not a bother at all." @@ -1744,7 +1744,7 @@ { "href": "/wiki/Julia", "name": "Julia", - "birthday": "July 31st\n", + "birthday": "July 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fc/NH-Julia_poster.png/revision/latest?cb=20200410191747", "quotes": [ "In a certain sense, an umbrella expresses its owner's personality even more than clothes." @@ -1753,7 +1753,7 @@ { "href": "/wiki/Julian", "name": "Julian", - "birthday": "March 15th\n", + "birthday": "March 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f4/NH-Julian_poster.png/revision/latest?cb=20200410192747", "quotes": [ "Hey, <player>. I feel like we need more dancing happening now. Shoom! OK, that's a little better." @@ -1762,7 +1762,7 @@ { "href": "/wiki/June_(villager)", "name": "June", - "birthday": "May 21st\n", + "birthday": "May 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/90/NH-June_poster.png/revision/latest?cb=20200522063156", "quotes": [ "Aren't beetles fascinating? They're so small, but so fierce looking! And there are so many different kinds!" @@ -1771,7 +1771,7 @@ { "href": "/wiki/Kabuki", "name": "Kabuki", - "birthday": "November 29th\n", + "birthday": "November 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f1/NH-Kabuki_poster.png/revision/latest?cb=20200410182309", "quotes": [ "Hoo-ha konnichiwa!", @@ -1781,7 +1781,7 @@ { "href": "/wiki/Katt", "name": "Katt", - "birthday": "April 27th\n", + "birthday": "April 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ee/NH-Katt_poster.png/revision/latest?cb=20200410182946", "quotes": [ "...I could go for a jog...or I could SAY I'm going for a jog, then go home and do my couch-potato thing." @@ -1790,7 +1790,7 @@ { "href": "/wiki/Keaton", "name": "Keaton", - "birthday": "June 1st\n", + "birthday": "June 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e5/NH-Keaton_poster.png/revision/latest?cb=20200522063126", "quotes": [ "Phew, I almost lost it... That'd be awful since without the background information, it'd be useless anyway!" @@ -1799,7 +1799,7 @@ { "href": "/wiki/Ken", "name": "Ken", - "birthday": "December 23rd\n", + "birthday": "December 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2d/NH-Ken_poster.png/revision/latest?cb=20200522063105", "quotes": [ "Don't tell anyone! My train obsession is a secret!" @@ -1808,7 +1808,7 @@ { "href": "/wiki/Ketchup", "name": "Ketchup", - "birthday": "July 27th\n", + "birthday": "July 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e1/NH-Ketchup_poster.png/revision/latest?cb=20200522063044", "quotes": [ "Be that way, you...meanie! You're no prize pig yourself! I am SO not talking to you anymore, bitty!" @@ -1817,7 +1817,7 @@ { "href": "/wiki/Kevin", "name": "Kevin", - "birthday": "April 26th\n", + "birthday": "April 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/20/NH-Kevin_poster.png/revision/latest?cb=20200410185817", "quotes": [ "Big fish! Big fish! Come on, big fish!" @@ -1826,7 +1826,7 @@ { "href": "/wiki/Kid_Cat", "name": "Kid Cat", - "birthday": "August 1st\n", + "birthday": "August 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/30/NH-Kid_Cat_poster.png/revision/latest?cb=20200410182348", "quotes": [ "Spandex is the best disguise." @@ -1835,7 +1835,7 @@ { "href": "/wiki/Kidd", "name": "Kidd", - "birthday": "June 28th\n", + "birthday": "June 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/46/NH-Kidd_poster.png/revision/latest?cb=20200522063019", "quotes": [ "Artistic inspiration can not be suppressed!" @@ -1844,7 +1844,7 @@ { "href": "/wiki/Kiki", "name": "Kiki", - "birthday": "October 8th\n", + "birthday": "October 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/34/NH-Kiki_poster.png/revision/latest?cb=20200410182200", "quotes": [ "Hang in there, kiddo." @@ -1853,7 +1853,7 @@ { "href": "/wiki/Kitt", "name": "Kitt", - "birthday": "October 11th\n", + "birthday": "October 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ed/NH-Kitt_poster.png/revision/latest?cb=20200522062950", "quotes": [ "They say funny parents have funny children." @@ -1862,7 +1862,7 @@ { "href": "/wiki/Kitty", "name": "Kitty", - "birthday": "February 15th\n", + "birthday": "February 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7a/NH-Kitty_poster.png/revision/latest?cb=20200410182820", "quotes": [ "Do you ever watch zombie movies, <player name>? Because you look like you're starring in one right now." @@ -1871,7 +1871,7 @@ { "href": "/wiki/Klaus", "name": "Klaus", - "birthday": "March 31st\n", + "birthday": "March 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/56/NH-Klaus_poster.png/revision/latest?cb=20200522062928", "quotes": [ "Heh heh heh... Would you like me to protect you as well, <player name>?" @@ -1880,7 +1880,7 @@ { "href": "/wiki/Knox", "name": "Knox", - "birthday": "November 23rd\n", + "birthday": "November 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/45/NH-Knox_poster.png/revision/latest?cb=20200522062907", "quotes": [ "Hey! Sneak up on me again, and I'm gonna hit you with this shovel!" @@ -1889,7 +1889,7 @@ { "href": "/wiki/Kody", "name": "Kody", - "birthday": "September 28th\n", + "birthday": "September 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/30/NH-Kody_poster.png/revision/latest?cb=20200522062831", "quotes": [ "Drop and give me twenty!", @@ -1899,7 +1899,7 @@ { "href": "/wiki/Kyle", "name": "Kyle", - "birthday": "December 6th\n", + "birthday": "December 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/93/NH-Kyle_poster.png/revision/latest?cb=20200410183323", "quotes": [ "When I was little, I used to be pretty mischievous with some of my guy friends..." @@ -1908,7 +1908,7 @@ { "href": "/wiki/Leonardo", "name": "Leonardo", - "birthday": "May 15th\n", + "birthday": "May 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1a/NH-Leonardo_poster.png/revision/latest?cb=20200410183650", "quotes": [ "Hmm! I know that look... You wanna do patrol jogs with me, don't you? Any time you want, flexin'?" @@ -1917,7 +1917,7 @@ { "href": "/wiki/Leopold", "name": "Leopold", - "birthday": "August 14th\n", + "birthday": "August 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/dc/NH-Leopold_poster.png/revision/latest?cb=20200410192806", "quotes": [ "Tell me, <player>, what's new, lion cub?" @@ -1926,7 +1926,7 @@ { "href": "/wiki/Lily_(villager)", "name": "Lily", - "birthday": "February 4th\n", + "birthday": "February 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f0/NH-Lily_poster.png/revision/latest?cb=20200522070016", "quotes": [ "<player name>, I love visiting your house. No matter how you decorate, it always feels welcoming." @@ -1935,7 +1935,7 @@ { "href": "/wiki/Limberg", "name": "Limberg", - "birthday": "October 17th\n", + "birthday": "October 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/12/NH-Limberg_poster.png/revision/latest?cb=20200410192555", "quotes": [ "Something stinks!" @@ -1944,7 +1944,7 @@ { "href": "/wiki/Lionel", "name": "Lionel", - "birthday": "July 29th\n", + "birthday": "July 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b1/NH-Lionel_poster.png/revision/latest?cb=20200522065956", "quotes": [ "I was just thinking about how I'd love to have eyes like yours... My eyes are sooooo last week." @@ -1953,7 +1953,7 @@ { "href": "/wiki/Lobo", "name": "Lobo", - "birthday": "November 5th\n", + "birthday": "November 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f8/NH-Lobo_poster.png/revision/latest?cb=20200410183522", "quotes": [ "I'm always watching you!" @@ -1962,7 +1962,7 @@ { "href": "/wiki/Lolly", "name": "Lolly", - "birthday": "March 27th\n", + "birthday": "March 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b0/NH-Lolly_poster.png/revision/latest?cb=20200410182533", "quotes": [ "I care about you a lot, so if it's true that you're having a hard time, know I'm here for you, bonbon." @@ -1971,7 +1971,7 @@ { "href": "/wiki/Lopez", "name": "Lopez", - "birthday": "August 20th\n", + "birthday": "August 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/dc/NH-Lopez_poster.png/revision/latest?cb=20200522065932", "quotes": [ "I'm always excited to meet a fan. Speaking of, I better get back to making the rounds, buckaroo!" @@ -1980,7 +1980,7 @@ { "href": "/wiki/Louie", "name": "Louie", - "birthday": "March 26th\n", + "birthday": "March 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/13/NH-Louie_poster.png/revision/latest?cb=20200522065914", "quotes": [ "There's this hero of mine who wears a red cap. And get this-it's his 30th anniversary!" @@ -1989,7 +1989,7 @@ { "href": "/wiki/Lucha", "name": "Lucha", - "birthday": "December 12th\n", + "birthday": "December 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/dc/NH-Lucha_poster.png/revision/latest?cb=20200522065852", "quotes": [ "I gotta say, I don't know much about wrestling." @@ -1998,7 +1998,7 @@ { "href": "/wiki/Lucky", "name": "Lucky", - "birthday": "November 4th\n", + "birthday": "November 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4d/NH-Lucky_poster.png/revision/latest?cb=20200522065833", "quotes": [ "Ow..." @@ -2007,7 +2007,7 @@ { "href": "/wiki/Lucy", "name": "Lucy", - "birthday": "June 2nd\n", + "birthday": "June 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/14/NH-Lucy_poster.png/revision/latest?cb=20200410190214", "quotes": [ "This picture entitles you to one free smile!", @@ -2017,7 +2017,7 @@ { "href": "/wiki/Lyman", "name": "Lyman", - "birthday": "October 12th\n", + "birthday": "October 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1a/NH-Lyman_poster.png/revision/latest?cb=20200522065812", "quotes": [ "Do you think I accidentally created a rain dance? Is this rain my fault?" @@ -2026,7 +2026,7 @@ { "href": "/wiki/Mac", "name": "Mac", - "birthday": "November 11th\n", + "birthday": "November 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4d/NH-Mac_poster.png/revision/latest?cb=20200522065753", "quotes": [ "Shopping... Underwater running... When I do something, I do it to the extreme!" @@ -2035,7 +2035,7 @@ { "href": "/wiki/Maddie", "name": "Maddie", - "birthday": "January 11th\n", + "birthday": "January 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/07/NH-Maddie_poster.png/revision/latest?cb=20200522065730", "quotes": [ "And, at night, some of the star light we see has traveled billions of years to get here to our island..." @@ -2044,7 +2044,7 @@ { "href": "/wiki/Maelle", "name": "Maelle", - "birthday": "April 8th\n", + "birthday": "April 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/de/NH-Maelle_poster.png/revision/latest?cb=20200522065709", "quotes": [ "I like long walks on the beach. Alone." @@ -2053,7 +2053,7 @@ { "href": "/wiki/Maggie", "name": "Maggie", - "birthday": "September 3rd\n", + "birthday": "September 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4f/NH-Maggie_poster.png/revision/latest?cb=20200410185952", "quotes": [ "I'm sorry! I guess I just can't help wanting to share things I know..." @@ -2062,7 +2062,7 @@ { "href": "/wiki/Mallary", "name": "Mallary", - "birthday": "November 17th\n", + "birthday": "November 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/35/NH-Mallary_poster.png/revision/latest?cb=20200522065649", "quotes": [ "Hi, let's link!" @@ -2071,7 +2071,7 @@ { "href": "/wiki/Maple", "name": "Maple", - "birthday": "June 15th\n", + "birthday": "June 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d1/NH-Maple_poster.png/revision/latest?cb=20200522065624", "quotes": [ "Maple + Moppina = BFF!", @@ -2081,21 +2081,21 @@ { "href": "/wiki/Marcel", "name": "Marcel", - "birthday": "December 31st\n", + "birthday": "December 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e5/NH-Marcel_poster.png/revision/latest?cb=20200522065604", "quotes": [] }, { "href": "/wiki/Marcie", "name": "Marcie", - "birthday": "May 31st\n", + "birthday": "May 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/db/NH-Marcie_poster.png/revision/latest?cb=20200522065544", "quotes": [] }, { "href": "/wiki/Margie", "name": "Margie", - "birthday": "January 28th\n", + "birthday": "January 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/ff/NH-Margie_poster.png/revision/latest?cb=20200522065513", "quotes": [ "Becoming a designer is my dream. I hope one day, people all over the world will be able to wear Margie original creations." @@ -2104,7 +2104,7 @@ { "href": "/wiki/Marina", "name": "Marina", - "birthday": "June 26th\n", + "birthday": "June 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fd/NH-Marina_poster.png/revision/latest?cb=20200410192009", "quotes": [ "I think I'm the only sane one in this town." @@ -2113,7 +2113,7 @@ { "href": "/wiki/Marshal", "name": "Marshal", - "birthday": "September 29th\n", + "birthday": "September 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e6/NH-Marshal_poster.png/revision/latest?cb=20200522065451", "quotes": [ "Nothing makes me feel quite as small as I do when I look up at the night sky... It's the worst!" @@ -2122,7 +2122,7 @@ { "href": "/wiki/Marty", "name": "Marty", - "birthday": "April 16th\n", + "birthday": "April 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/39/NH-Marty_poster.png/revision/latest?cb=20210318062847", "quotes": [ "I bet you didn't know this...but I have a driver's license. I made it myself! It was either that or fill out a bunch of papers. It woulda taken forever. And I had a pie to eat!" @@ -2131,7 +2131,7 @@ { "href": "/wiki/Mathilda", "name": "Mathilda", - "birthday": "November 12th\n", + "birthday": "November 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/81/NH-Mathilda_poster.png/revision/latest?cb=20200522065431", "quotes": [ "Blood is thicker than water!", @@ -2141,7 +2141,7 @@ { "href": "/wiki/Megan", "name": "Megan", - "birthday": "March 13th\n", + "birthday": "March 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/18/NH-Megan_poster.png/revision/latest?cb=20200522065410", "quotes": [ "I think if I want to keep growing as a bear, I need to explore new places and make new friends." @@ -2150,7 +2150,7 @@ { "href": "/wiki/Melba", "name": "Melba", - "birthday": "April 12th\n", + "birthday": "April 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/57/NH-Melba_poster.png/revision/latest?cb=20200522065347", "quotes": [ "You're my new best bud!" @@ -2159,7 +2159,7 @@ { "href": "/wiki/Merengue", "name": "Merengue", - "birthday": "March 19th\n", + "birthday": "March 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9d/NH-Merengue_poster.png/revision/latest?cb=20200410184909", "quotes": [ "I just read a magazine article full of suggestions for an ideal weekend... It said the best option would be a getaway to a remote island!" @@ -2168,7 +2168,7 @@ { "href": "/wiki/Merry", "name": "Merry", - "birthday": "June 29th\n", + "birthday": "June 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f0/NH-Merry_poster.png/revision/latest?cb=20200410182436", "quotes": [ "Waaaaaaah! I'll never be as cool as the scary giant bird, mweee!" @@ -2177,7 +2177,7 @@ { "href": "/wiki/Midge", "name": "Midge", - "birthday": "March 12th\n", + "birthday": "March 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/86/NH-Midge_poster.png/revision/latest?cb=20200522065322", "quotes": [ "You don't suppose they'd let me practice fishing here, do you? If I used a toy worm and a fake hook?" @@ -2186,7 +2186,7 @@ { "href": "/wiki/Mint", "name": "Mint", - "birthday": "May 2nd\n", + "birthday": "May 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2a/NH-Mint_poster.png/revision/latest?cb=20200410184044", "quotes": [ "I'm totally fresh and you know it!" @@ -2195,7 +2195,7 @@ { "href": "/wiki/Mira", "name": "Mira", - "birthday": "July 6th\n", + "birthday": "July 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/79/NH-Mira_poster.png/revision/latest?cb=20200410185049", "quotes": [ "You can wear it and show me how to make it look good! Thanks for the delivery! Cottontail!" @@ -2204,7 +2204,7 @@ { "href": "/wiki/Miranda", "name": "Miranda", - "birthday": "April 23rd\n", + "birthday": "April 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f4/NH-Miranda_poster.png/revision/latest?cb=20200522065300", "quotes": [ "This can't be worse! I can't get inside to make my date with a very special <food>!" @@ -2213,7 +2213,7 @@ { "href": "/wiki/Mitzi", "name": "Mitzi", - "birthday": "September 25th\n", + "birthday": "September 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/20/NH-Mitzi_poster.png/revision/latest?cb=20200410182006", "quotes": [ "Sometimes I think I'm the only sane one around." @@ -2222,7 +2222,7 @@ { "href": "/wiki/Moe", "name": "Moe", - "birthday": "January 12th\n", + "birthday": "January 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7e/NH-Moe_poster.png/revision/latest?cb=20200410182701", "quotes": [ "Whoa..." @@ -2231,7 +2231,7 @@ { "href": "/wiki/Molly", "name": "Molly", - "birthday": "March 7th\n", + "birthday": "March 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/00/NH-Molly_poster.png/revision/latest?cb=20200522065237", "quotes": [ "I should have brought you a present for inviting me over! Sorry for being so scatterbrained." @@ -2240,7 +2240,7 @@ { "href": "/wiki/Monique", "name": "Monique", - "birthday": "September 30th\n", + "birthday": "September 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d3/NH-Monique_poster.png/revision/latest?cb=20200410182724", "quotes": [ "No airbrushing necessary!" @@ -2249,7 +2249,7 @@ { "href": "/wiki/Monty", "name": "Monty", - "birthday": "December 7th\n", + "birthday": "December 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2b/NH-Monty_poster.png/revision/latest?cb=20200522065214", "quotes": [ "What are YOU looking at?!" @@ -2258,7 +2258,7 @@ { "href": "/wiki/Moose", "name": "Moose", - "birthday": "September 13th\n", + "birthday": "September 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b2/NH-Moose_poster.png/revision/latest?cb=20200410192236", "quotes": [ "Oh, whoa! Who set up this little trap?" @@ -2267,7 +2267,7 @@ { "href": "/wiki/Mott", "name": "Mott", - "birthday": "July 10th\n", + "birthday": "July 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/66/NH-Mott_poster.png/revision/latest?cb=20200522065136", "quotes": [ "DUDE! MY FACE! Not cool, <player>, I saw that look in your eye, you're totally enjoying this, cagey!", @@ -2277,7 +2277,7 @@ { "href": "/wiki/Muffy", "name": "Muffy", - "birthday": "February 14th\n", + "birthday": "February 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/70/NH-Muffy_poster.png/revision/latest?cb=20200410184450", "quotes": [ "Soccer, man... How could anyone not know I'm famous for bowling? Nightshade?" @@ -2286,7 +2286,7 @@ { "href": "/wiki/Murphy", "name": "Murphy", - "birthday": "December 29th\n", + "birthday": "December 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/69/NH-Murphy_poster.png/revision/latest?cb=20200522065115", "quotes": [ "Take care of yourself, kiddo. See you when I see you! Gahaha!" @@ -2295,7 +2295,7 @@ { "href": "/wiki/Nan", "name": "Nan", - "birthday": "August 24th\n", + "birthday": "August 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/de/NH-Nan_poster.png/revision/latest?cb=20200522184645", "quotes": [ "Thanks for this! I think it looks great!" @@ -2304,7 +2304,7 @@ { "href": "/wiki/Nana", "name": "Nana", - "birthday": "August 23rd\n", + "birthday": "August 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/64/NH-Nana_poster.png/revision/latest?cb=20200522184710", "quotes": [ "Pink is the new black!", @@ -2314,7 +2314,7 @@ { "href": "/wiki/Naomi", "name": "Naomi", - "birthday": "February 28th\n", + "birthday": "February 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/97/NH-Naomi_poster.png/revision/latest?cb=20200522184727", "quotes": [ "WHAT?! No, of course it's not a self-help book! Why would you even ask such a thing? Rude." @@ -2323,7 +2323,7 @@ { "href": "/wiki/Nate", "name": "Nate", - "birthday": "August 16th\n", + "birthday": "August 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/1a/NH-Nate_poster.png/revision/latest?cb=20200522184748", "quotes": [ "I'm super hungry, yawwwn. Man, shopping really works up an appetite!" @@ -2332,7 +2332,7 @@ { "href": "/wiki/Nibbles", "name": "Nibbles", - "birthday": "July 19th\n", + "birthday": "July 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d5/NH-Nibbles_poster.png/revision/latest?cb=20200410184229", "quotes": [ "Coming to a billboard near you!" @@ -2341,7 +2341,7 @@ { "href": "/wiki/Norma", "name": "Norma", - "birthday": "September 20th\n", + "birthday": "September 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/94/NH-Norma_poster.png/revision/latest?cb=20200522184806", "quotes": [ "You deserve nice things, hoof hoo." @@ -2350,7 +2350,7 @@ { "href": "/wiki/Octavian", "name": "Octavian", - "birthday": "September 20th\n", + "birthday": "September 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/82/NH-Octavian_poster.png/revision/latest?cb=20200410192036", "quotes": [ "But first and foremost, I'm an octopus!" @@ -2359,7 +2359,7 @@ { "href": "/wiki/O%27Hare", "name": "O'Hare", - "birthday": "July 24th\n", + "birthday": "July 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/57/NH-O%27Hare_poster.png/revision/latest?cb=20200410185212", "quotes": [ "Hah hah! That's not your usual self! Are you a bit jealous, player? Not everyone can look this lovely! " @@ -2368,7 +2368,7 @@ { "href": "/wiki/Olaf", "name": "Olaf", - "birthday": "May 19th\n", + "birthday": "May 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5c/NH-Olaf_poster.png/revision/latest?cb=20200522184827", "quotes": [ "This is a pretty nice room! It's so nice that I almost want to move right in! Hah ha!" @@ -2377,7 +2377,7 @@ { "href": "/wiki/Olive", "name": "Olive", - "birthday": "July 12th\n", + "birthday": "July 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fd/NH-Olive_poster.png/revision/latest?cb=20200522184858", "quotes": [ "I mean, we only get to celebrate New Year's once a year, sweet pea!" @@ -2386,7 +2386,7 @@ { "href": "/wiki/Olivia", "name": "Olivia", - "birthday": "February 3rd\n", + "birthday": "February 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5a/NH-Olivia_poster.png/revision/latest?cb=20200410182136", "quotes": [ "You're the best kind of friend because you make me look even prettier." @@ -2395,7 +2395,7 @@ { "href": "/wiki/Opal", "name": "Opal", - "birthday": "January 20th\n", + "birthday": "January 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/73/NH-Opal_poster.png/revision/latest?cb=20200522184918", "quotes": [ "Now whenever you see this picture of me, you can think warm thoughts." @@ -2404,7 +2404,7 @@ { "href": "/wiki/Ozzie", "name": "Ozzie", - "birthday": "May 7th\n", + "birthday": "May 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2c/NH-Ozzie_poster.png/revision/latest?cb=20200522185151", "quotes": [ "Plus, the sun is so bright, it feels like lasers are shutting directly into my brain." @@ -2413,7 +2413,7 @@ { "href": "/wiki/Pancetti", "name": "Pancetti", - "birthday": "November 14th\n", + "birthday": "November 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/49/NH-Pancetti_poster.png/revision/latest?cb=20200410185802", "quotes": [ "I'm VERY choosy when it comes to clothes." @@ -2422,7 +2422,7 @@ { "href": "/wiki/Pango", "name": "Pango", - "birthday": "November 9th\n", + "birthday": "November 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d3/NH-Pango_poster.png/revision/latest?cb=20200522185217", "quotes": [ "Now you can say you knew me when!" @@ -2431,7 +2431,7 @@ { "href": "/wiki/Paolo", "name": "Paolo", - "birthday": "May 5th\n", + "birthday": "May 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fc/NH-Paolo_poster.png/revision/latest?cb=20200522185319", "quotes": [ "Good looks won't fill me up! Just make it look normal so I can eat it sooner!" @@ -2440,7 +2440,7 @@ { "href": "/wiki/Papi", "name": "Papi", - "birthday": "January 10th\n", + "birthday": "January 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6d/NH-Papi_poster.png/revision/latest?cb=20200522185246", "quotes": [ "Mm hmm! This is my mitten, all right! I can smell the french fries I ate last time I wore it!" @@ -2449,7 +2449,7 @@ { "href": "/wiki/Pashmina", "name": "Pashmina", - "birthday": "December 26th\n", + "birthday": "December 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/29/NH-Pashmina_poster.png/revision/latest?cb=20200522185339", "quotes": [ "Could you, uh...give me a little space for a while? Please? Kidders?" @@ -2458,7 +2458,7 @@ { "href": "/wiki/Pate", "name": "Pate", - "birthday": "February 23rd\n", + "birthday": "February 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/20/NH-Pate_poster.png/revision/latest?cb=20200522185358", "quotes": [ "SHRIEKING SUGARCUBES!" @@ -2467,7 +2467,7 @@ { "href": "/wiki/Patty", "name": "Patty", - "birthday": "May 10th\n", + "birthday": "May 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f8/NH-Patty_poster.png/revision/latest?cb=20200522185417", "quotes": [ "This month's Ms. Nintendique cover girl!" @@ -2476,7 +2476,7 @@ { "href": "/wiki/Paula", "name": "Paula", - "birthday": "March 22nd\n", + "birthday": "March 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/79/NH-Paula_poster.png/revision/latest?cb=20200522185438", "quotes": [ "If you're looking for a fight, you found one! Yodelay!" @@ -2485,7 +2485,7 @@ { "href": "/wiki/Peaches", "name": "Peaches", - "birthday": "November 28th\n", + "birthday": "November 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8a/NH-Peaches_poster.png/revision/latest?cb=20200522185456", "quotes": [ "A friend of mine gave me a flying saucer the other day, but I can't really use it." @@ -2494,7 +2494,7 @@ { "href": "/wiki/Peanut", "name": "Peanut", - "birthday": "June 8th\n", + "birthday": "June 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/68/NH-Peanut_poster.png/revision/latest?cb=20200522185516", "quotes": [ "This is my star smile." @@ -2503,7 +2503,7 @@ { "href": "/wiki/Pecan", "name": "Pecan", - "birthday": "September 10th\n", + "birthday": "September 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/48/NH-Pecan_poster.png/revision/latest?cb=20200410184245", "quotes": [ "One picture of me is worth a thousand pictures of somebody else." @@ -2512,7 +2512,7 @@ { "href": "/wiki/Peck", "name": "Peck", - "birthday": "July 25th\n", + "birthday": "July 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d8/NH-Peck_poster.png/revision/latest?cb=20200522185539", "quotes": [ "MUSCLE MADNESS!" @@ -2521,7 +2521,7 @@ { "href": "/wiki/Peewee", "name": "Peewee", - "birthday": "September 11th\n", + "birthday": "September 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cb/NH-Peewee_poster.png/revision/latest?cb=20200522185601", "quotes": [ "I AM BEHIND YOU!" @@ -2530,7 +2530,7 @@ { "href": "/wiki/Peggy", "name": "Peggy", - "birthday": "May 23rd\n", + "birthday": "May 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a1/NH-Peggy_poster.png/revision/latest?cb=20200410185931", "quotes": [ "I just ate like 50 pounds of peach cobbler so I'm feeling kind of bloated." @@ -2539,7 +2539,7 @@ { "href": "/wiki/Pekoe", "name": "Pekoe", - "birthday": "May 18th\n", + "birthday": "May 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6a/NH-Pekoe_poster.png/revision/latest?cb=20200522185628", "quotes": [ "Even when I didn't see you in real life, you made special guest appearances in my dreams!" @@ -2548,7 +2548,7 @@ { "href": "/wiki/Penelope", "name": "Penelope", - "birthday": "February 5th\n", + "birthday": "February 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/72/NH-Penelope_poster.png/revision/latest?cb=20200410192138", "quotes": [ "Hey! What?! Are you, like, a visitor to our town? Well, enjoy it here. You'll find it a dream, oh bow!" @@ -2557,7 +2557,7 @@ { "href": "/wiki/Phil", "name": "Phil", - "birthday": "November 27th\n", + "birthday": "November 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/26/NH-Phil_poster.png/revision/latest?cb=20200410191701", "quotes": [ "... You're asking me why the sun won't set today?" @@ -2566,7 +2566,7 @@ { "href": "/wiki/Phoebe", "name": "Phoebe", - "birthday": "April 22nd\n", + "birthday": "April 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8b/NH-Phoebe_poster.png/revision/latest?cb=20200410191547", "quotes": [ "You know, I really have no idea what you do all day! Are you super sly, or am I just not paying attention?" @@ -2575,7 +2575,7 @@ { "href": "/wiki/Pierce", "name": "Pierce", - "birthday": "January 8th\n", + "birthday": "January 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8f/NH-Pierce_poster.png/revision/latest?cb=20200410191226", "quotes": [ "No one likes flabby wings!" @@ -2584,7 +2584,7 @@ { "href": "/wiki/Pietro", "name": "Pietro", - "birthday": "April 19th\n", + "birthday": "April 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/21/NH-Pietro_poster.png/revision/latest?cb=20200522185656", "quotes": [ "I want to be the kind of guy who’s perfect in every way and universally beloved, but it’s actually kinda hard!" @@ -2593,7 +2593,7 @@ { "href": "/wiki/Pinky", "name": "Pinky", - "birthday": "September 9th\n", + "birthday": "September 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ea/NH-Pinky_poster.png/revision/latest?cb=20200522185718", "quotes": [ "LEAPING LOLLIPOPS!" @@ -2602,7 +2602,7 @@ { "href": "/wiki/Piper", "name": "Piper", - "birthday": "April 18th\n", + "birthday": "April 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/47/NH-Piper_poster.png/revision/latest?cb=20200522185742", "quotes": [ "FLASKLURB?!" @@ -2611,7 +2611,7 @@ { "href": "/wiki/Pippy", "name": "Pippy", - "birthday": "June 14th\n", + "birthday": "June 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8c/NH-Pippy_poster.png/revision/latest?cb=20200410185526", "quotes": [ "HOPPING HOTCAKES!!!" @@ -2620,7 +2620,7 @@ { "href": "/wiki/Plucky", "name": "Plucky", - "birthday": "October 12th\n", + "birthday": "October 12th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/62/NH-Plucky_poster.png/revision/latest?cb=20200522185801", "quotes": [ "What's gotten into you?! Who raised you to act like that, chicky-poo?!" @@ -2629,7 +2629,7 @@ { "href": "/wiki/Pompom", "name": "Pompom", - "birthday": "February 11th\n", + "birthday": "February 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/18/NH-Pompom_poster.png/revision/latest?cb=20200522185820", "quotes": [ "This one goes out to all my fans!" @@ -2638,7 +2638,7 @@ { "href": "/wiki/Poncho", "name": "Poncho", - "birthday": "January 2nd\n", + "birthday": "January 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/ea/NH-Poncho_poster.png/revision/latest?cb=20200522185838", "quotes": [ "C'mere! I'm gonna bench-press you!" @@ -2647,7 +2647,7 @@ { "href": "/wiki/Poppy", "name": "Poppy", - "birthday": "August 5th\n", + "birthday": "August 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5c/NH-Poppy_poster.png/revision/latest?cb=20200410183916", "quotes": [ "You're the whole package: smart, stylish, and charming! Everyone in town thinks so!" @@ -2656,7 +2656,7 @@ { "href": "/wiki/Portia", "name": "Portia", - "birthday": "October 25th\n", + "birthday": "October 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/79/NH-Portia_poster.png/revision/latest?cb=20200522185904", "quotes": [ "Of course my photo doesn't need retouching!" @@ -2665,7 +2665,7 @@ { "href": "/wiki/Prince", "name": "Prince", - "birthday": "July 21st\n", + "birthday": "July 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0b/NH-Prince_poster.png/revision/latest?cb=20200522185927", "quotes": [ "I'm gonna celebrate our reunion by eating whipped cream straight from the can, burrup!" @@ -2674,7 +2674,7 @@ { "href": "/wiki/Puck", "name": "Puck", - "birthday": "February 21st\n", + "birthday": "February 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Puck_poster.png/revision/latest?cb=20200410190527", "quotes": [ "That's poor, <player>. You gotta occasionally read a book, or you'll fall behind the times." @@ -2683,7 +2683,7 @@ { "href": "/wiki/Puddles", "name": "Puddles", - "birthday": "January 13th\n", + "birthday": "January 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/78/NH-Puddles_poster.png/revision/latest?cb=20200522185948", "quotes": [ "HIP HOP HO! Hey, let's go!", @@ -2693,7 +2693,7 @@ { "href": "/wiki/Pudge", "name": "Pudge", - "birthday": "June 11th\n", + "birthday": "June 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2b/NH-Pudge_poster.png/revision/latest?cb=20200522190008", "quotes": [ "Keep it real. Yeah." @@ -2702,7 +2702,7 @@ { "href": "/wiki/Punchy", "name": "Punchy", - "birthday": "April 11th\n", + "birthday": "April 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d2/NH-Punchy_poster.png/revision/latest?cb=20200410182252", "quotes": [ "Turn the other cheek." @@ -2711,7 +2711,7 @@ { "href": "/wiki/Purrl", "name": "Purrl", - "birthday": "May 29th\n", + "birthday": "May 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3d/NH-Purrl_poster.png/revision/latest?cb=20200410182641", "quotes": [ "You don't mind if I sharpen my claws on your bed, do you?" @@ -2720,7 +2720,7 @@ { "href": "/wiki/Queenie", "name": "Queenie", - "birthday": "November 13th\n", + "birthday": "November 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c6/NH-Queenie_poster.png/revision/latest?cb=20200410191922", "quotes": [ "No retouching necessary.", @@ -2730,7 +2730,7 @@ { "href": "/wiki/Quillson", "name": "Quillson", - "birthday": "December 22nd\n", + "birthday": "December 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/69/NH-Quillson_poster.png/revision/latest?cb=20200522190041", "quotes": [ "Is it prom today or something? Because I wasn't invited! Why am I a social pariah, ridukulous?!" @@ -2739,7 +2739,7 @@ { "href": "/wiki/Raddle", "name": "Raddle", - "birthday": "June 6th\n", + "birthday": "June 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5b/NH-Raddle_poster.png/revision/latest?cb=20200522190100", "quotes": [ "I brought a present for you today! This makes us Officially Licensed Friends now!" @@ -2748,7 +2748,7 @@ { "href": "/wiki/Rasher", "name": "Rasher", - "birthday": "April 7th\n", + "birthday": "April 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/ba/NH-Rasher_poster.png/revision/latest?cb=20200410190250", "quotes": [ "Don't look at me with those hungry eyes! I'm not a pork chop!" @@ -2757,7 +2757,7 @@ { "href": "/wiki/Raymond", "name": "Raymond", - "birthday": "October 1st\n", + "birthday": "October 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8e/NH-Raymond_poster.png/revision/latest?cb=20200522190120", "quotes": [ "Hey, is that one of those vaulting poles I've been hearing about? Ugh...I want one of those SO MUCH. I don't care about vaulting—I just want to have the latest cool thing!" @@ -2766,7 +2766,7 @@ { "href": "/wiki/Renee", "name": "Renée", - "birthday": "May 28th\n", + "birthday": "May 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d8/NH-Ren%C3%A9e_poster.png/revision/latest?cb=20200522190140", "quotes": [ "When it happens, you'll be like, \"Man, I'm glad I took care of those little flower dudes!\" Yo yo yo!" @@ -2775,7 +2775,7 @@ { "href": "/wiki/Reneigh", "name": "Reneigh", - "birthday": "June 4th\n", + "birthday": "June 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/33/NH-Reneigh_poster.png/revision/latest?cb=20200522190158", "quotes": [ "So alright, speaking of bones... Did you know that we settled on top of an ancient burial ground?" @@ -2784,7 +2784,7 @@ { "href": "/wiki/Rex", "name": "Rex", - "birthday": "July 24th\n", + "birthday": "July 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a7/NH-Rex_poster.png/revision/latest?cb=20200522190216", "quotes": [ "I just stuffed my belly full of grub, and I'm feeling it. I doubt I'll be moving much for a while, cool cat." @@ -2793,7 +2793,7 @@ { "href": "/wiki/Rhonda", "name": "Rhonda", - "birthday": "January 24th\n", + "birthday": "January 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/12/NH-Rhonda_poster.png/revision/latest?cb=20200410185017", "quotes": [ "What are you going to do with this never-ending day? I don't want to waste an opportunity like this!" @@ -2802,7 +2802,7 @@ { "href": "/wiki/Ribbot", "name": "Ribbot", - "birthday": "February 13th\n", + "birthday": "February 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4e/NH-Ribbot_poster.png/revision/latest?cb=20200522190235", "quotes": [ "Some say my house smells like a wooly mammoth in a sweat lodge, toady." @@ -2811,7 +2811,7 @@ { "href": "/wiki/Ricky", "name": "Ricky", - "birthday": "September 14th\n", + "birthday": "September 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6b/NH-Ricky_poster.png/revision/latest?cb=20200410184030", "quotes": [ "Yes! Yes! It's almost my turn! Errr, OK. What was I going to wish for, again?" @@ -2820,7 +2820,7 @@ { "href": "/wiki/Rilla", "name": "Rilla", - "birthday": "November 1st\n", + "birthday": "November 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b4/NH-Rilla_poster.png/revision/latest?cb=20210318193110", "quotes": [ "Hey, <player name>. Wait. Don't talk to me. Not til I've had my coffee." @@ -2829,7 +2829,7 @@ { "href": "/wiki/Rizzo", "name": "Rizzo", - "birthday": "January 17th\n", + "birthday": "January 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/93/NH-Rizzo_poster.png/revision/latest?cb=20200410192330", "quotes": [ "I was being chased by a bee, and I fell into that pit!" @@ -2838,7 +2838,7 @@ { "href": "/wiki/Roald", "name": "Roald", - "birthday": "January 5th\n", + "birthday": "January 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4f/NH-Roald_poster.png/revision/latest?cb=20200410190858", "quotes": [ "I'm not waddling! I'm working my glutes!" @@ -2847,7 +2847,7 @@ { "href": "/wiki/Robin", "name": "Robin", - "birthday": "December 4th\n", + "birthday": "December 4th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/62/NH-Robin_poster.png/revision/latest?cb=20200522190258", "quotes": [ "Always keep your wings manicured so you can fly away!" @@ -2856,7 +2856,7 @@ { "href": "/wiki/Rocco", "name": "Rocco", - "birthday": "August 18th\n", + "birthday": "August 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/32/NH-Rocco_poster.png/revision/latest?cb=20200522190320", "quotes": [ "You smell like patchouli!", @@ -2866,7 +2866,7 @@ { "href": "/wiki/Rocket", "name": "Rocket", - "birthday": "April 14th\n", + "birthday": "April 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d3/NH-Rocket_poster.png/revision/latest?cb=20200522190339", "quotes": [ "All right. Time to face the music. Take me there! Vroom!" @@ -2875,7 +2875,7 @@ { "href": "/wiki/Rod", "name": "Rod", - "birthday": "August 14th\n", + "birthday": "August 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Rod_poster.png/revision/latest?cb=20200410192406", "quotes": [ "You're not done 'til your muscles are screaming in agony!" @@ -2884,7 +2884,7 @@ { "href": "/wiki/Rodeo", "name": "Rodeo", - "birthday": "October 29th\n", + "birthday": "October 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/15/NH-Rodeo_poster.png/revision/latest?cb=20200522190402", "quotes": [ "Sooo.. Anyway.. What can I do for you, chaps?" @@ -2893,7 +2893,7 @@ { "href": "/wiki/Rodney", "name": "Rodney", - "birthday": "November 10th\n", + "birthday": "November 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/58/NH-Rodney_poster.png/revision/latest?cb=20200522190421", "quotes": [ "I really like that game where the guy in the green overalls grabs a vacuum and fights ghosts!" @@ -2902,7 +2902,7 @@ { "href": "/wiki/Rolf", "name": "Rolf", - "birthday": "August 22nd\n", + "birthday": "August 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5c/NH-Rolf_poster.png/revision/latest?cb=20200410183806", "quotes": [ "Well, aren't you brave for walking into the lion's den.", @@ -2912,7 +2912,7 @@ { "href": "/wiki/Rooney", "name": "Rooney", - "birthday": "December 1st\n", + "birthday": "December 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/36/NH-Rooney_poster.png/revision/latest?cb=20200522191451", "quotes": [ "All this \"style\" and \"fashion\" is wasted on me. I'm just gonna ask for the bowl cut, punches." @@ -2921,7 +2921,7 @@ { "href": "/wiki/Rory", "name": "Rory", - "birthday": "August 7th\n", + "birthday": "August 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f3/NH-Rory_poster.png/revision/latest?cb=20200522190446", "quotes": [ "That citrus aroma you're smelling is the smell of youthful ambition!" @@ -2930,7 +2930,7 @@ { "href": "/wiki/Roscoe", "name": "Roscoe", - "birthday": "June 16th\n", + "birthday": "June 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/01/NH-Roscoe_poster.png/revision/latest?cb=20200522190504", "quotes": [ "I've got my eye on you, bucko!" @@ -2939,7 +2939,7 @@ { "href": "/wiki/Rosie", "name": "Rosie", - "birthday": "February 27th\n", + "birthday": "February 27th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/46/NH-Rosie_poster.png/revision/latest?cb=20200410182055", "quotes": [ "To the president of the Rosie Fan club!" @@ -2948,7 +2948,7 @@ { "href": "/wiki/Rowan", "name": "Rowan", - "birthday": "August 26th\n", + "birthday": "August 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/41/NH-Rowan_poster.png/revision/latest?cb=20200410183742", "quotes": [ "Why be junior varsity when you can be VARSITY?!", @@ -2958,7 +2958,7 @@ { "href": "/wiki/Ruby", "name": "Ruby", - "birthday": "December 25th\n", + "birthday": "December 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5c/NH-Ruby_poster.png/revision/latest?cb=20201129214247", "quotes": [ "I'm not sick, I'm just Albino!" @@ -2967,7 +2967,7 @@ { "href": "/wiki/Rudy", "name": "Rudy", - "birthday": "December 20th\n", + "birthday": "December 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c1/NH-Rudy_poster.png/revision/latest?cb=20200410182928", "quotes": [ "Oooh, imagine that, a flea sucking the carbs right out of me!" @@ -2976,7 +2976,7 @@ { "href": "/wiki/Sally_(Wild_World)", "name": "Sally", - "birthday": "June 19th\n", + "birthday": "June 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/5d/NH-Sally_poster.png/revision/latest?cb=20200410184136", "quotes": [ "Just something to remember me by." @@ -2985,7 +2985,7 @@ { "href": "/wiki/Samson", "name": "Samson", - "birthday": "July 5th\n", + "birthday": "July 5th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d7/NH-Samson_poster.png/revision/latest?cb=20200410192424", "quotes": [ "This isn't a dress I'm wearing, it's a muscle tee!" @@ -2994,7 +2994,7 @@ { "href": "/wiki/Sandy", "name": "Sandy", - "birthday": "October 21st\n", + "birthday": "October 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/93/NH-Sandy_poster.png/revision/latest?cb=20200410191836", "quotes": [ "Good evening, (player)! Or should I say \"good night\"? It's so late!" @@ -3003,7 +3003,7 @@ { "href": "/wiki/Savannah", "name": "Savannah", - "birthday": "January 25th\n", + "birthday": "January 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Savannah_poster.png/revision/latest?cb=20200522190527", "quotes": [ "Nobody too mean to you? Nobody stick you with any errands to take care of? " @@ -3012,7 +3012,7 @@ { "href": "/wiki/Scoot", "name": "Scoot", - "birthday": "June 13th\n", + "birthday": "June 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9d/NH-Scoot_poster.png/revision/latest?cb=20200522190547", "quotes": [ "You think you're the strongest person in town? Are you serious?! Well, I guess... I mean..." @@ -3021,7 +3021,7 @@ { "href": "/wiki/Shari", "name": "Shari", - "birthday": "April 10th\n", + "birthday": "April 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/47/NH-Shari_poster.png/revision/latest?cb=20200410192655", "quotes": [ "I'll sneak up behind him and grab at the zipper on his costume, and he'll yell at me sayin' its not a costume. It's pretty fun...for me, cheeky. Bwa ha ha!" @@ -3030,7 +3030,7 @@ { "href": "/wiki/Sheldon", "name": "Sheldon", - "birthday": "February 26th\n", + "birthday": "February 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8e/NH-Sheldon_poster.png/revision/latest?cb=20200410183900", "quotes": [ "I mean, isn't it more fun to be single and hang out with the guys?" @@ -3039,7 +3039,7 @@ { "href": "/wiki/Shep", "name": "Shep", - "birthday": "November 24th\n", + "birthday": "November 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e9/NH-Shep_poster.png/revision/latest?cb=20200522190611", "quotes": [ "Jinx, you owe me some fizzy water! Haha!" @@ -3048,7 +3048,7 @@ { "href": "/wiki/Sherb", "name": "Sherb", - "birthday": "January 18th\n", + "birthday": "January 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/31/NH-Sherb_poster.png/revision/latest?cb=20200916011120", "quotes": [ "I overslept a little today. But that’s cool. It gave the bugs in my house some extra quiet time." @@ -3057,7 +3057,7 @@ { "href": "/wiki/Simon", "name": "Simon", - "birthday": "January 19th\n", + "birthday": "January 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6a/NH-Simon_poster.png/revision/latest?cb=20200522190630", "quotes": [ "It's kind of a stereotype, but I really do like bananas!" @@ -3066,7 +3066,7 @@ { "href": "/wiki/Skye", "name": "Skye", - "birthday": "March 24th\n", + "birthday": "March 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Skye_poster.png/revision/latest?cb=20200410183340", "quotes": [ "Just a moment ago, I saw a cloud that really reminded me of gingerbread." @@ -3075,7 +3075,7 @@ { "href": "/wiki/Sly", "name": "Sly", - "birthday": "November 15th\n", + "birthday": "November 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7f/NH-Sly_poster.png/revision/latest?cb=20200522190705", "quotes": [ "Plants in the room give you lots of oxygen for working out, don't they?" @@ -3084,7 +3084,7 @@ { "href": "/wiki/Snake", "name": "Snake", - "birthday": "November 3rd\n", + "birthday": "November 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/2c/NH-Snake_poster.png/revision/latest?cb=20200410185619", "quotes": [ "Snake's number one!" @@ -3093,7 +3093,7 @@ { "href": "/wiki/Snooty_(villager)", "name": "Snooty", - "birthday": "October 24th\n", + "birthday": "October 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d2/NH-Snooty_poster.png/revision/latest?cb=20200522190727", "quotes": [ "So what do you think of the scenery? Trees in full bloom everywhere you look!" @@ -3102,7 +3102,7 @@ { "href": "/wiki/Soleil", "name": "Soleil", - "birthday": "August 9th\n", + "birthday": "August 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/9f/NH-Soleil_poster.png/revision/latest?cb=20200522190746", "quotes": [ "Once, when I was a girl, it rained for days and days until, one morning, I woke up to find it had finally stopped. Overjoyed, I ran outside to find a giant rainbow in the clear sky! So I made a wish right then and there. And I must tell you, it came true!" @@ -3111,7 +3111,7 @@ { "href": "/wiki/Sparro", "name": "Sparro", - "birthday": "November 20th\n", + "birthday": "November 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/69/NH-Sparro_poster.png/revision/latest?cb=20200522190812", "quotes": [ "Everyone moves on. Sometimes it's to a new island. Sometimes it's to the treadmill to the weight bench." @@ -3120,7 +3120,7 @@ { "href": "/wiki/Spike", "name": "Spike", - "birthday": "June 17th\n", + "birthday": "June 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/95/NH-Spike_poster.png/revision/latest?cb=20200410185000", "quotes": [ "Nobody's comfortable in their own body... Least of all ME! So how'm I supposed to dress this carcass?" @@ -3129,7 +3129,7 @@ { "href": "/wiki/Spork", "name": "Spork", - "birthday": "September 3rd\n", + "birthday": "September 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/db/NH-Spork_poster.png/revision/latest?cb=20200522190834", "quotes": [ "How do I look? Do I look dashing? I've always wanted to look dashing!" @@ -3138,7 +3138,7 @@ { "href": "/wiki/Sprinkle", "name": "Sprinkle", - "birthday": "February 20th\n", + "birthday": "February 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e5/NH-Sprinkle_poster.png/revision/latest?cb=20200410190333", "quotes": [ "I’m so excited about today, I’ve LITERALLY been counting down the days! 365... 364... 363..." @@ -3147,7 +3147,7 @@ { "href": "/wiki/Sprocket", "name": "Sprocket", - "birthday": "December 1st\n", + "birthday": "December 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e6/NH-Sprocket_poster.png/revision/latest?cb=20200410191806", "quotes": [ "See, I lay face down...and use my eyelids to drag myself around the room for, oh, five or ten minutes." @@ -3156,7 +3156,7 @@ { "href": "/wiki/Static", "name": "Static", - "birthday": "July 9th\n", + "birthday": "July 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/ff/NH-Static_poster.png/revision/latest?cb=20200410184107", "quotes": [ "Zap!", @@ -3166,7 +3166,7 @@ { "href": "/wiki/Stella", "name": "Stella", - "birthday": "April 9th\n", + "birthday": "April 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/50/NH-Stella_poster.png/revision/latest?cb=20200410184731", "quotes": [ "...Who knows where life might take me? Someday, I might move to another town, and I'll take my letters with me." @@ -3175,7 +3175,7 @@ { "href": "/wiki/Sterling", "name": "Sterling", - "birthday": "December 11th\n", + "birthday": "December 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0a/NH-Sterling_poster.png/revision/latest?cb=20200410191029", "quotes": [ "OK, so we don't have our own full-on Extreme Center... But it still ROCKS!" @@ -3184,7 +3184,7 @@ { "href": "/wiki/Stinky", "name": "Stinky", - "birthday": "August 17th\n", + "birthday": "August 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/cc/NH-Stinky_poster.png/revision/latest?cb=20200522190854", "quotes": [ "HEY! Good afternooooooon! I'm absolutely wired today!! How about you? You peppy? You jolly, GAAHHH?" @@ -3193,7 +3193,7 @@ { "href": "/wiki/Stitches", "name": "Stitches", - "birthday": "February 10th\n", + "birthday": "February 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/0a/NH-Stitches_poster.png/revision/latest?cb=20200522190915", "quotes": [ "Sometimes the sum is greater than its parts! Get it? A huh huh huh!", @@ -3203,7 +3203,7 @@ { "href": "/wiki/Stu", "name": "Stu", - "birthday": "April 20th\n", + "birthday": "April 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fc/NH-Stu_poster.png/revision/latest?cb=20200522190934", "quotes": [ "The best part of taking a nap in a tree is how the tree puts you on the ground just before you wake up!" @@ -3212,7 +3212,7 @@ { "href": "/wiki/Sydney", "name": "Sydney", - "birthday": "June 21st\n", + "birthday": "June 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f6/NH-Sydney_poster.png/revision/latest?cb=20200522190951", "quotes": [ "Hee hee hee! You silly old goose! Did you maybe oversleep?" @@ -3221,14 +3221,14 @@ { "href": "/wiki/Sylvana", "name": "Sylvana", - "birthday": "October 22nd\n", + "birthday": "October 22nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/41/NH-Sylvana_poster.png/revision/latest?cb=20200410183935", "quotes": [] }, { "href": "/wiki/Sylvia", "name": "Sylvia", - "birthday": "May 3rd\n", + "birthday": "May 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4b/NH-Sylvia_poster.png/revision/latest?cb=20200522191011", "quotes": [ "What do you do when you have to wash your clothes!? Do you stay inside all day!?" @@ -3237,7 +3237,7 @@ { "href": "/wiki/Tabby", "name": "Tabby", - "birthday": "August 13th\n", + "birthday": "August 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d7/NH-Tabby_poster.png/revision/latest?cb=20200410182747", "quotes": [ "This is my new headshot!" @@ -3246,7 +3246,7 @@ { "href": "/wiki/Tad", "name": "Tad", - "birthday": "August 3rd\n", + "birthday": "August 3rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c8/NH-Tad_poster.png/revision/latest?cb=20200522182923", "quotes": [ "Good evening! Um... not to be blunt, but do I even know you? I don't, do I?" @@ -3255,7 +3255,7 @@ { "href": "/wiki/Tammi", "name": "Tammi", - "birthday": "April 2nd\n", + "birthday": "April 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d1/NH-Tammi_poster.png/revision/latest?cb=20200522182953", "quotes": [ "EEEEEEEEEEK!" @@ -3264,7 +3264,7 @@ { "href": "/wiki/Tammy", "name": "Tammy", - "birthday": "June 23rd\n", + "birthday": "June 23rd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/66/NH-Tammy_poster.png/revision/latest?cb=20200522183012", "quotes": [ "Man...I'm not even popular with the girls today. Not used to that! Ya heard!" @@ -3273,7 +3273,7 @@ { "href": "/wiki/Tangy", "name": "Tangy", - "birthday": "June 17th\n", + "birthday": "June 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c8/NH-Tangy_poster.png/revision/latest?cb=20200410182223", "quotes": [ "They say cats hate citrus. THAT REALLY HURTS MY FEELINGS!" @@ -3282,7 +3282,7 @@ { "href": "/wiki/Tank", "name": "Tank", - "birthday": "May 6th\n", + "birthday": "May 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/eb/NH-Tank_poster.png/revision/latest?cb=20200410185033", "quotes": [ "Wh-what's going on!? My butt is stuck and I can't get out!" @@ -3291,7 +3291,7 @@ { "href": "/wiki/Tasha", "name": "Tasha", - "birthday": "November 30th\n", + "birthday": "November 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d3/NH-Tasha_poster.png/revision/latest?cb=20200522183129", "quotes": [ "Are you eating well? I've been snacking a bit. I told my diet to take a long walk off a short pier." @@ -3300,7 +3300,7 @@ { "href": "/wiki/T-Bone", "name": "T-Bone", - "birthday": "May 20th\n", + "birthday": "May 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/ca/NH-T-Bone_poster.png/revision/latest?cb=20200522183035", "quotes": [ "I ain't your buddy, and I got no idea what you're blatherin' about." @@ -3309,7 +3309,7 @@ { "href": "/wiki/Teddy", "name": "Teddy", - "birthday": "September 26th\n", + "birthday": "September 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/11/NH-Teddy_poster.png/revision/latest?cb=20200522183157", "quotes": [ "You gotta play through the pain!" @@ -3318,7 +3318,7 @@ { "href": "/wiki/Tex", "name": "Tex", - "birthday": "October 6th\n", + "birthday": "October 6th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/a/a1/NH-Tex_poster.png/revision/latest?cb=20200410190412", "quotes": [ "Heh heh heh. Whatever the reason is...it seems you've set him on fire, picante." @@ -3327,7 +3327,7 @@ { "href": "/wiki/Tia", "name": "Tia", - "birthday": "November 18th\n", + "birthday": "November 18th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/41/NH-Tia_poster.png/revision/latest?cb=20200522183230", "quotes": [ "Life-changing moments don't always happen on a schedule, teacup..." @@ -3336,7 +3336,7 @@ { "href": "/wiki/Tiffany", "name": "Tiffany", - "birthday": "January 9th\n", + "birthday": "January 9th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/fb/NH-Tiffany_poster.png/revision/latest?cb=20200410185508", "quotes": [ "What's up, bun bun?" @@ -3345,7 +3345,7 @@ { "href": "/wiki/Timbra", "name": "Timbra", - "birthday": "October 21st\n", + "birthday": "October 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/6a/NH-Timbra_poster.png/revision/latest?cb=20200410184616", "quotes": [ "It’s a fine day to just sit outside and relax a little bit. Why don’t you join me?" @@ -3354,7 +3354,7 @@ { "href": "/wiki/Tipper", "name": "Tipper", - "birthday": "August 25th\n", + "birthday": "August 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/6/64/NH-Tipper_poster.png/revision/latest?cb=20200522183257", "quotes": [ "I know you'll treasure this forever." @@ -3363,7 +3363,7 @@ { "href": "/wiki/Toby", "name": "Toby", - "birthday": "July 10th\n", + "birthday": "July 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/57/NH-Toby_poster.png/revision/latest?cb=20210318062846", "quotes": [ "We're officially friends forever now, <player name>! I'll always be here for you, ribbit!" @@ -3372,7 +3372,7 @@ { "href": "/wiki/Tom", "name": "Tom", - "birthday": "December 10th\n", + "birthday": "December 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7d/NH-Tom_poster.png/revision/latest?cb=20200522183324", "quotes": [ "New challenges! New people! We need adventure!" @@ -3381,7 +3381,7 @@ { "href": "/wiki/Truffles", "name": "Truffles", - "birthday": "July 28th\n", + "birthday": "July 28th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c9/NH-Truffles_poster.png/revision/latest?cb=20200522183349", "quotes": [ "JUMPING JELLYBEANS!" @@ -3390,7 +3390,7 @@ { "href": "/wiki/Tucker", "name": "Tucker", - "birthday": "September 7th\n", + "birthday": "September 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/32/NH-Tucker_poster.png/revision/latest?cb=20200522183418", "quotes": [ "Hurray! You made it! Thanks for coming, fuzzers." @@ -3399,7 +3399,7 @@ { "href": "/wiki/Tutu", "name": "Tutu", - "birthday": "September 15th\n", + "birthday": "September 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/9/95/NH-Tutu_poster.png/revision/latest?cb=20200522183436", "quotes": [ "I'll make my own line of designer Tae Kwon Do uniforms!" @@ -3408,7 +3408,7 @@ { "href": "/wiki/Twiggy", "name": "Twiggy", - "birthday": "July 13th\n", + "birthday": "July 13th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Twiggy_poster.png/revision/latest?cb=20200522183456", "quotes": [ "Do you want my autograph, too?" @@ -3417,7 +3417,7 @@ { "href": "/wiki/Tybalt", "name": "Tybalt", - "birthday": "August 19th\n", + "birthday": "August 19th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/dc/NH-Tybalt_poster.png/revision/latest?cb=20200410183724", "quotes": [ "Orientation time! You ready to be oriented? You LOOK ready. Go show the staff how ready you are!" @@ -3426,7 +3426,7 @@ { "href": "/wiki/Ursala", "name": "Ursala", - "birthday": "January 16th\n", + "birthday": "January 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/2/23/NH-Ursala_poster.png/revision/latest?cb=20200522183519", "quotes": [ "Do you have candy for me? If you do, you best hand it over, groomph!" @@ -3435,7 +3435,7 @@ { "href": "/wiki/Velma", "name": "Velma", - "birthday": "January 14th\n", + "birthday": "January 14th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/17/NH-Velma_poster.png/revision/latest?cb=20200522183543", "quotes": [ "Hey you, have you been writing people letters lately, blih?" @@ -3444,7 +3444,7 @@ { "href": "/wiki/Vesta", "name": "Vesta", - "birthday": "April 16th\n", + "birthday": "April 16th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8f/NH-Vesta_poster.png/revision/latest?cb=20200410184828", "quotes": [ "I'm so lucky to have this wool coat!", @@ -3454,7 +3454,7 @@ { "href": "/wiki/Vic", "name": "Vic", - "birthday": "December 29th\n", + "birthday": "December 29th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b9/NH-Vic_poster.png/revision/latest?cb=20200522183604", "quotes": [ "Get out there and have an adventure or two while you're still young and spry!" @@ -3463,7 +3463,7 @@ { "href": "/wiki/Victoria", "name": "Victoria", - "birthday": "July 11th\n", + "birthday": "July 11th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/46/NH-Victoria_poster.png/revision/latest?cb=20200522183627", "quotes": [ "CATERWAULING CARROT CAKE!" @@ -3472,7 +3472,7 @@ { "href": "/wiki/Violet", "name": "Violet", - "birthday": "September 1st\n", + "birthday": "September 1st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b7/NH-Violet_poster.png/revision/latest?cb=20200522183649", "quotes": [ "Ahh...don't you just love shopping, <player>? Even if you don't buy anything, it's fun to look!" @@ -3481,7 +3481,7 @@ { "href": "/wiki/Vivian", "name": "Vivian", - "birthday": "January 26th\n", + "birthday": "January 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/d/d2/NH-Vivian_poster.png/revision/latest?cb=20200410183210", "quotes": [ "Sooo, you prefer stuffing your face to taking a nap, eh? I must say, that doesn't surprise me in the least." @@ -3490,7 +3490,7 @@ { "href": "/wiki/Vladimir", "name": "Vladimir", - "birthday": "August 2nd\n", + "birthday": "August 2nd\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/7c/NH-Vladimir_poster.png/revision/latest?cb=20200522183708", "quotes": [ "You know what I don't like? People talking about others behind their backs. Can you think of anyone else that does that, nyet?" @@ -3499,7 +3499,7 @@ { "href": "/wiki/Wade", "name": "Wade", - "birthday": "October 30th\n", + "birthday": "October 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/8/8e/NH-Wade_poster.png/revision/latest?cb=20200410190514", "quotes": [ "I heard you trying to sing, and I thought maybe you’d feel good if someone told you it sounded nice." @@ -3508,7 +3508,7 @@ { "href": "/wiki/Walker", "name": "Walker", - "birthday": "June 10th\n", + "birthday": "June 10th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/e/e0/NH-Walker_poster.png/revision/latest?cb=20200522183727", "quotes": [ "Perhaps you know me as my superhero alter ego, Fashion Lad." @@ -3517,7 +3517,7 @@ { "href": "/wiki/Walt", "name": "Walt", - "birthday": "April 24th\n", + "birthday": "April 24th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/3/3a/NH-Walt_poster.png/revision/latest?cb=20200522183748", "quotes": [ "Yeah, well, you’re a busybody! I ain’t some fragile blossom that you need to be protectin’." @@ -3526,7 +3526,7 @@ { "href": "/wiki/Wart_Jr.", "name": "Wart Jr.", - "birthday": "August 21st\n", + "birthday": "August 21st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/f/f7/NH-Wart_Jr._poster.png/revision/latest?cb=20200522183806", "quotes": [ "I've got my eye on you.", @@ -3536,7 +3536,7 @@ { "href": "/wiki/Weber", "name": "Weber", - "birthday": "June 30th\n", + "birthday": "June 30th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/54/NH-Weber_poster.png/revision/latest?cb=20200522183823", "quotes": [ "Hating pineapple on pizza is trendy. Like saying you’re afraid of clowns, or grossed out by the word \"moist\"" @@ -3545,7 +3545,7 @@ { "href": "/wiki/Wendy", "name": "Wendy", - "birthday": "August 15th\n", + "birthday": "August 15th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/4/4e/NH-Wendy_poster.png/revision/latest?cb=20200410184538", "quotes": [ "YAY, I'm ready for, like, some serious shopping, lambkins!" @@ -3554,7 +3554,7 @@ { "href": "/wiki/Whitney", "name": "Whitney", - "birthday": "September 17th\n", + "birthday": "September 17th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b0/NH-Whitney_poster.png/revision/latest?cb=20200410183425", "quotes": [ "If you even THINK about crossing me, just think about these pearly whites!", @@ -3564,7 +3564,7 @@ { "href": "/wiki/Willow", "name": "Willow", - "birthday": "November 26th\n", + "birthday": "November 26th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/0/05/NH-Willow_poster.png/revision/latest?cb=20200522183842", "quotes": [ "You're right... The moon does look like a big, fat marshmallow!" @@ -3573,7 +3573,7 @@ { "href": "/wiki/Winnie", "name": "Winnie", - "birthday": "January 31st\n", + "birthday": "January 31st\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/7/76/NH-Winnie_poster.png/revision/latest?cb=20200522184108", "quotes": [ "You love to yak, don't you? Me TOO! Let's talk!" @@ -3582,7 +3582,7 @@ { "href": "/wiki/Wolfgang", "name": "Wolfgang", - "birthday": "November 25th\n", + "birthday": "November 25th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/19/NH-Wolfgang_poster.png/revision/latest?cb=20200410183450", "quotes": [ "I could eat you for breakfast, short stack!", @@ -3592,7 +3592,7 @@ { "href": "/wiki/Yuka", "name": "Yuka", - "birthday": "July 20th\n", + "birthday": "July 20th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/b/b6/NH-Yuka_poster.png/revision/latest?cb=20200522183928", "quotes": [ "It's nice that you have me as a friend." @@ -3601,7 +3601,7 @@ { "href": "/wiki/Zell", "name": "Zell", - "birthday": "June 7th\n", + "birthday": "June 7th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/c/c8/NH-Zell_poster.png/revision/latest?cb=20200522183947", "quotes": [ "It's so lively here! This is the best place to come when you're feeling kind of lonely." @@ -3610,7 +3610,7 @@ { "href": "/wiki/Zucker", "name": "Zucker", - "birthday": "March 8th\n", + "birthday": "March 8th\n", "img": "https://static.wikia.nocookie.net/animalcrossing/images/1/10/NH-Zucker_poster.png/revision/latest?cb=20200522184009", "quotes": [ "We’re gonna be the bestest friends that ever friended, bloop!" diff --git a/package.json b/package.json index 37d0eff..93ca608 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,8 @@ "jest": "^26.6.3" }, "dependencies": { + "axios": "^0.21.1", + "form-data": "^4.0.0", "got": "^11.8.2", "jsdom": "^16.5.2", "md5": "^2.3.0" diff --git a/src/buddies/animalcrossing/buddy.js b/src/buddies/animalcrossing/buddy.js new file mode 100644 index 0000000..58883db --- /dev/null +++ b/src/buddies/animalcrossing/buddy.js @@ -0,0 +1,34 @@ + +const { collect } = require('./collector') +const md5 = require('md5') + +async function chat() { + /* format: + { + "href": "/wiki/Admiral", + "name": "Admiral", + "birthday": "January 27th\n", + "img": "https://static.wikia.nocookie.net/animalcrossing/images/5/52/NH-Admiral_poster.png/revision/latest?cb=20200522013249", + "quotes": [ + "Only quitters give up." + ] + } + */ + const animaldb = await collect() + const possibleToots = animaldb.animals.map(record => { + return record.quotes.map(quote => { + const birthday = record.birthday.replace(/\n/g, "") + return { + "toot": `${record.name}: "${quote}"\n\n${birthday} is my birthday.\nhttps://animalcrossing.fandom.com${record.href}`, + "attach": `data/ac/${md5(record.img)}.png`, + "attachDescription": `Screenshot of Animal Crossing villager ${record.name}` + } + }) + }).flat() + + return possibleToots[Math.floor(Math.random() * possibleToots.length)] +} + +module.exports = { + chat +} diff --git a/src/buddies/animalcrossing/collector.js b/src/buddies/animalcrossing/collector.js index 06e83a5..608af19 100644 --- a/src/buddies/animalcrossing/collector.js +++ b/src/buddies/animalcrossing/collector.js @@ -41,33 +41,37 @@ async function discoverQuotes(animal) { return itm .replace("", "") .replace(/(.*)<\/a>/g, "$1") + .replace(/(.*)<\/sup>/g, "$1") .replace("“<\/b><\/span>", "") }) } async function collect() { + const shouldICollect = existsSync('data/ac/animals.json') + if(shouldICollect) { + console.log(' AC buddy: already collected, returning data. ') + const animals = await fsp.readFile('data/ac/animals.json') + return JSON.parse(animals) + } + + console.log(' AC buddy: no data detected, fetching... ') const animals = await discoverAnimals() - const shouldIDownloadQuotes = existsSync('data/ac/animals.json') for await(animal of animals) { const fileName = `data/ac/${md5(animal.img)}.png` if(!existsSync(fileName)) { await pipeline(got.stream(animal.img), createWriteStream(fileName)) - console.log(`${animal.name} avatar downloaded.`) + console.log(` AC buddy: ${animal.name} avatar downloaded.`) } - if(!shouldIDownloadQuotes) { - const quotes = await discoverQuotes(animal) - animal.quotes = quotes - console.log(`${animal.name} quotes downloaded (${quotes}).`) - } + const quotes = await discoverQuotes(animal) + animal.quotes = quotes + console.log(` AC buddy: ${animal.name} quotes downloaded (${quotes}).`) } - if(!shouldIDownloadQuotes) { - await fsp.writeFile('data/ac/animals.json', JSON.stringify({ animals }, null, 2)) - console.log('Okay, animals.json written!') - } + await fsp.writeFile('data/ac/animals.json', JSON.stringify({ animals }, null, 2)) + console.log(' AC buddy: Okay, animals.json written!') return animals } @@ -75,4 +79,4 @@ async function collect() { module.exports = { collect -} \ No newline at end of file +} diff --git a/src/chat.js b/src/chat.js index 7048337..967f506 100644 --- a/src/chat.js +++ b/src/chat.js @@ -1,6 +1,22 @@ // the main juice -const acbuddy = require('./buddies/animalcrossing/collector') +const { buddies } = require('./config') +if(!buddies) throw "Did you seutp your config?" + +const { toot } = require('./toot'); + +(async function() { + for await(buddy of buddies) { + const { chat } = require(`./buddies/${buddy}/buddy`) + + // contains 'toot', and maybe 'attach' / 'attachDescription' + const message = await chat() + console.log(`buddy ${buddy} has this to say: ${JSON.stringify(message)}`) + + await toot(message) + } + + console.log('Done! for now... ') +})() -acbuddy.collect() \ No newline at end of file diff --git a/src/registerApp.js b/src/registerApp.js new file mode 100644 index 0000000..12df5cc --- /dev/null +++ b/src/registerApp.js @@ -0,0 +1,48 @@ +const axios = require('axios') + +const instance = 'https://chat.brainbaking.com' +const clientName = "plerobuddies" + +// Fill these in after register() ed. calls +const clientId = "" +const clientSecret = "" +const approvalCode = "" + + +async function register() { + const raw = await axios.post(`${instance}/api/v1/apps`, { + client_name: clientName, + redirect_uris: "urn:ietf:wg:oauth:2.0:oob", + scopes: "read write" + } + ) + + console.log(raw.data) + console.log(`${instance}/oauth/authorize?redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&client_id=${clientId}&scope=read%20write`) +} + + +async function fetchToken() { + const raw = await axios.post(`${instance}/oauth/token`, { + client_id: clientId, + client_secret: clientSecret, + redirect_uri: "urn:ietf:wg:oauth:2.0:oob", + scopes: "read write", + grant_type: "authorization_code", + code: approvalCode + } + ) + + console.log(raw.data) + console.log(raw.data.access_token) +} + +(async function() { + try { + await fetchToken() + } catch(err) { + console.log(err.message) + console.log(err.response?.data) + } +})() + diff --git a/src/toot.js b/src/toot.js new file mode 100644 index 0000000..326bbc7 --- /dev/null +++ b/src/toot.js @@ -0,0 +1,51 @@ +const axios = require('axios') +const FormData = require('form-data') +const { createReadStream } = require('fs') + +const { instance, oauthToken } = require('./config') + +async function toot(data) { + // contains 'toot', and maybe 'attach' / 'attachDescription' + const media_ids = [] + if(data.attach) { + const id = await uploadMedia(data.attach, data.attachDescription) + media_ids.push(id) + } + + // https://docs.joinmastodon.org/methods/statuses/ + const result = await axios.post(`${instance}/api/v1/statuses`, { + status: data.toot, + media_ids: media_ids, + }, { + headers: { + "Authorization": `Bearer ${oauthToken}` + } + }) + + console.log(` toot: status result: ${result.status}`) +} + +async function uploadMedia(fileName, description) { + const formData = new FormData() + formData.append('file', createReadStream(fileName)) + formData.append('description', description) + + // https://docs.joinmastodon.org/methods/statuses/media/ + const result = await axios.post(`${instance}/api/v1/media`, formData, { + headers: { + "Content-Type": `multipart/form-data; boundary=${formData.getBoundary()}`, + "Authorization": `Bearer ${oauthToken}` + } + }); + + if(result.status !== 200) { + throw "something went wrong with " + result.data + } + + console.log(` toot: media result: ${result.status} - media id: ${result.data.id}`) + return result.data.id +} + +module.exports = { + toot +} diff --git a/yarn.lock b/yarn.lock index e797047..0a300dd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1044,6 +1044,15 @@ __metadata: languageName: node linkType: hard +"axios@npm:^0.21.1": + version: 0.21.1 + resolution: "axios@npm:0.21.1" + dependencies: + follow-redirects: ^1.10.0 + checksum: 864fb7b5d077d236737f10adca53bf451a93f35a15271f56fba8da07265a02d26b7d881b935a6697dc6adb0549ea3e56d2eecb403edaa3bb78f6479901c10f69 + languageName: node + linkType: hard + "babel-jest@npm:^26.6.3": version: 26.6.3 resolution: "babel-jest@npm:26.6.3" @@ -1468,7 +1477,7 @@ __metadata: languageName: node linkType: hard -"combined-stream@npm:^1.0.6, combined-stream@npm:~1.0.6": +"combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: @@ -2044,6 +2053,16 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.10.0": + version: 1.13.3 + resolution: "follow-redirects@npm:1.13.3" + peerDependenciesMeta: + debug: + optional: true + checksum: 9ad74c3b66ad5c32d8c009a2afb4e5c1b9e5dbe1f631419296c21f8e4f9976ed2c52f9a676c4acdd1d7f41a8f17a03dfaa3704993b25b5965eb11bc9dc9a8ef5 + languageName: node + linkType: hard + "for-in@npm:^1.0.2": version: 1.0.2 resolution: "for-in@npm:1.0.2" @@ -2058,6 +2077,17 @@ __metadata: languageName: node linkType: hard +"form-data@npm:^4.0.0": + version: 4.0.0 + resolution: "form-data@npm:4.0.0" + dependencies: + asynckit: ^0.4.0 + combined-stream: ^1.0.8 + mime-types: ^2.1.12 + checksum: ecbe8f41bcf5c415f38e39058b34598a9261bb74a3d54b633d0b5dd8b7cf9a30b0626cd06ae8e79874a2ca88c222041142a7893e5afdd35fdfc3272264d03d44 + languageName: node + linkType: hard + "form-data@npm:~2.3.2": version: 2.3.3 resolution: "form-data@npm:2.3.3" @@ -4004,6 +4034,8 @@ fsevents@^2.1.2: version: 0.0.0-use.local resolution: "plerobuddies@workspace:." dependencies: + axios: ^0.21.1 + form-data: ^4.0.0 got: ^11.8.2 jest: ^26.6.3 jsdom: ^16.5.2