📅  最后修改于: 2023-12-03 15:09:14.381000             🧑  作者: Mango
在 JavaScript 中,我们可以使用 Discord.js 库通过获取 client.user.avatar
属性来获得 Discord 客户端中用户的头像。以下是一些方法:
message.author.avatarURL
message.author.avatarURL({ format, size })
format
: 头像格式,默认为 png
,可以修改为 jpg
或 webp
。size
: 头像尺寸,默认为 128
,可以修改为 16、32、64、128、256、512 或 1024。// 返回消息发送者头像的 URL
const avatarURL = message.author.avatarURL();
message.channel.send(avatarURL);
client.user.displayAvatarURL
client.user.displayAvatarURL({ format, size })
format
: 头像格式,默认为 png
,可以修改为 jpg
或 webp
。size
: 头像尺寸,默认为 128
,可以修改为 16、32、64、128、256、512 或 1024。// 返回 Discord 客户端中用户的头像的 URL
const avatarURL = client.user.displayAvatarURL();
message.channel.send(avatarURL);
client.user.avatar
client.user.avatar
// 返回 Discord 客户端中用户的头像的 Base64 格式数据
const avatarBase64 = client.user.avatar;
message.channel.send(avatarBase64);
以上是获取 Discord 客户端中用户头像的三种方法。在实际开发中,我们可以选择最适合我们需求的方法。