- return ie.DoOnRequest(request);
- }
-
- virtual void OnCleanup(int target_type, void* item)
- {
- ie.DoCleanup(target_type, item);
- }
-
- virtual void OnSyncChannel(Channel* chan, Module* proto, void* opaque)
- {
- ie.DoSyncChannel(chan, proto, opaque);
- }
-
- virtual void OnChannelDelete(Channel* chan)
- {
- ie.DoChannelDelete(chan);
+ if (invite_bypass_key)
+ return OnCheckInvite(user, chan);
+ return MOD_RES_PASSTHRU;