首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Discord.js v12中获取GuildMember的昵称和状态类型

在 Discord.js v12 中,可以通过 GuildMember 对象来获取成员的昵称和状态类型。

要获取成员的昵称,可以使用 GuildMember 对象的 nickname 属性。该属性返回成员在服务器中设置的昵称。如果成员没有设置昵称,则返回 null

代码语言:txt
复制
const member = message.guild.member(user);
const nickname = member.nickname;

要获取成员的状态类型,可以使用 GuildMember 对象的 presence 属性,然后再使用 presence.status 属性。presence.status 返回一个字符串,表示成员的状态类型。常见的状态类型包括:

  • online:在线
  • idle:离开状态
  • dnd:勿扰模式
  • offline:离线
代码语言:txt
复制
const member = message.guild.member(user);
const status = member.presence.status;

以上是在 Discord.js v12 中获取成员的昵称和状态类型的方法。请注意,这些属性和方法需要在正确的上下文中使用,例如在消息事件处理程序中使用 message.guild 来获取服务器对象。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券