2 files changed, 5 insertions, 1 deletions
diff --git a/gateway/src/util/Constants.ts b/gateway/src/util/Constants.ts
index 692f9028..5441118b 100644
--- a/gateway/src/util/Constants.ts
+++ b/gateway/src/util/Constants.ts
@@ -1,3 +1,5 @@
+import { VoiceOPCodes } from "@fosscord/webrtc";
+
export enum OPCODES {
Dispatch = 0,
Heartbeat = 1,
@@ -43,7 +45,7 @@ export enum CLOSECODES {
}
export interface Payload {
- op: OPCODES;
+ op: OPCODES | VoiceOPCodes;
d?: any;
s?: number;
t?: string;
diff --git a/gateway/src/util/WebSocket.ts b/gateway/src/util/WebSocket.ts
index 7ac277a8..d549ec77 100644
--- a/gateway/src/util/WebSocket.ts
+++ b/gateway/src/util/WebSocket.ts
@@ -1,6 +1,7 @@
import { Intents, Permissions } from "@fosscord/util";
import WS from "ws";
import { Deflate, Inflate } from "fast-zlib";
+import { Client } from "@fosscord/webrtc";
export interface WebSocket extends WS {
version: number;
@@ -21,4 +22,5 @@ export interface WebSocket extends WS {
events: Record<string, Function>;
member_events: Record<string, Function>;
listen_options: any;
+ client?: Client;
}
|