From 2271e22a4845be60946e9d37e2a3496a82b0a4b0 Mon Sep 17 00:00:00 2001
From: swee <meow@swee.codes>
Date: Wed, 2 Apr 2025 19:46:52 -0700
Subject: [PATCH] Update server.py

---
 server.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/server.py b/server.py
index f232b1e..0f65b25 100644
--- a/server.py
+++ b/server.py
@@ -115,6 +115,10 @@ with open(sys.argv[1], 'r') as file:
         if multi_server.__class__.__name__ != "list":
             print("The multiserver option must be a list.")
             sys.exit(1)
+        try: multi_server_key = data["fernet-key"]
+        except:
+            print("Multi-Server IRCat needs a Fernet key.")
+            sys.exit(1)
     file.close()
     print("Successfully loaded config!")
 for mod in modules:
@@ -236,6 +240,7 @@ lower_chans = {} # Channel names in lowercase
 #                connection.shutdown(socket.SHUT_WR)
 #                connection.close()
 #                break
+def multiserverhost():
 
 def session(connection, client, ip, isssl=False):
     global channels_list