+ cf = new ChanFilter(ServerInstance);
+ if (!ServerInstance->Modes->AddMode(cf))
+ throw ModuleException("Could not add new modes!");
+
+ cf->DoImplements(this);
+ Implementation eventlist[] = { I_OnCleanup, I_OnChannelDelete, I_OnRehash, I_OnUserPreMessage, I_OnUserPreNotice, I_OnSyncChannel };
+ ServerInstance->Modules->Attach(eventlist, this, 6);