discord.js 嵌入的用户 ID avatarURL
discord.js userID avatarURL in embed
我尝试通过用户 ID 显示头像,因为它希望如果我更改它,将显示通过我的用户 ID 在嵌入页脚中加载的新头像。有人知道v12怎么玩吗? {不需要 message.author}
else if(isValidCommand(message, "embed")) {
let embedContent = message.content.substring(9);
let embed = new discord.MessageEmbed();
embed.addField('Message: ', embedContent);
embed.setColor('PURPLE');
embed.setAuthor(message.author.tag, message.author.avatarURL());
embed.setThumbnail( client.user.avatarURL());
embed.setTitle("Func title comming soon");
embed.setURL(``);
embed.setDescription("Func description comming soon");
embed.setImage(``);
embed.setTimestamp(Date.now());
embed.setFooter("© 2020 Dominik ~rejzer#9345 | link |", **[USERID .avatarURL or .displayAvatarURL]** );
message.channel.send(embed);
}
我希望你能把你的个人资料照片放到嵌入的底部。
所以使用以下内容:
bot.guilds.resolve(guildID).members.resolve(userID).user.avatarURL()
其中 bot 是您的客户端 (Discord.Client()
),guildID 是您所在公会的 ID,userID 是您的 ID(或您要显示其个人资料图片的用户)。
如果其他解决方案不适合您(不幸的是它不适合我),您可以试试我的。
const client = new Discord.Client();
let thanos = client.users.fetch('IDHERE');
thanos.then(function(result1) {
var imgURL = result1.displayAvatarURL();
});
然后您可以在嵌入中使用 URL。
我尝试通过用户 ID 显示头像,因为它希望如果我更改它,将显示通过我的用户 ID 在嵌入页脚中加载的新头像。有人知道v12怎么玩吗? {不需要 message.author}
else if(isValidCommand(message, "embed")) {
let embedContent = message.content.substring(9);
let embed = new discord.MessageEmbed();
embed.addField('Message: ', embedContent);
embed.setColor('PURPLE');
embed.setAuthor(message.author.tag, message.author.avatarURL());
embed.setThumbnail( client.user.avatarURL());
embed.setTitle("Func title comming soon");
embed.setURL(``);
embed.setDescription("Func description comming soon");
embed.setImage(``);
embed.setTimestamp(Date.now());
embed.setFooter("© 2020 Dominik ~rejzer#9345 | link |", **[USERID .avatarURL or .displayAvatarURL]** );
message.channel.send(embed);
}
我希望你能把你的个人资料照片放到嵌入的底部。 所以使用以下内容:
bot.guilds.resolve(guildID).members.resolve(userID).user.avatarURL()
其中 bot 是您的客户端 (Discord.Client()
),guildID 是您所在公会的 ID,userID 是您的 ID(或您要显示其个人资料图片的用户)。
如果其他解决方案不适合您(不幸的是它不适合我),您可以试试我的。
const client = new Discord.Client();
let thanos = client.users.fetch('IDHERE');
thanos.then(function(result1) {
var imgURL = result1.displayAvatarURL();
});
然后您可以在嵌入中使用 URL。