From ea0684e46bf1a3d2b98708cc61c6cd8b859d446b Mon Sep 17 00:00:00 2001 From: Diwas Atreya <74746579+diwasatreya@users.noreply.github.com> Date: Sun, 25 Apr 2021 12:30:56 +0545 Subject: [PATCH] Create websay.js --- commands/utility/websay.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 commands/utility/websay.js diff --git a/commands/utility/websay.js b/commands/utility/websay.js new file mode 100644 index 0000000..589a82a --- /dev/null +++ b/commands/utility/websay.js @@ -0,0 +1,23 @@ +module.exports = { + name: "websay", + description: "Makes a webhook to impersonate someone", + usage: "websay ", + category: "utility", + args: true, + cooldown: 5, + botpermission: ["MANAGE_WEBHOOKS"], + run: async (client, message, args) => { + message.delete(); + let user = + message.mentions.members.first() || + message.guild.members.cache.get(args[0]); + if (!user) return message.channel.send("Please provide a user!"); + const webhook = await message.channel.createWebhook(user.displayName, { + avatar: user.user.displayAvatarURL(), + channel: message.channel.id + }); + await webhook.send(args.slice(1).join(" ")).then(() => { + webhook.delete(); + }); + } +};