我目前正在编码discord.js Discord机器人。如果我在guild1上使自己静音并在guild2上加入语音通道,则由于加入而发出voiceStateUpdate
事件,这很正常。而且我也被静音了,这是完全正确的。但是,如果我现在取消静音,则应该发出第二个voiceStateUpdate
事件,但不是。为什么会这样?
我已经在discord.js的github项目上搜索了解决方案/原因,但是我什么都没找到。
client.on('voiceStateUpdate',(oldm,newm) => {
console.log(oldm,newm);
});
这是否可能是Discord API的错误?