From 954a05d8d170edc58b6ad4e46ed3d10e6cabcced Mon Sep 17 00:00:00 2001 From: MeaTLoTioN Date: Wed, 15 Mar 2023 18:30:19 +0000 Subject: [PATCH] Wed Mar 15 18:30:19 GMT 2023 --- mrc_client.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/mrc_client.py b/mrc_client.py index 795a9ed..4d4147e 100755 --- a/mrc_client.py +++ b/mrc_client.py @@ -61,7 +61,7 @@ # features. # -import os, os.path, sys, fnmatch, glob, re +import os, os.path, sys, fnmatch, glob, re, ssl import time, socket, errno, string, platform, traceback # Import site config @@ -121,6 +121,21 @@ def chatlog(data): clog.write("%s %s %s\n" % (ltime, room, message)) clog.close() + if 'ROOMTOPIC' in data: + ltime=time.asctime(time.localtime(time.time())) + packet = data.split("~") + if packet[5]: + room = packet[5] + else: + room = packet[2] + message = stripmci(packet[6]) + newTopic = message.split(':')[2] + clogfile = "%s%smrcchat.log" % (mrcdir, os.sep) + clog = open(clogfile, "a") + clog.write("%s %s %s\n" % (ltime, room, message)) + clog.close() + + ltime=time.asctime(time.localtime(time.time())) packet = data.split("~") if packet[5]: