Hice un bot en discord.js v12 y quiero actualizarlo a v13. Mientras lo actualizaba, noté que client.resolveChannel , client.resolveMember , etc. ya no funcionan, así que supongo que lo eliminaron, pero si no lo hicieron, ¿cuál es la función de resolución actual? Si se eliminó, ¿cómo puede resolver fácilmente un miembro con args preferiblemente como este como lo hizo en v12?
let user = await client.resolveMember(message.guild, args[0]);Puedes usar estos:
client.resolveMember(message.guild, args[0]) debe ser GuildMemberManager#resolve o GuildMemberManager#fetch :
let user = message.guild.members.resolve(USER_ID) // OR let user = await message.guild.members.fetch(USER_ID)Similarmente
client.resolveChannel(message.guild, args[0]) debe ser ChannelManager#resolve o ChannelManager#fetch
let channel = message.guild.channels.resolve(CHANNEL_ID) // OR let channel = await message.guild.channels.fetch(CHANNEL_ID)Utilice Guild.members.resolve()
let user = message.guild.members.resolve(args[0])