const { MessageEmbed } = require('discord.js'); exports.run = async (client, message, args, color) => { if(!message.member.permissions.has("MANAGE_GUILD")) return message.reply("Você não tem perm para esse comando.") let user = message.mentions.users.first() || message.guild.members.cache.get(args[0]) if(!user) return message.reply("Você deve mencionar o user que deseja enviar uma DM!") let msg = args.slice(1).join(" ") if(!msg) return message.reply("Você deve colocar a mensagem para enviar DM!") let embed = new MessageEmbed() .setTitle("Você tem uma nova mensagem enviada por um staff!") .setDescription(`Mensagem enviada por: ${message.author}(${message.author.id})\n${msg}`) .addField("Server",`${message.guild}(${message.guild.id})`) .setColor("RED") user.send({embeds:[embed]}).catch(err =>{ message.reply("Ops, não consegui enviar dm para esse user!") }) return message.react("✅") } exports.conf = { aliases: ['dm'], cooldown: "5" } exports.help = { name: 'dm', description: 'Envie algo na dm de um user', usage: 'dm' }