Check for PrivateChannel before GuildChannel in Client.get_channel

This commit is contained in:
Rapptz 2017-02-25 20:56:09 -05:00
parent 29f676c42e
commit f6fcb62c7b

View File

@ -734,15 +734,15 @@ class ConnectionState:
if id is None:
return None
pm = self._get_private_channel(id)
if pm is not None:
return pm
for guild in self.guilds:
channel = guild.get_channel(id)
if channel is not None:
return channel
pm = self._get_private_channel(id)
if pm is not None:
return pm
def create_message(self, *, channel, data):
return Message(state=self, channel=channel, data=data)