Quiero agregar un comando a mi bot que muestre el avatar de un usuario y la fecha de creación de la cuenta ingresando su identificación de usuario. Mientras intentaba hacerlo, noté que al usar discord.js, el usuario debe estar en al menos un gremio en el que también está el bot.
¿Hay alguna forma de obtener información del usuario solo por la identificación de un usuario?
Sí tu puedes. Simplemente use client.users.fetch() con la opción force establecida en verdadero.
client.users.fetch("id", { force: true }); devuelve una promesa como se indica en los documentos, puede usar async-await o .then() para obtener el usuario y su información.
Mucha gente parece pasar por alto la opción force , que está documentada en la sección BaseFetchOptions .