]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_satopic.cpp
m_spanningtree Remove unneeded #includes
[user/henk/code/inspircd.git] / src / modules / m_satopic.cpp
index bf65cc5d5e9ab2a1e61b0c1380b19e3e091d1ee8..61b7b03f4a696b974af0de922ef83ff5d77f5378 100644 (file)
@@ -44,8 +44,7 @@ class CommandSATopic : public Command
 
                        // 3rd parameter overrides access checks
                        target->SetTopic(user, newTopic, true);
-                       ServerInstance->SNO->WriteToSnoMask('a', user->nick + " used SATOPIC on " + target->name + ", new topic: " + newTopic);
-                       ServerInstance->PI->SendSNONotice("A", user->nick + " used SATOPIC on " + target->name + ", new topic: " + newTopic);
+                       ServerInstance->SNO->WriteGlobalSno('a', user->nick + " used SATOPIC on " + target->name + ", new topic: " + newTopic);
 
                        return CMD_SUCCESS;
                }
@@ -64,11 +63,11 @@ class ModuleSATopic : public Module
        ModuleSATopic()
        : cmd(this)
        {
-               ServerInstance->AddCommand(&cmd);
        }
 
-       virtual ~ModuleSATopic()
+       void init()
        {
+               ServerInstance->Modules->AddService(cmd);
        }
 
        virtual Version GetVersion()