Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <znc/Modules.h>
- #include <znc/User.h>
- #include <znc/IRCNetwork.h>
- class CFred : public CModule {
- public:
- MODCONSTRUCTOR(CFred) {}
- virtual EModRet OnPrivNotice(CNick& Nick, CString& sMessage) {
- if (m_pNetwork->GetClients().empty() && sMessage.Token(0) == "DH 1080_INIT") {
- CString sPre, sPost;
- sPre = ":" + GetModNick() + "!" + GetModName() + "@znc.i n PRIVMSG ";
- sPost = "Blocked DH1080_INIT from " + Nick.GetNickMask() ;
- sPost = " :" + m_pUser->AddTimestamp(sPost);
- m_pNetwork->AddRawBuffer(sPre, sPost);
- return HALT;
- }
- return CONTINUE;
- }
- };
- MODULEDEFS(CFred, "Blocks/Logs Fish-KeyX if no Client connected v0.2")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement