/***************************************************************************
- * Copyright (C) 2005/06 by The Quassel Team *
+ * Copyright (C) 2005-07 by The Quassel Team *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
return;
}
// OK, first we split the raw message into its various parts...
- QString prefix;
+ QString prefix = "";
QString cmd;
QStringList params;
/* RPL_ISUPPORT */
// TODO Complete 005 handling, also use sensible defaults for non-sent stuff
void Server::handleServer005(QString prefix, QStringList params) {
+ //qDebug() << prefix << params;
params.removeLast();
foreach(QString p, params) {
QString key = p.section("=", 0, 0);
void Server::handleCtcpPing(CtcpType ctcptype, QString prefix, QString target, QString param) {
if(ctcptype == CtcpQuery) {
ctcpReply(nickFromMask(prefix), "PING", param);
- emit displayMsg(Message::Plain, "", tr("Received CTCP PING request by %1").arg(prefix));
+ emit displayMsg(Message::Server, "", tr("Received CTCP PING request by %1").arg(prefix));
} else {
// display ping answer
}
if(ctcptype == CtcpQuery) {
// FIXME use real Info about quassel :)
ctcpReply(nickFromMask(prefix), "VERSION", QString("Quassel:pre Release:*nix"));
- emit displayMsg(Message::Plain, "", tr("Received CTCP VERSION request by %1").arg(prefix));
+ emit displayMsg(Message::Server, "", tr("Received CTCP VERSION request by %1").arg(prefix));
} else {
// TODO display Version answer
}