【发布时间】:2020-12-14 21:41:33
【问题描述】:
Discord.JS 存在问题。获取成员中的语音字段时的voiceStateUpdate事件未定义
client.on('voiceStateUpdate', async (oldMember, newMember: GuildMember) => {
console.log(newMember.voice) // == undefined
})
【问题讨论】:
-
能否记录下数据,看看oldMember/newMember有没有数据?
-
oldMember 和 newMember 有数据
-
原来newMember和oldMember是VoiceState而不是GuildMember
-
没错。它应该只有这些字段:channel_id、user_id、session_id、deaf、mute、self_deaf、self_mute、suppress。 discord.com/developers/docs/resources/voice
标签: node.js typescript discord.js