首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >message.guild.members.getMember不工作

message.guild.members.getMember不工作
EN

Stack Overflow用户
提问于 2020-03-20 23:31:54
回答 2查看 10.2K关注 0票数 0

我正在创建一个用户信息命令,DiscordJS一直在说

TypeError: message.guild.members.get is not a function

我使用的函数是

let target = message.guild.members.getMember(toFind);

我是否需要用更新版本的DiscordJS进行更新?我还没找到任何线索。

谢谢你,裘德·威尔逊

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-21 00:07:13

Discord.js的新版本是v12,发生了许多重大变化。

您可能需要的函数是:

代码语言:javascript
复制
message.guild.members.fetch(id)

您可能会遇到其他问题,因此请参阅本指南,介绍如何从v11迁移到v12:https://discordjs.guide/additional-info/changes-in-v12.html

票数 0
EN

Stack Overflow用户

发布于 2020-03-23 02:42:05

“不和”有一个新的更新,您必须使用.cache访问不和谐对象,例如: message.guild.members.cache

要让用户:

代码语言:javascript
复制
let user = message.guild.members.cache.fetch("user id");
console.log(user.tag)

// if that doesn't work, use the same code but remove .cache
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60782924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档