From 3b8678da8137f800066623e07b7b909d5446fc98 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 1 Feb 2020 23:40:25 -0500 Subject: [PATCH] Use member data from VOICE_STATE_UPDATE if not found in cache --- discord/guild.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/guild.py b/discord/guild.py index 38c965c93..f1a2f4033 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -220,6 +220,9 @@ class Guild(Hashable): self._voice_states[user_id] = after member = self.get_member(user_id) + if member is None: + member = Member(data=data['member'], state=self._state, guild=self) + return member, before, after def _add_role(self, role):