diff --git a/discord/state.py b/discord/state.py index 60e9e5f58..05ac8f141 100644 --- a/discord/state.py +++ b/discord/state.py @@ -689,6 +689,8 @@ class ConnectionState: def _get_member(self, channel, id): if channel.is_private: + if id == self.user.id: + return self.user return utils.get(channel.recipients, id=id) else: return channel.server.get_member(id)