Browse Source

Fix addition TypeError with Guild.member_count

pull/7631/head
Willy 3 years ago
committed by GitHub
parent
commit
f09f0ea8ca
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      discord/state.py

8
discord/state.py

@ -973,20 +973,16 @@ class ConnectionState:
if self.member_cache_flags.joined:
guild._add_member(member)
try:
if guild._member_count is not None:
guild._member_count += 1
except AttributeError:
pass
self.dispatch('member_join', member)
def parse_guild_member_remove(self, data: gw.GuildMemberRemoveEvent) -> None:
guild = self._get_guild(int(data['guild_id']))
if guild is not None:
try:
if guild._member_count is not None:
guild._member_count -= 1
except AttributeError:
pass
user_id = int(data['user']['id'])
member = guild.get_member(user_id)

Loading…
Cancel
Save