]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_chanfilter.cpp
Some more to fix still, modules probably wont load correctly atm
[user/henk/code/inspircd.git] / src / modules / m_chanfilter.cpp
index 994c71a2a81e967b4982ad77dc4d32338a3072e0..c5786b6f733e85d59a48c9f86d5f874a2d862b36 100644 (file)
@@ -66,8 +66,10 @@ class ModuleChanFilter : public Module
                : Module(Me)
        {
                cf = new ChanFilter(ServerInstance);
-               if (!ServerInstance->AddMode(cf, 'g'))
+               if (!ServerInstance->AddMode(cf))
                        throw ModuleException("Could not add new modes!");
+               Implementation eventlist[] = { I_OnCleanup, I_OnChannelDelete, I_OnRehash, I_OnUserPreMessage, I_OnUserPreNotice, I_OnSyncChannel };
+               ServerInstance->Modules->Attach(eventlist, this, 6);
        }
 
        void Implements(char* List)