From adc358168f638b5b86af8fc63d73ef2f3ec9d14e Mon Sep 17 00:00:00 2001 From: Rapptz Date: Wed, 26 Aug 2015 06:38:45 -0400 Subject: [PATCH] Fix error in start_private_message. --- discord/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discord/client.py b/discord/client.py index eca918027..77e43a665 100644 --- a/discord/client.py +++ b/discord/client.py @@ -205,7 +205,7 @@ class Client(object): if status == 'online': if member is None: server.members.append(user) - if status == 'offline': + if status == 'offline' and user in server.members: server.members.remove(user) # call the event now @@ -281,7 +281,7 @@ class Client(object): 'recipient_id': user.id } - r = response.post('{}/{}/channels'.format(endpoints.USERS, self.user.id), json=payload, headers=self.headers) + r = requests.post('{}/{}/channels'.format(endpoints.USERS, self.user.id), json=payload, headers=self.headers) if r.status_code == 200: data = r.json() self.private_channels.append(PrivateChannel(id=data['id'], user=user))