let fUser = message.guild.member(message.mentions.members.first() || message.guild.members.cache.get(args[0])) if (!fUser) return message.channel.send("Please put a valid member or a user ID for me to strike").then(msg => msg.delete({ timeout: 8000 })).catch(console.error);¿Cómo me gusta prohibir a alguien que usa su identificación porque actualmente la forma en que mi variable de usuario está configurada es que solo me permite prohibirlos mencionándolos, pero quiero poder prohibirlos por ID en lugar de la única forma en que puedo hacerlo ahora mismo para reemplazar? "usuario" con su identificación como esta <@716382720917372998>.
Pero solo quiero poner allí una identificación sin procesar y funciona.
Para prohibir a un usuario por su ID, debe hacer lo siguiente:
const member = message.mentions.members.first() || await message.guild.members.fetch(args[0]); Aquí, la variable de miembro es un GuildMember, por lo que puede simplemente hacer member.ban() para prohibirlos.