首页 > 解决方案 > Discord.JS 嵌入:页脚中的用户头像

问题描述

我正在尝试将我朋友为 Discord 机器人制作的一些 PHP 代码移植到 DiscordJS。这是他为嵌入(在 PHP 中)编写的内容:

$embed->setFooter($message->author->username, $av = $message->user->avatar);

我在尝试移植将用户头像添加到页脚的部分时遇到问题,我无法弄清楚“AV”是什么以及它如何将图像添加到文本的开头。

标签: javascriptphpdiscord.jsembed

解决方案


AV 是第二个参数$embed->setFooter)

[取自文档]

在 discord.js 中,还有两个参数text: StringResolvableiconURL: string. iconURL是一个可选参数。

移植 $embed->setFooter($message->author->username, $av = $message->user->avatar); 只需添加

embed.setFooter(message.author.username, message.user.displayAvatarURL());

推荐阅读