mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-07 20:28:38 +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:
|
if member is not None:
|
||||||
server._remove_member(member)
|
server._remove_member(member)
|
||||||
server._member_count -= 1
|
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)
|
self.dispatch('member_remove', member)
|
||||||
|
|
||||||
def parse_guild_member_update(self, data):
|
def parse_guild_member_update(self, data):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user