From a849b05d41fb437f77cdf725cc9f08a235610ddb Mon Sep 17 00:00:00 2001 From: dolfies Date: Sun, 6 Mar 2022 17:23:17 -0500 Subject: [PATCH] Parse PRESENCES_REPLACE --- discord/state.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/discord/state.py b/discord/state.py index ebb4bcb13..066202f68 100644 --- a/discord/state.py +++ b/discord/state.py @@ -812,6 +812,10 @@ class ConnectionState: if reaction: self.dispatch('reaction_clear_emoji', reaction) + def parse_presences_replace(self, data) -> None: + for presence in data: + self.parse_presence_update(presence) + def parse_presence_update(self, data) -> None: guild_id = utils._get_as_snowflake(data, 'guild_id') guild = self._get_guild(guild_id)