Use member data from VOICE_STATE_UPDATE if not found in cache
This commit is contained in:
parent
5c7df3d943
commit
3b8678da81
@ -220,6 +220,9 @@ class Guild(Hashable):
|
|||||||
self._voice_states[user_id] = after
|
self._voice_states[user_id] = after
|
||||||
|
|
||||||
member = self.get_member(user_id)
|
member = self.get_member(user_id)
|
||||||
|
if member is None:
|
||||||
|
member = Member(data=data['member'], state=self._state, guild=self)
|
||||||
|
|
||||||
return member, before, after
|
return member, before, after
|
||||||
|
|
||||||
def _add_role(self, role):
|
def _add_role(self, role):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user