在 Discord.js v12 中,可以通过 GuildMember
对象来获取成员的昵称和状态类型。
要获取成员的昵称,可以使用 GuildMember
对象的 nickname
属性。该属性返回成员在服务器中设置的昵称。如果成员没有设置昵称,则返回 null
。
const member = message.guild.member(user);
const nickname = member.nickname;
要获取成员的状态类型,可以使用 GuildMember
对象的 presence
属性,然后再使用 presence.status
属性。presence.status
返回一个字符串,表示成员的状态类型。常见的状态类型包括:
online
:在线idle
:离开状态dnd
:勿扰模式offline
:离线const member = message.guild.member(user);
const status = member.presence.status;
以上是在 Discord.js v12 中获取成员的昵称和状态类型的方法。请注意,这些属性和方法需要在正确的上下文中使用,例如在消息事件处理程序中使用 message.guild
来获取服务器对象。
领取专属 10元无门槛券
手把手带您无忧上云