diff --git a/modules/modpython/functions.in b/modules/modpython/functions.in index 4d0f26a9..79a9d58f 100644 --- a/modules/modpython/functions.in +++ b/modules/modpython/functions.in @@ -64,13 +64,10 @@ bool OnEmbeddedWebRequest(CWebSock& WebSock, const CString& sPageName, CTemplate EModRet OnAddUser(CUser& User, CString& sErrorRet) EModRet OnDeleteUser(CUser& User) void OnClientConnect(CZNCSock* pSock, const CString& sHost, unsigned short uPort) -EModRet OnLoginAttempt(CSmartPtr Auth) void OnFailedLogin(const CString& sUsername, const CString& sRemoteIP) EModRet OnUnknownUserRaw(CClient* pClient, CString& sLine) -void OnClientCapLs(CClient* pClient, SCString& ssCaps) bool IsClientCapSupported(CClient* pClient, const CString& sCap, bool bState)=false void OnClientCapRequest(CClient* pClient, const CString& sCap, bool bState) EModRet OnModuleLoading(const CString& sModName, const CString& sArgs, CModInfo::EModuleType eType, bool& bSuccess, CString& sRetMsg) EModRet OnModuleUnloading(CModule* pModule, bool& bSuccess, CString& sRetMsg) EModRet OnGetModInfo(CModInfo& ModInfo, const CString& sModule, bool& bSuccess, CString& sRetMsg) -void OnGetAvailableMods(set& ssMods, CModInfo::EModuleType eType) diff --git a/modules/modpython/module.h b/modules/modpython/module.h index fa3fe0d4..cc6c4ef5 100644 --- a/modules/modpython/module.h +++ b/modules/modpython/module.h @@ -113,10 +113,8 @@ public: virtual EModRet OnAddUser(CUser& User, CString& sErrorRet); virtual EModRet OnDeleteUser(CUser& User); virtual void OnClientConnect(CZNCSock* pSock, const CString& sHost, unsigned short uPort); - virtual EModRet OnLoginAttempt(CSmartPtr Auth); virtual void OnFailedLogin(const CString& sUsername, const CString& sRemoteIP); virtual EModRet OnUnknownUserRaw(CClient* pClient, CString& sLine); - virtual void OnClientCapLs(CClient* pClient, SCString& ssCaps); virtual bool IsClientCapSupported(CClient* pClient, const CString& sCap, bool bState); virtual void OnClientCapRequest(CClient* pClient, const CString& sCap, bool bState); virtual EModRet OnModuleLoading(const CString& sModName, const CString& sArgs, @@ -124,7 +122,6 @@ public: virtual EModRet OnModuleUnloading(CModule* pModule, bool& bSuccess, CString& sRetMsg); virtual EModRet OnGetModInfo(CModInfo& ModInfo, const CString& sModule, bool& bSuccess, CString& sRetMsg); - virtual void OnGetAvailableMods(set& ssMods, CModInfo::EModuleType eType); }; static inline CPyModule* AsPyModule(CModule* p) {