如何从漫游器所在的服务器中选择随机用户?
例如,GiveawayBot随机选择赠品中的用户。我该如何实施,而不必单击赠品的反应?
还有一个例子,Minecraft中的命令中的@r。
答案 0 :(得分:1)
Array.from(message.member.guild.members)
这将为您提供行会中所有成员的数组(及其ID)。我建议您做其他事情,因为要在缓存中存储较大的服务器会占用大量空间,但这取决于您。
这样做之后,您可以使随机数生成器的范围从0到最大,并且在建立索引后,您将获得一个用户对象,其中id为标识符。