Estoy haciendo un comando con cargo, sale este error y no lo puedo entender, aquí está el script:
const member = client.guilds.cache.get('980553630480474232').members.get(interaction.user.id); Y aquí está el error: client.guilds.cache.get(...).members.get is not a function.
En v13, debe usar .cache.get() , si el error persiste, verifique dos veces su ID de gremio.
Si encuentra un error de este tipo, intente con console.log() para ver qué valor no está definido, porque tales errores resultan de tener valores indefinidos.
Y para consejos futuros, si necesita un valor más de una vez en su código, defínalo primero, en este caso use
const guild = client.guilds.cache.get('980553630480474232'); const member = guild.members.cache.get('ID')Nota al margen: si se trata de un archivo de comando, puede obtener directamente el gremio usando:
interaction.guild.members.get(interaction.user.id)