]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_invisible.cpp
When a server sends a SERVER command with <5 params, dont just close the connection...
[user/henk/code/inspircd.git] / src / modules / m_invisible.cpp
index f30105ce2ccfbb3d658fa0cc37733db716bb84e1..e8d9127b2944ea34883b322c8aa8f2cbb215eebe 100644 (file)
@@ -12,9 +12,6 @@
  */
 
 #include "inspircd.h"
-#include "users.h"
-#include "channels.h"
-#include "modules.h"
 #include <stdarg.h>
 
 /* $ModDesc: Allows for opered clients to join channels without being seen, similar to unreal 3.1 +I mode */
@@ -167,6 +164,9 @@ class ModuleInvisible : public Module
                ido = new InvisibleDeOper(ServerInstance);
                if (!ServerInstance->AddModeWatcher(ido))
                        throw ModuleException("Could not add new mode watcher on usermode +o!");
+
+               /* Yeah i know people can take this out. I'm not about to obfuscate code just to be a pain in the ass. */
+               ServerInstance->ServerNoticeAll("*** m_invisible.so has just been loaded on this network. For more information, please visit http://inspircd.org/wiki/Modules/invisible");
        }
 
        virtual ~ModuleInvisible()