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