diff --git a/raid.cpp b/raid.cpp index 4afa909..d680804 100755 --- a/raid.cpp +++ b/raid.cpp @@ -26,7 +26,10 @@ class CRaidMod : public CModule { ~CRaidMod() override {} EModRet OnChanMsg(CNick& Nick, CChan& Channel, CString& sMessage) override { - if (sMessage.Contains("u create a queue for ") && Nick.GetNick() == "brobot") { + CIRCNetwork* network = GetNetwork(); + myNick = network->GetNick() + + if (sMessage.Contains("u create a queue for ") && !sMessage.Contains(myNick) && Nick.GetNick() == "brobot") { PutIRC("PRIVMSG " + Channel.GetName() + " :.raid"); PutIRC("PRIVMSG " + Channel.GetName() + " :.adv"); }