[英]Discord.JS get member from user ID
我对 Discord.js 和 Stackoverflow 还是很陌生。 所以我不知道该怎么做。
我知道这个问题已经被问过很多次了,遗憾的是我发现的任何一个都没有奏效。
我正在尝试在成员生日时为其分配角色。 我想用 crontab 来做到这一点。 现在我有了他们的用户 ID,但遗憾的是,当我向会员请求此代码时。
let guild = client.guilds.cache.get('Guild ID');
let member = guild.members.cache.get('User ID');
console.log(member);
我只是收到一条undefined
的消息。 现在我知道用户 ID 是正确的。 我只是不知道为什么我会收到undefined
的消息。
缓存可能没有用户,因此您应该尝试此方法: https://discord.js.org/#/docs/main/stable/class/GuildMemberManager?scrollTo=fetch 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.