代码的目的是当用户加入服务器时,将发送嵌入。我只将问题附加到嵌入,其余代码工作正常。但是,当嵌入文件发送后,图像丢失了。该图像应该是新用户的化身。如果有人知道答案是什么,请帮助我。
const embed = new MessageEmbed()
.setColor('#00bfff')
.setTitle(`ώ€ℓȼ๏ʍ€, ${member.user.tag} ?`)
.setDescription(`Member #${member.guild.memberCount}\nInvited By ${usedInvite.inviter.tag}`)
.setImage(member.avatarURL)
答案 0 :(得分:0)
avatarURL
是const peerServer = ExpressPeerServer(server, {
debug: true,
path: "/node",
});
app.set("view engine", "ejs");
app.use(express.static("public"));
app.use("/peerjs", peerServer);
上的方法,而不是User
上的属性,因此请使用GuildMember
获取成员的头像URL:
member.user.avatarURL()