From 109341e572afba1261ca2a3f78b51afbd7fb46e5 Mon Sep 17 00:00:00 2001 From: ZyLacx Date: Tue, 14 Dec 2021 19:38:33 +0100 Subject: [PATCH] Update debug.js --- debug.js | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/debug.js b/debug.js index cd21c29..584b40d 100644 --- a/debug.js +++ b/debug.js @@ -90,9 +90,10 @@ client.on('message', message => { var mentionedUsersSize = message.mentions.users.size var mentionedRoles = message.mentions.roles.values() var mentionedRolesSize = message.mentions.roles.size - + + let randomNum = RNG(hugGifs.length) + title = message.author.username + " hugs" if (mentionedUsersSize > 0 || mentionedRolesSize > 0){ - let randomNum = RNG(hugGifs.length) let allMentions = "" for (let i = 0; i < mentionedUsersSize; i++) { let user = mentionedUsers.next() @@ -103,17 +104,29 @@ client.on('message', message => { allMentions = allMentions + ", <@&" + role.value.id + ">" } allMentions = allMentions.slice(2) - mess = new Discord.MessageEmbed() - .setTitle(message.author.username + " hugs") - .setImage(hugGifs[randomNum]) - .setDescription(allMentions) - .setColor(randomColor()) - - message.channel.send(mess) + embed = createEmbed(title, hugGifs[randomNum], allMentions) + message.channel.send(embed) + } + else if (msg.includes("@here")){ + embed = createEmbed(title, hugGifs[randomNum], "@here") + message.channel.send(embed) + } + else if (msg.includes("@everyone")){ + embed = createEmbed(title, hugGifs[randomNum], "@everyone") + message.channel.send(embed) } } }); +function createEmbed(title, img, desc){ + embed = new Discord.MessageEmbed() + .setTitle(title) + .setImage(img) + .setDescription(desc) + .setColor(randomColor()) + return embed +} + function randomColor() { let color = '#'; for (let i = 0; i < 6; i++){