From 9c80f9e34ef92e9344959ab81d20f2161b1e018c Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 27 Feb 2024 13:38:20 +0000 Subject: Replace OnChannelUnban with an IRCDProto function. This was added for (and is only used for) for unbanning users on UnrealIRCd which is an IRCd protocol function so it should be in IRCDProto. --- include/modules.h | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'include/modules.h') diff --git a/include/modules.h b/include/modules.h index 048e28f9f..c1fd8d5a9 100644 --- a/include/modules.h +++ b/include/modules.h @@ -1079,13 +1079,6 @@ public: * @return EVENT_STOP to force the user off of the nick */ virtual EventReturn OnNickValidate(User *u, NickAlias *na) { throw NotImplementedException(); } - - /** Called when a certain user has to be unbanned on a certain channel. - * May be used to send protocol-specific messages. - * @param u The user to be unbanned - * @param c The channel that user has to be unbanned on - */ - virtual void OnChannelUnban(User *u, ChannelInfo *ci) { throw NotImplementedException(); } }; enum Implementation @@ -1111,7 +1104,7 @@ enum Implementation I_OnPrivmsg, I_OnLog, I_OnLogMessage, I_OnDnsRequest, I_OnCheckModes, I_OnChannelSync, I_OnSetCorrectModes, I_OnSerializeCheck, I_OnSerializableConstruct, I_OnSerializableDestruct, I_OnSerializableUpdate, I_OnSerializeTypeCreate, I_OnSetChannelOption, I_OnSetNickOption, I_OnMessage, I_OnCanSet, I_OnCheckDelete, - I_OnExpireTick, I_OnNickValidate, I_OnChannelUnban, + I_OnExpireTick, I_OnNickValidate, I_SIZE }; -- cgit