X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fignorelistmanager.h;fp=src%2Fcommon%2Fignorelistmanager.h;h=171f8b23522fec7ffc4e1d8cbfdb1a38709a004e;hp=d6ab6eca973fbb0c1bcbef014a90b226963552c5;hb=2baaaea16e777a1fe961d6cc4d34aa9dd323333e;hpb=fa0bc5d28d30e25eddba5b70166ae3b335ab2d4b diff --git a/src/common/ignorelistmanager.h b/src/common/ignorelistmanager.h index d6ab6eca..171f8b23 100644 --- a/src/common/ignorelistmanager.h +++ b/src/common/ignorelistmanager.h @@ -37,7 +37,8 @@ public: enum IgnoreType { SenderIgnore, - MessageIgnore + MessageIgnore, + CtcpIgnore }; enum StrictnessType { @@ -93,6 +94,7 @@ public: */ StrictnessType match(const Message &msg, const QString &network = QString()); + bool ctcpMatch(const QString sender, const QString &network, const QString &type = QString()); // virtual void addIgnoreListItem(const IgnoreListItem &item);