Network/IRC/IrcChannelWidget.py

changeset 6513
e1fcd71fbda3
parent 6472
cb3809332396
child 6514
f11a703e4664
diff -r d8fd663f86ef -r e1fcd71fbda3 Network/IRC/IrcChannelWidget.py
--- a/Network/IRC/IrcChannelWidget.py	Fri Sep 21 20:21:31 2018 +0200
+++ b/Network/IRC/IrcChannelWidget.py	Fri Sep 28 20:07:25 2018 +0200
@@ -371,11 +371,15 @@
                     cmd = msgList[0][1:].upper()
                     if cmd == "MSG":
                         cmd = "PRIVMSG"
-                        if (len(msgList) > 1 and
-                            msgList[1].strip().lower() in
-                                self.__serviceNamesLower):
-                            msg = "PRIVMSG " + msgList[1].strip().lower() + \
-                                " :" + " ".join(msgList[2:])
+                        if len(msgList) > 1:
+                            if msgList[1].strip().lower() in \
+                                    self.__serviceNamesLower:
+                                msg = "PRIVMSG " + \
+                                    msgList[1].strip().lower() + \
+                                    " :" + " ".join(msgList[2:])
+                            else:
+                                msg = "PRIVMSG {0} :{1}".format(
+                                    msgList[1], " ".join(msgList[2:]))
                         else:
                             msgList[0] = cmd
                             msg = " ".join(msgList)

eric ide

mercurial