Me gustaría obtener un usuario por el nombre de usuario. Sé cómo funciona eso:
let user = client.users.find(user => user.username == "TESTname");Pero, ¿y si hay 2 usuarios que tienen el mismo nombre de usuario?
aunque obtener un usuario con nombre de usuario en lugar de con identificación es una idea terrible, así es como puede hacerlo con V13:
const users = client.users.cache.filter(user => user.username == "TESTname");considera que es preferible tener la identificación del usuario, para que puedas obtenerla directamente de Discord:
client.users.fetch("304541381798658048").then(user => { console.log(user) })