7 /* $ModDesc: Povides a proof-of-concept test /WOOT command */
12 void handle_woot(char **parameters, int pcnt, userrec *user)
14 // this test command just accepts:
16 // and sends <text> to all opers with +s mode.
17 // NB: The ':' is *REQUIRED* otherwise the parser will
18 // split the line into multiple parameters[]!
19 Srv->SendOpers(parameters[0]);
22 class ModuleTestCommand : public Module
28 Srv->AddCommand("WOOT",handle_woot,0,1);
31 virtual ~ModuleTestCommand()
36 virtual Version GetVersion()
38 return Version(1,0,0,0);
41 virtual void OnUserConnect(userrec* user)
48 class ModuleTestCommandFactory : public ModuleFactory
51 ModuleTestCommandFactory()
55 ~ModuleTestCommandFactory()
59 virtual Module * CreateModule()
61 return new ModuleTestCommand;
67 extern "C" void * init_module( void )
69 return new ModuleTestCommandFactory;