📜  如何获取 client.user.avatar - Javascript (1)

📅  最后修改于: 2023-12-03 15:09:14.381000             🧑  作者: Mango

如何获取 client.user.avatar - JavaScript

在 JavaScript 中,我们可以使用 Discord.js 库通过获取 client.user.avatar 属性来获得 Discord 客户端中用户的头像。以下是一些方法:

使用 message.author.avatarURL
语法
message.author.avatarURL({ format, size })
  • format: 头像格式,默认为 png,可以修改为 jpgwebp
  • 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,可以修改为 jpgwebp
  • 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 客户端中用户头像的三种方法。在实际开发中,我们可以选择最适合我们需求的方法。