首页 > 解决方案 > 缩略图中的 Discord.js 用户头像

问题描述

您好,我希望用户执行命令。他的头像可以在嵌入的缩略图中看到。我用V12

我的代码

client.on("message", async message => {
  let cmd = message
    if (message.content === 'test') {
      if (message.author.bot) return;
      const Embedentwickler = new Discord.MessageEmbed()
      .setColor('#0404B4')
      .setTitle(message.author.username)
      .setAuthor('test')
      .setThumbnail(message.author.avatarURL)
      .setDescription('test'
      .addFields(
        )
      .setTimestamp()
      .setFooter('test');
    
    message.channel.send(Embedentwickler);
}})

标签: node.jsdiscorddiscord.js

解决方案


User.avatarURL()是一个方法(出于某种原因),而不是一个属性,所以你应该这样做:

.setThumbnail(message.author.avatarURL())

推荐阅读