X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=core%2Fserver.cpp;h=af51642263eaa1d17382fd48f1c793aecd5d7f26;hp=df7b576b371c49010cb7e57ae6507d52ba1cf4b6;hb=0ac86f1eb59d72558aa9286c9e438c2bc0941298;hpb=70ffd83e6362d79d1a0ef18f52e20c0d76ce44c6;ds=sidebyside diff --git a/core/server.cpp b/core/server.cpp index df7b576b..af516422 100644 --- a/core/server.cpp +++ b/core/server.cpp @@ -568,9 +568,10 @@ void Server::handleServerPrivmsg(QString prefix, QStringList params) { Q_ASSERT(params.count() >= 2); if(params.count()<2) emit displayMsg(Message::Plain, params[0], "", prefix); else { - if(params[0] == ownNick) { + if(params[0].toLower() == ownNick.toLower()) { // Freenode sends nickname in lower case! emit displayMsg(Message::Plain, "", params[1], prefix, Message::PrivMsg); } else { + //qDebug() << prefix << params; Q_ASSERT(isChannelName(params[0])); // should be channel! emit displayMsg(Message::Plain, params[0], params[1], prefix); }