if(ctcpTag.isEmpty())
return;
- QString message = "";
- QString verboseMessage = tr("sending CTCP-%1 request").arg(ctcpTag);
+ QString message = msg.section(' ', 2);
+ QString verboseMessage = tr("sending CTCP-%1 request to %2").arg(ctcpTag).arg(nick);
if(ctcpTag == "PING") {
uint now = QDateTime::currentDateTime().toTime_t();
void CtcpHandler::defaultHandler(const QString &cmd, CtcpType ctcptype, const QString &prefix, const QString &target, const QString ¶m) {
Q_UNUSED(ctcptype);
Q_UNUSED(target);
- Q_UNUSED(param);
if(!_ignoreListManager->ctcpMatch(prefix, network()->networkName())) {
- emit displayMsg(Message::Error, BufferInfo::StatusBuffer, "", tr("Received unknown CTCP %1 by %2").arg(cmd).arg(prefix));
+ QString str = tr("Received unknown CTCP %1 by %2").arg(cmd).arg(prefix);
+ if(!param.isEmpty())
+ str.append(tr(" with arguments: %1").arg(param));
+ emit displayMsg(Message::Error, BufferInfo::StatusBuffer, "", str);
}
}