X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Feventstringifier.cpp;h=94c967de89433dba323eff4dd323993c04bba898;hp=9135d485000ba471f2c033a5f330d51e40347711;hb=5ff4265bbd3a682a6d6542480760eaf4a2b85d77;hpb=ff3ed2a8ca548a5adbfac76b09608657bc68f8e4 diff --git a/src/core/eventstringifier.cpp b/src/core/eventstringifier.cpp index 9135d485..94c967de 100644 --- a/src/core/eventstringifier.cpp +++ b/src/core/eventstringifier.cpp @@ -404,6 +404,26 @@ void EventStringifier::processIrcEvent333(IrcEvent *e) { .arg(e->params()[1], QDateTime::fromTime_t(e->params()[2].toInt()).toString()), QString(), channel); } +/* RPL_INVITING - " */ +void EventStringifier::processIrcEvent341(IrcEvent *e) { + if(!checkParamCount(e, 2)) + return; + + QString channel = e->params()[1]; + displayMsg(e, Message::Server, tr("%1 has been invited to %2").arg(e->params().first(), channel), QString(), channel); +} + +/* RPL_WHOREPLY: " + ( "H" / "G" > ["*"] [ ( "@" / "+" ) ] : " */ +void EventStringifier::processIrcEvent352(IrcEvent *e) { + displayMsg(e, Message::Server, tr("[Who] %1").arg(e->params().join(" "))); +} + +/* RPL_ENDOFWHOWAS - " :End of WHOWAS" */ +void EventStringifier::processIrcEvent369(IrcEvent *e) { + displayMsg(e, Message::Server, tr("End of /WHOWAS")); +} + // template /*