Intento obtener un mensaje por id en discord.js, pero el MessageManager devuelto es una dependencia circular y no puedo acceder a ninguna de sus propiedades.
console.log(channel.messages)Muestra:
<ref *2> MessageManager { channel: <ref *1> TextChannel { type: 'GUILD_TEXT', guild: Guild { ... }
Y
channel.messages.fetch(msg_ID) .then(msg => { console.log(msg) })Muestra esto, pero repetido 50 veces:
'msg_ID' => <ref *50> Message { channelId: 'channel_ID', guildId: 'guild_ID', id: 'msg_ID', createdTimestamp: 1652473636758, type: 'DEFAULT', y un montón de otros campos (obviamente, cambié las ID a 'msg_ID' , 'channel_ID' y 'guild_ID' , normalmente devuelve los números correctos)