从服务器 discord.js 获取随机用户
Get a random user from server discord.js
如何从机器人所在的服务器中随机选择用户?
例如,GiveawayBot 在赠品中随机挑选一个用户。我怎样才能实现它,而不必点击赠品的反应?
还有一个例子,@r 在 Minecraft 中的命令。
Array.from(message.member.guild.members)
这将为您提供公会中所有成员的数组(及其 ID)。我会建议做一些其他的事情,因为在缓存中存储更大的服务器需要很多 space,但这取决于你。
这样做之后,您可以制作一个从 0 到最大数量的随机数生成器,您将在索引时得到一个用户的对象,以 id 作为标识符。
如何从机器人所在的服务器中随机选择用户?
例如,GiveawayBot 在赠品中随机挑选一个用户。我怎样才能实现它,而不必点击赠品的反应?
还有一个例子,@r 在 Minecraft 中的命令。
Array.from(message.member.guild.members)
这将为您提供公会中所有成员的数组(及其 ID)。我会建议做一些其他的事情,因为在缓存中存储更大的服务器需要很多 space,但这取决于你。
这样做之后,您可以制作一个从 0 到最大数量的随机数生成器,您将在索引时得到一个用户的对象,以 id 作为标识符。