From e2747dab3fdc8f8af9b346605918f370bf5855d0 Mon Sep 17 00:00:00 2001 From: Taken Date: Mon, 24 Apr 2023 12:26:27 +0200 Subject: [PATCH] Updated congrats messaege and removed ping js event --- commands-contextmenu/congratsmessage.js | 17 +++++++++++++---- events/messages/ping.js | 5 ----- 2 files changed, 13 insertions(+), 9 deletions(-) delete mode 100644 events/messages/ping.js diff --git a/commands-contextmenu/congratsmessage.js b/commands-contextmenu/congratsmessage.js index 0e4d049..3091964 100644 --- a/commands-contextmenu/congratsmessage.js +++ b/commands-contextmenu/congratsmessage.js @@ -1,4 +1,4 @@ -const { ContextMenuCommandBuilder, ApplicationCommandType, PermissionFlagsBits} = require('discord.js'); +const { ContextMenuCommandBuilder, ApplicationCommandType, PermissionFlagsBits, userMention} = require('discord.js'); module.exports = { name: 'congratsmessage', @@ -13,13 +13,22 @@ module.exports = { async execute(interaction) { const { targetId } = interaction - const target = await interaction.guild.members.fetch(targetId); + const message = await interaction.channel.messages.fetch(targetId); - if (!target) { + if (!message) { return interaction.reply({ content: 'That user does not exist.', ephemeral: true }); } - await interaction.reply({ content: `Congratulations ${target.user.username}!`, ephemeral: true }); + const target = message.author; + await message.reply({ + embeds:[{ + title: 'Congratulations!', + description: `GG to ${userMention(target.id)}!`, + }] + }); + await message.react('🎉'); + + await interaction.reply({ content: `Sent a congrats message`, ephemeral: true }); } }; \ No newline at end of file diff --git a/events/messages/ping.js b/events/messages/ping.js deleted file mode 100644 index 53e8e44..0000000 --- a/events/messages/ping.js +++ /dev/null @@ -1,5 +0,0 @@ -module.exports = { - name: 'ping', - description: 'Ping!', - type: 'message', -}; \ No newline at end of file