我正试图让我的机器人为此抽奖活动选择一个随机成员,但它只提出了相同的3个成员。我本人和音乐机器人。
我要做的就是这个
let randommember = message.guild.members.cache.random()
console.log(winner)
但是无论我做什么,这三个成员都会出现。我尝试让它改组具有特定角色的人员,但是除非这3个成员之一具有该角色,否则都会出现错误。
let RaffleContenstant = message.guild.roles.cache.get("771443215936520252")
let winner = RaffleContestant.members.random()
答案 0 :(得分:0)
Discord最近推出了Priveliged Gateway Intent,主要与服务器成员和状态有关。
默认情况下,这些意图是关闭的,因此,如果您想访问公会成员的东西,则可能应该在Discord Developer Portal上更改网关意图。