【问题标题】:message.member.displayAvatarURL(); is not a function [duplicate]message.member.displayAvatarURL();不是函数[重复]
【发布时间】:2020-06-26 10:52:00
【问题描述】:

我正在尝试向我的机器人添加一个命令,该命令将显示提到的任何人的头像。例如 >pfp @user1 会显示 user1 的头像。

但是我的代码返回 message.member.displayAvatarURL(); 的错误;不是函数

let member = message.mentions.members.first();

    if(member){
        message.member.displayAvatarURL();
    }

执行此操作的适当语法是什么?

【问题讨论】:

    标签: discord.js


    【解决方案1】:

    displayAvatarURLUser 上的函数,而不是 GuildMember

    您可以像这样get the user from the member

    message.member.user.displayAvatarURL();
    

    或者直接使用author属性:

    message.author.displayAvatarURL();
    

    【讨论】:

      猜你喜欢
      • 2019-05-30
      • 2020-03-22
      • 2020-12-18
      • 2020-06-06
      • 2021-11-22
      • 2018-04-10
      • 2019-08-22
      • 2016-01-27
      • 2015-11-16
      相关资源
      最近更新 更多