Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript DiscordJS:如何检查用户是否在语音聊天(对于XP系统)_Javascript_Node.js_Discord_Discord.js - Fatal编程技术网

Javascript DiscordJS:如何检查用户是否在语音聊天(对于XP系统)

Javascript DiscordJS:如何检查用户是否在语音聊天(对于XP系统),javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我目前正在开发一个discord机器人,我制作了一个升级系统,用户在聊天时可以获得XP,非常简单,但我想知道我是否可以跟踪一个用户在语音聊天中花费了多少时间,这样我就可以给他在语音聊天中的XP 我想做的示例: if(userIsInVoiceChat){setInterval(()=>{giveUser.xp},30000) 因此,基本上每30秒,当用户在VC中时,他就会得到XP,我想知道这是否可能,再加上一些代码将非常有用xD 谢谢您的时间!这应该可以: if(member.voice.cha

我目前正在开发一个discord机器人,我制作了一个升级系统,用户在聊天时可以获得XP,非常简单,但我想知道我是否可以跟踪一个用户在语音聊天中花费了多少时间,这样我就可以给他在语音聊天中的XP

我想做的示例:

if(userIsInVoiceChat){setInterval(()=>{giveUser.xp},30000)

因此,基本上每30秒,当用户在VC中时,他就会得到XP,我想知道这是否可能,再加上一些代码将非常有用xD

谢谢您的时间!

这应该可以:

if(member.voice.channel) { /* do code thing stuff */}