@anubis465

Как пересылать картинку через embed?

Хочу доделать свою систему 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'
  }
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
KIRIK12
@KIRIK12
embed.setImage(изображение)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы