i'm in the process of migrating from d.net to this, but i seem to be unable to create a DM channel from a DiscordUser, which is what i get from DiscordClient#GetUserAsync.
there is no way for me to fetch this member from a guild without iterating through every single guild, and in order to even get to this state - we will have been able to DM the user at least once.
free PR for anyone who looks at this thread, really