From: Kyle Fuller Date: Thu, 14 Mar 2013 07:39:55 +0000 (+0000) Subject: Match mention keywords X-Git-Tag: 1.0.0~34 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=cdbe49559095eb69d6cd00f18d63a8ffc83ed7f0;p=znc-palaver.git Match mention keywords --- diff --git a/palaver.cpp b/palaver.cpp index 72bfd9d..9723697 100644 --- a/palaver.cpp +++ b/palaver.cpp @@ -256,12 +256,12 @@ public: it != m_vMentionKeywords.end(); ++it) { const CString& sKeyword = *it; - if (sKeyword.Equals("{nick}") && sMessage.WildCmp(sNick)) { + if (sKeyword.Equals("{nick}") && sMessage.WildCmp("*" + sNick + "*")) { bResult = true; break; } - if (sMessage.WildCmp(sKeyword)) { + if (sMessage.WildCmp("*" + sKeyword + "*")) { bResult = true; break; } @@ -277,7 +277,7 @@ public: it != m_vIgnoreKeywords.end(); ++it) { const CString& sKeyword = *it; - if (sMessage.WildCmp(sKeyword)) { + if (sMessage.WildCmp("*" + sKeyword + "*")) { bResult = true; break; }