Load member from guild_member_update dispatch

This commit is contained in:
Florian Spieß 2020-10-18 05:19:02 +02:00 committed by GitHub
parent 3daaadafdd
commit ae65d75f96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -776,6 +776,9 @@ class ConnectionState:
self.dispatch('member_update', old_member, member)
else:
if self._member_cache_flags.joined:
member = Member(data=data, guild=guild, state=self)
guild._add_member(member)
log.debug('GUILD_MEMBER_UPDATE referencing an unknown member ID: %s. Discarding.', user_id)
def parse_guild_emojis_update(self, data):