summary refs log tree commit diff
path: root/src/gateway/events/Connection.ts
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/gateway/events/Connection.ts (renamed from gateway/src/events/Connection.ts)17
1 files changed, 16 insertions, 1 deletions
diff --git a/gateway/src/events/Connection.ts b/src/gateway/events/Connection.ts

index 4954cd08..508b4741 100644 --- a/gateway/src/events/Connection.ts +++ b/src/gateway/events/Connection.ts
@@ -8,7 +8,7 @@ import { Close } from "./Close"; import { Message } from "./Message"; import { createDeflate } from "zlib"; import { URL } from "url"; -var erlpack: any; +let erlpack: any; try { erlpack = require("@yukikaze-bot/erlpack"); } catch (error) {} @@ -27,6 +27,21 @@ export async function Connection( socket.on("close", Close); // @ts-ignore socket.on("message", Message); + + if(process.env.WS_LOGEVENTS) + [ + "close", + "error", + "upgrade", + //"message", + "open", + "ping", + "pong", + "unexpected-response" + ].forEach(x=>{ + socket.on(x, y => console.log(x, y)); + }); + console.log(`[Gateway] Connections: ${this.clients.size}`); const { searchParams } = new URL(`http://localhost${request.url}`);