[Home]
-
[Project Page]
virtual bool OnLoad(const string& sArgs);
virtual bool OnBoot();
virtual void OnUserAttached();
virtual void OnUserDetached();
virtual void OnIRCDisconnected();
virtual void OnIRCConnected();
virtual bool OnDCCUserSend(const CNick& RemoteNick, unsigned long uLongIP, unsigned short uPort, const string& sFile, unsigned long uFileSize);
virtual void OnOp(const CNick& OpNick, const CNick& Nick, const CChan& Channel, bool bNoChange);
virtual void OnDeop(const CNick& OpNick, const CNick& Nick, const CChan& Channel, bool bNoChange);
virtual void OnVoice(const CNick& OpNick, const CNick& Nick, const CChan& Channel, bool bNoChange);
virtual void OnDevoice(const CNick& OpNick, const CNick& Nick, const CChan& Channel, bool bNoChange);
virtual void OnRawMode(const CNick& OpNick, const CChan& Channel, const string& sModes, const string& sArgs);
virtual bool OnUserRaw(string& sLine);
virtual bool OnRaw(string& sLine);
virtual bool OnStatusCommand(const string& sCommand);
virtual void OnModCommand(const string& sCommand);
virtual void OnModNotice(const string& sMessage);
virtual void OnModCTCP(const string& sMessage);
virtual void OnQuit(const CNick& Nick, const string& sMessage, const vector& vChans);
virtual void OnNick(const CNick& Nick, const string& sNewNick, const vector& vChans);
virtual void OnKick(const CNick& Nick, const string& sOpNick, const CChan& Channel, const string& sMessage);
virtual void OnJoin(const CNick& Nick, const CChan& Channel);
virtual void OnPart(const CNick& Nick, const CChan& Channel);