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(); + }); + } +};