From 1fcce1ed0c2cdc8272f239518a7c0f7436146e40 Mon Sep 17 00:00:00 2001 From: Luna Date: Sun, 5 Sep 2021 00:51:52 -0300 Subject: [PATCH] gateway: don't check all the payloads --- litecord/gateway/state.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litecord/gateway/state.py b/litecord/gateway/state.py index 125ff73..5374ce3 100644 --- a/litecord/gateway/state.py +++ b/litecord/gateway/state.py @@ -130,7 +130,7 @@ class GatewayState: if self.ws: if ( event_type.startswith("MESSAGE_") - and payload["d"]["message_reference"] is not None + and (payload.get("d") or {}).get("message_reference") is not None and self.ws.ws_properties.version > 7 ): payload["d"]["type"] = 19