我正在创建一个用户信息命令,DiscordJS一直在说
TypeError: message.guild.members.get is not a function
我使用的函数是
let target = message.guild.members.getMember(toFind);
我是否需要用更新版本的DiscordJS进行更新?我还没找到任何线索。
谢谢你,裘德·威尔逊
发布于 2020-03-21 00:07:13
Discord.js的新版本是v12,发生了许多重大变化。
您可能需要的函数是:
message.guild.members.fetch(id)您可能会遇到其他问题,因此请参阅本指南,介绍如何从v11迁移到v12:https://discordjs.guide/additional-info/changes-in-v12.html。
发布于 2020-03-23 02:42:05
“不和”有一个新的更新,您必须使用.cache访问不和谐对象,例如: message.guild.members.cache
要让用户:
let user = message.guild.members.cache.fetch("user id");
console.log(user.tag)
// if that doesn't work, use the same code but remove .cachehttps://stackoverflow.com/questions/60782924
复制相似问题