📅  最后修改于: 2023-12-03 15:14:41.971000             🧑  作者: Mango
如果你使用 Discord.js 开发机器人,你可能需要显示用户的头像 URL。这可以很容易地通过 Discord.js 的 API 实现。
首先,你需要获取到用户的头像 URL。你可以通过 user.avatarURL()
方法来获取。这个方法会返回用户的头像 URL,如果用户没有设置头像,则会返回默认的 Discord 头像。
下面是一个获取用户头像 URL 的代码片段:
const user = message.author;
const avatarUrl = user.avatarURL();
console.log(avatarUrl);
接下来,你需要将头像 URL 显示出来。你可以使用 Markdown 来创建一个带有图片的链接。下面是一个将用户头像显示在消息中的代码片段:
const user = message.author;
const avatarUrl = user.avatarURL();
const embed = {
"title": `${user.username}'s Avatar`,
"image": {
"url": avatarUrl
}
};
message.channel.send({embed});
以上代码会创建一个包含用户头像的嵌入式消息,并发送到当前的文本频道。
希望这篇文章对你有所帮助!