message.guild.members.getMember无法正常工作 [英] message.guild.members.getMember not working
问题描述
我正在创建一个用户信息命令,DiscordJS一直在说 TypeError:message.guild.members.get不是函数
I am creating a user info command and DiscordJS keeps saying
TypeError: message.guild.members.get is not a function
我正在使用的功能是这个 let target = message.guild.members.getMember(toFind);
The function I'm using is this
let target = message.guild.members.getMember(toFind);
我是否需要使用更新版本的DiscordJS进行更新?我还没找到任何东西.
Is there something I need to update with a newer version of DiscordJS? I haven't been able to find anything yet.
谢谢,裘德·威尔逊(Jude Wilson)
Thanks, Jude Wilson
推荐答案
Discord.js的新版本是v12,发生了许多重大更改
The new version of Discord.js is v12, there has been many breaking changes
您可能正在寻找的功能是:
The function you are probably looking for is:
message.guild.members.fetch(id)
您可能还会遇到其他问题,因此请查看本指南,以从v11升级到v12: https://discordjs.guide/additional-info/changes-in-v12.html
You will probably come across other issues, so check out this guide for moving from v11 to v12: https://discordjs.guide/additional-info/changes-in-v12.html
这篇关于message.guild.members.getMember无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!