From 52e22fb58cab7ae3e1941a81dafb4b40b5ea6409 Mon Sep 17 00:00:00 2001 From: Candygoblen123 Date: Tue, 17 Mar 2026 19:39:06 -0400 Subject: [PATCH] DiscordKit: fix url encoded ? in gateway url --- Sources/DiscordKit/GatewayClient.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/DiscordKit/GatewayClient.swift b/Sources/DiscordKit/GatewayClient.swift index 5588869..f1c378d 100644 --- a/Sources/DiscordKit/GatewayClient.swift +++ b/Sources/DiscordKit/GatewayClient.swift @@ -10,7 +10,10 @@ actor GatewayClient { var sequenceNum: Int? = nil init(gatewayURL: URL, token: String) { - ws = URLSession.shared.webSocketTask(with: gatewayURL.appending(component: "?v=10&encoding=json")) + print(gatewayURL.absoluteURL) + print(gatewayURL.appending(queryItems: [.init(name: "v", value: "10"), .init(name: "encoding", value: "json")])) + let queryItems = [URLQueryItem(name: "v", value: "10"), URLQueryItem(name: "encoding", value: "json")] + ws = URLSession.shared.webSocketTask(with: gatewayURL.appending(queryItems: queryItems)) self.token = token }