没有头像的Discord.js 用户会使机器人崩溃

问题描述 投票:0回答:1

您好,我有一个非常严重的问题,如果有人在我的机器人中使用命令,他的头像会显示出来,但是使用命令后没有头像的人会使机器人崩溃,因为机器人无法发送他们的头像,这会导致错误,我希望这个代码足够了(它是带嵌入的页脚)

${message.author.avatarURL({ size: 1024, dynamic: true })}

javascript node.js discord discord.js bots
1个回答
5
投票

使用

User#displayAvatarURL()
代替,这将处理默认头像而不是抛出错误。

message.author.displayAvatarURL({ size: 1024, dynamic: true })
© www.soinside.com 2019 - 2024. All rights reserved.