【发布时间】:2022-01-21 18:38:07
【问题描述】:
我的 discord 机器人已经运行了大约 3 个月,今天我开始收到 DiscordAPIError: Unknown Member 错误消息。它来自交互:
client.on("interactionCreate", async interaction => {
interaction.member.roles.add(<roleId>);
});
我无法始终如一地重现该错误,但似乎它可能来自加入服务器的新成员,也许 Discord API 尚未将他们识别为公会成员。该服务器今天有大量用户涌入,这就是问题开始的时候。
有什么办法可以解决这个问题,或者强制更新公会的成员列表?
【问题讨论】:
-
你有 GuildMembers 的意图吗?
-
我愿意,是的。同样,它直到最近才起作用,所以它一定与数量有关(我们今天有大量用户涌入),除非 discordjs 在过去 24 小时内改变了一些东西
-
您是否启用了
USER部分功能? -
我不会,我可以试一试!
-
试试上面的
await interaction.member.fetch()
标签: javascript discord discord.js