aboutsummaryrefslogtreecommitdiff
path: root/discord/state.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/state.py')
-rw-r--r--discord/state.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/discord/state.py b/discord/state.py
index be73c4fb..644f9a17 100644
--- a/discord/state.py
+++ b/discord/state.py
@@ -204,6 +204,7 @@ class ConnectionState:
data['roles'] = roles
member = Member(server=server, **data)
server._add_member(member)
+ server._member_count += 1
self.dispatch('member_join', member)
def parse_guild_member_remove(self, data):
@@ -213,6 +214,7 @@ class ConnectionState:
member = server.get_member(user_id)
if member is not None:
server._remove_member(member)
+ server._member_count -= 1
self.dispatch('member_remove', member)
def parse_guild_member_update(self, data):