From adc65ab84e26a7e713e6be4767a620c0c1958fe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9munaire?= Date: Sat, 30 Jun 2012 16:38:07 +0200 Subject: [PATCH] Truncate sent messages to 450 characters --- server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index 3923e17..f42ca96 100644 --- a/server.py +++ b/server.py @@ -82,7 +82,10 @@ class Server(threading.Thread): if msg is not None and channel is not None: for line in msg.split("\n"): if line != "": - self.s.send (("%s %s :%s%s" % (cmd, channel, line, endl)).encode ()) + if len(line) < 442: + self.s.send (("%s %s :%s%s" % (cmd, channel, line, endl)).encode ()) + else: + self.s.send (("%s %s :%s%s" % (cmd, channel, line[0:442]+"...", endl)).encode ()) def send_msg_prtn (self, msg): self.send_msg_final(self.partner, msg)