From 5b9d1873662e3d92ad89b2f0a8fc2b91a2c3bcbf Mon Sep 17 00:00:00 2001 From: loicbersier Date: Thu, 11 Jul 2019 22:09:49 +0200 Subject: [PATCH] made it a little bit more chalenging --- commands/minigame/borgar.js | 47 ++++++++++++++++++++++--------------- 1 file changed, 28 insertions(+), 19 deletions(-) diff --git a/commands/minigame/borgar.js b/commands/minigame/borgar.js index ca05dfdc..bcaaed9f 100644 --- a/commands/minigame/borgar.js +++ b/commands/minigame/borgar.js @@ -39,32 +39,41 @@ class borgarCommand extends Command { } - const borgarEmbed = new MessageEmbed() + let borgarEmbed = new MessageEmbed() .setTitle('hamborger delivery') .setDescription(`could you do me an **amborgar** that contain **${hamIngredient}**`) .setFooter(`Level 0 | you have ${args.time} seconds to make that hamborgor`) .setTimestamp(); - message.channel.send(borgarEmbed); + message.util.send(borgarEmbed) + .then(() => { + setTimeout(async () => { + borgarEmbed = new MessageEmbed() + .setTitle('hamborger delivery') + .setDescription('You have to put each ingredients in seperate message!') + .setFooter(`Level 0 | you have ${args.time} seconds to make that hamborgor`) + .setTimestamp(); + message.util.edit(borgarEmbed); - const filter = m => m.content && m.author.id == message.author.id; - message.channel.awaitMessages(filter, {time: args.time * 1000, errors: ['time'] }) - .catch(collected => { - let userIngredient = collected.map(collected => collected.content); - - if (userIngredient.toString().toLowerCase() == hamIngredient.toString()) { - return message.reply('u won bro,,,, that\'s kinda epic if i do say so myself'); - } else { - if (userIngredient.length == hamIngredient.length) { - return message.reply(`you failed noob... you were supposed to make ${hamIngredient}`); - } else if (userIngredient.length > hamIngredient.length) { - return message.reply('Too much ingredient...'); - } else { - return message.reply('time runned out noob...'); - } - } + const filter = m => m.content && m.author.id == message.author.id; + message.channel.awaitMessages(filter, {time: args.time * 1000, errors: ['time'] }) + .catch(collected => { + let userIngredient = collected.map(collected => collected.content); + + if (userIngredient.toString().toLowerCase() == hamIngredient.toString()) { + return message.reply('u won bro,,,, that\'s kinda epic if i do say so myself'); + } else { + if (userIngredient.length == hamIngredient.length) { + return message.reply(`you failed noob... you were supposed to make ${hamIngredient}`); + } else if (userIngredient.length > hamIngredient.length) { + return message.reply('Too much ingredient...'); + } else { + return message.reply('time runned out noob...'); + } + } + }); + }, 2000); }); - } }