【问题标题】:discordjs trying to make an avatar command but it wont embed an imagediscordjs 试图制作头像命令,但它不会嵌入图像
【发布时间】:2020-06-07 08:12:00
【问题描述】:
    client.on('message', message => {
    if (message.content.startsWith(prefix + 'avatar')) {
        const user = message.mentions.users.first() || message.author;
        const avatarEmbed = new Discord.MessageEmbed()
            .setColor(0x333333)
            .setAuthor(user.username)
            .setImage(user.displayAvatarURL);
        message.channel.send(avatarEmbed);
    }

})

执行该命令时,它会显示带有用户名的嵌入,但没有显示图像。

【问题讨论】:

    标签: discord.js


    【解决方案1】:

    在 v12 中(如果你使用 MessageEmbed,你正在使用它)displayAvatarURL 是一个函数

    .setImage(user.displayAvatarURL);
    

    =>

    .setImage(user.displayAvatarURL());
    

    【讨论】:

      猜你喜欢
      • 2021-02-26
      • 2020-08-29
      • 1970-01-01
      • 2022-08-03
      • 2012-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-05
      相关资源
      最近更新 更多