X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fircserverhandler.cpp;fp=src%2Fcore%2Fircserverhandler.cpp;h=7004e86461496b19fe76d2e1709c26d69b70abdf;hp=2e15fc9d3ae8083b3a3e47548a4f8231bc146d28;hb=1dbf78385e2904b3a9a3de48b85381c312c74ef8;hpb=ef6ec0f076eb8e21c6d11d8fd145752808e12b93 diff --git a/src/core/ircserverhandler.cpp b/src/core/ircserverhandler.cpp index 2e15fc9d..7004e864 100644 --- a/src/core/ircserverhandler.cpp +++ b/src/core/ircserverhandler.cpp @@ -1005,6 +1005,18 @@ void IrcServerHandler::handle329(const QString &prefix, const QList emit displayMsg(Message::Server, BufferInfo::ChannelBuffer, channel, tr("Channel %1 created on %2").arg(channel, time.toString())); } +/* RPL_WHOISACCOUNT: " :is authed as */ +void IrcServerHandler::handle330(const QString &prefix, const QList ¶ms) { + Q_UNUSED(prefix); + if(!checkParamCount("IrcServerHandler::handle330()", params, 3)) + return; + + QString nick = serverDecode(params[0]); + QString account = serverDecode(params[1]); + + emit displayMsg(Message::Server, BufferInfo::StatusBuffer, "", tr("[Whois] %1 is authed as %2").arg(nick).arg(account)); +} + /* RPL_NOTOPIC */ void IrcServerHandler::handle331(const QString &prefix, const QList ¶ms) { Q_UNUSED(prefix);