Please describe the problem you are having in as much detail as possible:
In a DM channel, there is only 1 message cached at any point in time.
This seems to be only occuring on master branch.
Include a reproducible code sample here, if possible:
Repeatedly evaluating this in a DM channel when there are messages being sent in it always return 1:
dmChannel.messages.size;
Further details:
AFAIK DM channels only exist in Client#channels when the bot itself creates the dm. so is this really a bug?
Considering you only get sent the channel_id and not the channel object.
Just reproduced this myself trying to provide support for someone who was creating ReactionCollectors on multiple messages in a DMChannel - not possible since only the latest message was cached.
Confirmed with eval message.channel.messages.size always being 1