diff options
Diffstat (limited to 'discord/state.py')
| -rw-r--r-- | discord/state.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/discord/state.py b/discord/state.py index 4a09a9cc..7acf64b2 100644 --- a/discord/state.py +++ b/discord/state.py @@ -405,7 +405,7 @@ class ConnectionState: try: guild = self._get_guild(int(data['guild_id'])) except KeyError: - channel = PartialMessageable(state=self, id=channel_id, type=ChannelType.private) + channel = DMChannel._from_message(self, channel_id) guild = None else: channel = guild and guild._resolve_channel(channel_id) |