mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-22 08:44:10 +00:00
Fix bug where members leaving will stay in Channel.voice_members.
This commit is contained in:
parent
e3c4daf717
commit
a31188c966
@ -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…
x
Reference in New Issue
Block a user