如何从机器人所在的服务器中随机选择用户?
例如,GiveawayBot 在赠品中随机挑选一个用户。我怎样才能实现它,而不必点击赠品的 react ?
还有一个例子,@r 在 Minecraft 中的命令。
最佳答案
Array.from(message.member.guild.members)
这将为您提供公会中所有成员的数组(及其 ID)。我建议做一些其他事情,因为在缓存中存储更大的服务器会占用大量空间,但这取决于您。
这样做之后,您可以制作一个从 0 到最大数量的随机数生成器,并且在索引时您将获得用户的对象,以 id 作为标识符。
关于javascript - 从服务器 discord.js 获取一个随机用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50988176/