]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_devoice.cpp
Merge pull request #1337 from SaberUK/master+merge
[user/henk/code/inspircd.git] / src / modules / m_devoice.cpp
index 64604e90c95b245ddf59b737d7610a70237e1074..4e4b3a354b4efdb0bd7bf8c97584b36e61498251 100644 (file)
@@ -24,8 +24,6 @@
  *  Syntax: /DEVOICE <#chan>
  */
 
-/* $ModDesc: Provides voiced users with the ability to devoice themselves. */
-
 #include "inspircd.h"
 
 /** Handle /DEVOICE
@@ -36,7 +34,6 @@ class CommandDevoice : public Command
        CommandDevoice(Module* Creator) : Command(Creator,"DEVOICE", 1)
        {
                syntax = "<channel>";
-               TRANSLATE2(TR_TEXT, TR_END);
        }
 
        CmdResult Handle (const std::vector<std::string> &parameters, User *user)
@@ -46,7 +43,7 @@ class CommandDevoice : public Command
                modes.push_back("-v");
                modes.push_back(user->nick);
 
-               ServerInstance->SendGlobalMode(modes, ServerInstance->FakeClient);
+               ServerInstance->Parser.CallHandler("MODE", modes, ServerInstance->FakeClient);
                return CMD_SUCCESS;
        }
 };
@@ -59,11 +56,6 @@ class ModuleDeVoice : public Module
        {
        }
 
-       void init() CXX11_OVERRIDE
-       {
-               ServerInstance->Modules->AddService(cmd);
-       }
-
        Version GetVersion() CXX11_OVERRIDE
        {
                return Version("Provides voiced users with the ability to devoice themselves.", VF_VENDOR);