X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=core%2Fserver.cpp;h=af51642263eaa1d17382fd48f1c793aecd5d7f26;hp=442fe0fe247a69a380a0c0fff0ea8ce1ef66610c;hb=2c9184c37fc54adb7670ea261a8e34c99a82a285;hpb=8fc3a498f754f34b21d2a163e2a28323dae384cb diff --git a/core/server.cpp b/core/server.cpp index 442fe0fe..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); } @@ -726,7 +727,6 @@ void Server::handleServer432(QString prefix, QStringList params) { /* ERR_NICKNAMEINUSE */ void Server::handleServer433(QString prefix, QStringList params) { - qDebug() << "433:" << params; QString errnick = params[0]; emit displayMsg(Message::Error, "", tr("Nick %1 is already taken").arg(errnick)); // if there is a problem while connecting to the server -> we handle it