Хочу доделать свою систему ModMail. Бот пересылает сообщение, которое я укажу, но не картинку, как это можно исправить?
Код:
const Discord = require("discord.js");
exports.run = (client, message, args) => {
if (!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send("Недоступно")
let dUser = message.guild.member(message.mentions.users.first() || message.guild.members.cache.find(m => m.user.username == args[0] || m.id == args[0]))
if (!dUser) return message.channel.send("Пользователь не найден!")
let dMessage = args.slice(1).join(' ')
if (dMessage.length < 1) return message.reply('Вы не указали сообщение!')
let modlog = message.guild.channels.cache.find(c => c.name === "admins");
if (!modlog) return message.channel.send("Не обнаружен канал ","`","admins","`.")
message.delete()
const emb = new Discord.MessageEmbed()
.setAuthor("Уведомление", `${message.author.avatarURL()}`)
.setDescription(`${dMessage}`)
.setColor("#36393E")
.setFooter(`Соединение защищено`);
const emb2 = new Discord.MessageEmbed()
.setAuthor("Уведомление", `${message.author.avatarURL()}`)
.setDescription(`Сообщение: ${dMessage}
Отправлено для: ${dUser}
Отправил: ${message.author.username}#${message.author.discriminator}`)
.setColor("#36393E")
.setFooter(`Соединение защищено`);
dUser.send(emb)
// dUser.send(`${dUser} Модератор отправил вам сообщение: ${dMessage}`);
modlog.send(emb2)
message.author.send(
`${message.author} Вы отправили сообщение для: ${dUser}`
);
}
module.exports.help = {
name: 'dm'
}