From eff450e8988d2ce143f2d2dc371912888b8bc878 Mon Sep 17 00:00:00 2001 From: Andrew Glaze Date: Sun, 22 Mar 2026 13:24:56 -0400 Subject: [PATCH] only log messages when debugging --- Sources/DiscordKit/GatewayClient.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/DiscordKit/GatewayClient.swift b/Sources/DiscordKit/GatewayClient.swift index ff1cd86..e0b2895 100644 --- a/Sources/DiscordKit/GatewayClient.swift +++ b/Sources/DiscordKit/GatewayClient.swift @@ -77,7 +77,9 @@ actor GatewayClient { while gwMessage == nil { do { let wsMessage = try await ws.receive() +#if DEBUG //print(wsMessage) +#endif guard case .string(let str) = wsMessage else { throw GatewayError.invalidMessage } strBuffer.append(str) gwMessage = try json.decode(GatewayMessage.self, from: Data(strBuffer.utf8)) @@ -154,7 +156,9 @@ actor GatewayClient { try await Task.sleep(for: .seconds(1)) } let event = try await getMessage() +#if DEBUG dump(event) +#endif if event.op == 1 { try await sendHeartbeat() } payload = event.d } catch {