From 25d1c7b2d13e88df3c664df010be647c69b4c256 Mon Sep 17 00:00:00 2001
From: Mathias Wagner <germannewsmaker@gmail.com>
Date: Tue, 6 Sep 2022 20:14:12 +0200
Subject: [PATCH] Added the action socket server

---
 server/actionSocket.ts | 12 ++++++++++++
 1 file changed, 12 insertions(+)
 create mode 100644 server/actionSocket.ts

diff --git a/server/actionSocket.ts b/server/actionSocket.ts
new file mode 100644
index 0000000..8e76646
--- /dev/null
+++ b/server/actionSocket.ts
@@ -0,0 +1,12 @@
+import {WebSocketServer} from 'ws';
+
+let server: WebSocketServer;
+
+/** Logs something with a socket prefix */
+const log = (msg: string) => console.log(`[ActionSocket] ${msg}`);
+
+/** Starts the socket server */
+export const startServer = (port: number = 8674) => {
+    server = new WebSocketServer({port});
+    log(`Listening on port ${port}`);
+}
\ No newline at end of file