我正在开发一个不和谐的机器人,它需要检测用户何时加入和离开频道。我已经在第 4 行尝试过这个,因为如果用户的连接没有改变,它就不会运行。但这是行不通的。这是我的整个代码部分。
client.on('voiceStateUpdate', (oldState, newState) => {
// check for bot
if (oldState.member.user.bot) return;
if (oldState.member.voice === newState.member.voice) return;//<- here
client.channels.cache.get('777782275004825640').send(`${oldState.member} joined`);
});
我也尝试过.connection但它不适用于我当前的设置。任何帮助都会很棒!
万千封印
慕慕森
相关分类