gpt4 book ai didi

javascript - Discord.js 解析函数

转载 作者:行者123 更新时间:2023-12-02 18:24:22 27 4
gpt4 key购买 nike

我在discord.js v12 中制作了一个机器人,并想将其更新到v13。在更新它时,我注意到 client.resolveChannelclient.resolveMember 等不再工作,所以我猜测他们删除了它,但如果他们没有当前的解析函数是什么?如果它被删除,您如何轻松地使用 args 解析成员,最好像在 v12 中那样?

let user = await client.resolveMember(message.guild, args[0]);

最佳答案

您可以使用这些:

client.resolveMember(message.guild, args[0])

应该是 GuildMemberManager#resolveGuildMemberManager#fetch :

let user = message.guild.members.resolve(USER_ID)

// OR

let user = await message.guild.members.fetch(USER_ID)

同样

client.resolveChannel(message.guild, args[0])

应该是 ChannelManager#resolveChannelManager#fetch

let channel = message.guild.channels.resolve(CHANNEL_ID)

// OR

let channel = await message.guild.channels.fetch(CHANNEL_ID)

关于javascript - Discord.js 解析函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70427467/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com