changed temporary static channel trigger to +
[NeonServV5.git] / bot_NeonServ.c
index 674d116eb16b193c33e960fc649c909bb2fc5dbf..94ca07089d1f89655accb3e1ccb2e6066863d608 100644 (file)
@@ -72,6 +72,7 @@ static const struct default_language_entry msgtab[] = {
     {"NS_MYACCESS_COUNT_MATCH", "%s has access in \002%d\002 channel(s) and is owner of \002%d\002 channel(s) (\002%d\002 channels matching your request)."},
     {"NS_UP_ALREADY_OP", "You are already opped in \002%s\002."},
     {"NS_UP_ALREADY_VOICE", "You are already voiced in \002%s\002."},
+    {"NS_DOWN_ALREADY", "You are not opped or voiced in \002%s\002."},
     {NULL, NULL}
 };
 
@@ -90,9 +91,9 @@ INCLUDE ALL CMD's HERE
 //#include "cmd_neonserv_giveownership.c"
 #include "cmd_neonserv_users.c"
 #include "cmd_neonserv_up.c"
-//#include "cmd_neonserv_down.c"
-//#include "cmd_neonserv_upall.c"
-//#include "cmd_neonserv_downall.c"
+#include "cmd_neonserv_down.c"
+#include "cmd_neonserv_upall.c"
+#include "cmd_neonserv_downall.c"
 //#include "cmd_neonserv_op.c"
 //#include "cmd_neonserv_opall.c"
 //#include "cmd_neonserv_deop.c"
@@ -178,7 +179,7 @@ static void neonserv_bot_ready(struct ClientSocket *client) {
 }
 
 static void neonserv_trigger_callback(struct ChanNode *chan, char *trigger) {
-    strcpy(trigger, "!");
+    strcpy(trigger, "+");
 }
 
 static void start_bots() {
@@ -231,6 +232,9 @@ void init_NeonServ() {
     register_command(BOTID, "delme",        neonserv_cmd_delme,     0, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH);
     register_command(BOTID, "myaccess",     neonserv_cmd_myaccess,  0, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH);
     register_command(BOTID, "up",           neonserv_cmd_up,        0, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN);
+    register_command(BOTID, "down",         neonserv_cmd_down,      0, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN);
+    register_command(BOTID, "upall",        neonserv_cmd_upall,     0, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH);
+    register_command(BOTID, "downall",      neonserv_cmd_downall,   0, 0);
     
     start_bots();
     bind_bot_ready(neonserv_bot_ready);