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)