-
- // check if it's only a Server Message or if it's a regular Notice
- if(network()->currentServer().isEmpty() || network()->currentServer() == prefix) {
- emit displayMsg(Message::Server, BufferInfo::StatusBuffer, "", serverDecode(params[1]), prefix);
- return;
- }
-
-
-
- // kick notices to the server buffer if they are directly addressed to us
- if(network()->isMyNick(target))
- target = QString("");
-
- QString sender = prefix.contains('!')
- ? nickFromMask(prefix)
- : prefix;
-
- networkConnection()->ctcpHandler()->parse(Message::Notice, sender, target, params[1]);
+ networkConnection()->ctcpHandler()->parse(Message::Notice, prefix, target, params[1]);