]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/commands.h
Merge pull request #708 from SaberUK/master+development-branch
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / commands.h
index 007c0f2b0ed5d023a46800f553201a51e4752b56..9690eba46a4ca8d60cbd3cfb927ce6f9c42f4fb4 100644 (file)
@@ -19,7 +19,7 @@
 
 #pragma once
 
-#include "main.h"
+#include "servercommand.h"
 #include "commandbuilder.h"
 
 /** Handle /RCONNECT
@@ -145,8 +145,15 @@ class CommandFMode : public ServerCommand
 class CommandFTopic : public ServerCommand
 {
  public:
-       CommandFTopic(Module* Creator) : ServerCommand(Creator, "FTOPIC", 5) { }
+       CommandFTopic(Module* Creator) : ServerCommand(Creator, "FTOPIC", 4, 5) { }
        CmdResult Handle(User* user, std::vector<std::string>& params);
+
+       class Builder : public CmdBuilder
+       {
+        public:
+               Builder(Channel* chan);
+               Builder(User* user, Channel* chan);
+       };
 };
 
 class CommandFHost : public UserOnlyServerCommand<CommandFHost>
@@ -324,9 +331,6 @@ class CommandEndBurst : public ServerOnlyServerCommand<CommandEndBurst>
 class SpanningTreeCommands
 {
  public:
-       CommandRConnect rconnect;
-       CommandRSQuit rsquit;
-       CommandMap map;
        CommandSVSJoin svsjoin;
        CommandSVSPart svspart;
        CommandSVSNick svsnick;