use cmd_register and cmd_unregister from neonserv for neonspam
authorpk910 <philipp@zoelle1.de>
Tue, 18 Oct 2011 20:40:50 +0000 (22:40 +0200)
committerpk910 <philipp@zoelle1.de>
Tue, 18 Oct 2011 20:51:41 +0000 (22:51 +0200)
src/bot_NeonSpam.c

index 19d98764e464c2944ea9c9ac644d2194f5c2bb0e..640385b28a8fa51c204b0ef0da577b84e4b778ff 100644 (file)
@@ -95,6 +95,13 @@ static void start_bots() {
 }
 
 void init_NeonSpam() {
+    
+    #define OPER_COMMAND(NAME,FUNCTION,PARAMCOUNT,GACCESS,FLAGS) register_command(BOTID, NAME, FUNCTION, PARAMCOUNT, NULL, GACCESS, FLAGS)
+    //            NAME            FUNCTION              PARAMS  ACCS  FLAGS
+    OPER_COMMAND("register",     neonserv_cmd_register,  2,     200,  CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_CHAN_PARAM | CMDFLAG_OPLOG);
+    OPER_COMMAND("unregister",   neonserv_cmd_unregister,1,     200,  CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_CHAN_PARAM | CMDFLAG_OPLOG);
+    #undef OPER_COMMAND
+    
     start_bots();
     
     //register events