Browse Source

Fix bug where members leaving will stay in Channel.voice_members.

pull/219/head
Rapptz 9 years ago
parent
commit
a31188c966
  1. 9
      discord/state.py

9
discord/state.py

@ -319,6 +319,15 @@ class ConnectionState:
if member is not None:
server._remove_member(member)
server._member_count -= 1
# remove them from the voice channel member list
vc = member.voice_channel
if vc is not None:
try:
vc.voice_members.remove(member)
except:
pass
self.dispatch('member_remove', member)
def parse_guild_member_update(self, data):

Loading…
Cancel
Save