我正在economy bot
上工作,我需要知道每个voiceChannel
的所有minutes
中都有谁连接。
让我解释一下,当某人发送消息时,他得到1 coin
。有了这个硬币,他就可以购买roles
和emoji
配件。
拥有更多硬币的用户是最好的!
现在message economy
很好!他们没问题,但是我想进一步 !我想给coins
每分钟分钟内连接的所有 用户 1个voiceChannel
>
要做到这一点,我知道如何使用setInterval
,但我不知道如何在{{中找到 all user user connect
1}}
这就是为什么我问您解决方案和帮助的原因。 谢谢!
答案 0 :(得分:0)
获得对VoiceChannel
对象的引用(例如,使用const voiceChannel = guild.channels.get(VOICE_CHAN_ID)
),就可以列出所有带有voiceChannel.members
的成员。
请参见how-to-replace-substring-in-mongodb-document和VoiceChannel#members
。
答案 1 :(得分:0)
您可以使用client.setInterval()
每分钟运行以下内容:
x <- split(a$values, a$names)
data.frame(lapply(x, "length<-", max(lengths(x))))