From a84adae2be63ed4bc358053007ec3a3414e10752 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Sat, 16 May 2020 23:16:12 -0400 Subject: [PATCH] Waldo Command --- README.md | 7 ++++- assets/json/waldo.json | 61 ++++++++++++++++++++++++++++++++++++++ commands/games-sp/waldo.js | 33 +++++++++++++++++++++ package.json | 2 +- 4 files changed, 101 insertions(+), 2 deletions(-) create mode 100644 assets/json/waldo.json create mode 100644 commands/games-sp/waldo.js diff --git a/README.md b/README.md index c87b5a12..34e2a0fe 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ in the appropriate channel's topic to use it. ## Commands -Total: 419 +Total: 420 ### Utility: @@ -394,6 +394,7 @@ Total: 419 * **slots:** Play a game of slots. * **sorting-hat:** Take a quiz to determine your Hogwarts house. * **typing-test:** See how fast you can type a sentence in a given time limit. +* **waldo:** Try to find Waldo with spoiler tags! * **whos-that-pokemon:** Guess who that Pokémon is. ### Multi-Player Games: @@ -965,6 +966,8 @@ here. * mal-badges (API) - [MangaGamer.com](https://www.mangagamer.com/) * box-choosing ([Original Translation](https://store.steampowered.com/app/526490/Higurashi_When_They_Cry_Hou__Ch4_Himatsubushi/)) +- [Martin Handford](https://www.candlewick.com/authill.asp?b=Author&m=bio&id=1497&pix=y) + * waldo (Original "Where's Wally?" Book Series) - [Marvelous](http://www.marv.jp/) * give-flower ([Original "Rune Factory 4" Game](http://www.runefactory4.com/index1.html)) * xiao ([Images, Original "Rune Factory 4" Game](http://www.runefactory4.com/index1.html)) @@ -1201,6 +1204,8 @@ here. * eat-pant ([Image](https://www.reddit.com/r/Ooer/comments/52z589/eat_pant_maaaaaaaan/)) - [u/AelinSA](https://www.reddit.com/user/AelinSA) * dark-light ([Image](https://www.reddit.com/r/discordapp/comments/9krnhr/preach_the_message_of_the_möth_with_this_magi)) +- [u/guschuma](https://www.reddit.com/user/guschuma/) + * waldo ([Concept](https://www.reddit.com/r/copypasta/comments/gkk7z1/wheres_waldo_game_created_by_me/)) - [u/LennyMcLennington](https://www.reddit.com/user/LennyMcLennington) * dark-light ([Image](https://www.reddit.com/r/discordapp/comments/8t04ag/this_image_shows_different_text_depending_on/)) - [u/N1ffler](https://www.reddit.com/user/N1ffler/) diff --git a/assets/json/waldo.json b/assets/json/waldo.json new file mode 100644 index 00000000..56549753 --- /dev/null +++ b/assets/json/waldo.json @@ -0,0 +1,61 @@ +[ + "I'm not Waldo, sorry (• ε •)", + "I'm a coala ʕ•ᴥ•ʔ", + "Psst, i'm not Waldo, do you want some drugs? ┴┬┴┤ ͜ʖ ͡°) ├┬┴", + "I'm a dollar [̲̅$̲̅(̲̅5̲̅)̲̅$̲̅]", + "Who is Waldo? ◉_◉", + "I don't know where he is or who is he? (▀̿Ĺ̯▀̿ ̿)", + "I'm trying to find a drug dealler, do you know where he is? ( ͠° ͟ʖ ͡°)", + "I'm just walking with my dog | (• ◡•)| (❍ᴥ❍ʋ)", + "I think he's over there (˚▽˚)☞", + "I think he is over there ☜(˚▽˚)", + "I don't know maam ¯\\(°_o)/¯", + "I'm not Waldo 。◕‿◕。", + "(ó ì_í)=óò=(ì_í ò)", + "me dont kno, swowy ٩◔̯◔۶", + "I'm trying to find a pedophile, can you find it? (▀̿Ĺ̯▀̿ ̿)", + "I'm not \"Wally\" ^̮^ fmrjnv (・.◤)", + "help me i think the guy next me wants to kill me ≧☉_☉≦", + "Don't mind me 〆(・∀・@)", + "I'm a butterfly Ƹ̵̡Ӝ̵̨̄Ʒ", + "I'm trying to find my dog... ಥ_ಥ", + "DANCE ヾ(⌐■_■)ノ♪", + "I know where he is, but i won't tell you (͡ ͡° ͜ つ ͡͡°)", + "I'm just a cool guy (▀̿Ĺ̯▀̿ ̿)", + "I'm not him \\ (•◡•) /", + "I'm trying to find another faceless guy like me. I'm a girl (◕‿◕✿)", + "I'm a girl too ლ,ᔑ•ﺪ͟͠•ᔐ.ლ", + "I LOST MY SON CAN YOU FIND IT PLEASE (;´༎ຶД༎ຶ`)", + "We are all friends (◕‿◕✿)", + "Yes, i'm human, but no Waldo /╲/\\╭( ͡° ͡° ͜ʖ ͡° ͡°)╮/\\╱\\", + "I'm chinese (;一_一)", + "Waldo? Haven't heard that name in years (ì_í ò)", + "I'm trying to find a Karen, can you find it? ̿ ̿ ̿'̿'\\̵͇̿̿\\з=(•_•)", + "This copypasta was created by reddit user Guschuma ¯\\_(ツ)_/¯", + "uhh, waldo? who is he ب_ب", + "I'm Waldo, you finded me, can you find the easter eggs?(ʘ▽ʘ)", + "I'M WALDO, jk (~˘▾˘)~", + "wonk t'nod I (・.◤)", + "I'm walking with my boys (▀̿Ĺ̯▀̿ ̿)(▀̿Ĺ̯▀̿ ̿)(▀̿Ĺ̯▀̿ ̿)", + "Hi, i'm don't know what \"Wallo\" means ¯\\_(ツ)_/¯", + "No (/) (°,,°) (/)", + "Waldo?, WALDO?, WAAAALDO!! (ʘᗩʘ')", + "*whistling happily* ♪~ ᕕ(ᐛ)ᕗ", + "hug? ༼ つ ◕_◕ ༽つ", + "I lost my mom, can you find it? ◉_◉", + "i like that kid over there ( ͡°╭͜ʖ╮͡° )", + "STAR FIGHT (ノ◕ヮ◕)ノ*:・゚✧", + "✧゚・: *ヽ(◕ヮ◕ヽ) STAR FIGHT", + "Waldo? he's over there ˙ ͜ʟ˙", + "waldodi, waldodo, waldodi wa waldodo ♪。◕‿◕♪。", + "Can I speak to your manager?ლ,ᔑ•ﺪ͟͠•ᔐ.ლ", + "I'm crying and i don't know why ಠ_ಥ", + "I'm a flower ✧", + "Hi, i'm not Waldo, sorry ( ͡ᵔ ͜ʖ ͡ᵔ )", + "Why is there one person dancing there's no music ಠ_ಠ", + "Do you want some lemonade? ┬┴┬┴┤(・_├┬┴┬┴", + "Where's my face? I'm dog! where's owner (ᵔᴥᵔ)", + "hi \\ (•◡•) /", + "Can you please find some flowers i can give to her? ( ♥‿♥)", + "I'm not Waldo (◕‿◕✿)" +] diff --git a/commands/games-sp/waldo.js b/commands/games-sp/waldo.js new file mode 100644 index 00000000..cafce15c --- /dev/null +++ b/commands/games-sp/waldo.js @@ -0,0 +1,33 @@ +const Command = require('../../structures/Command'); +const { shuffle } = require('../../util/Util'); +const waldos = require('../../assets/json/waldo'); + +module.exports = class WaldoCommand extends Command { + constructor(client) { + super(client, { + name: 'waldo', + aliases: ['wheres-waldo', 'where\'s-waldo'], + group: 'games-sp', + memberName: 'waldo', + description: 'Try to find Waldo with spoiler tags!', + credit: [ + { + name: 'u/guschuma', + url: 'https://www.reddit.com/user/guschuma/', + reason: 'Concept', + reasonURL: 'https://www.reddit.com/r/copypasta/comments/gkk7z1/wheres_waldo_game_created_by_me/' + }, + { + name: 'Martin Handford', + url: 'https://www.candlewick.com/authill.asp?b=Author&m=bio&id=1497&pix=y', + reason: 'Original "Where\'s Wally?" Book Series' + } + ] + }); + } + + run(msg) { + const where = shuffle(waldos); + return msg.say(where.map(waldo => `||${waldo}||`).join(' ')); + } +}; diff --git a/package.json b/package.json index fcf12596..8eeacf32 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "114.11.0", + "version": "114.12.0", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {