added cmd_trace and cmd_wipeinfo
[NeonServV5.git] / bot_NeonServ.c
index 181eaa4ac5e52986cfad001d1bbd42efed5a7412..ec6615a17137c99169c37f7a1a83f578e790ab25 100644 (file)
@@ -116,6 +116,9 @@ static const struct default_language_entry msgtab[] = {
     {"NS_SET_DEFAULTS_CODE", "To reset %s's settings to the defaults, you must use 'set defaults %s'."},
     {"NS_SET_DEFAULTS_DONE", "All settings for %s have been reset to default values."},
     {"NS_SET_TRIGGER_OWNER", "You must have access 500 in %s to change the channel trigger."},
+    {"NS_WIPEINFO_DONE", "Removed \002%s\002's infoline in \002%s\002."},
+    {"NS_TRACE_HEADER", "The following users were found:"},
+    {"NS_TRACE_FOUND", "Found \002%d\002 matches."},
     {NULL, NULL}
 };
 
@@ -154,7 +157,7 @@ INCLUDE ALL CMD's HERE
 //#include "cmd_neonserv_unbanme.c"
 #include "cmd_neonserv_suspend.c"
 #include "cmd_neonserv_unsuspend.c"
-//#include "cmd_neonserv_wipeinfo.c"
+#include "cmd_neonserv_wipeinfo.c"
 //#include "cmd_neonserv_addban.c"
 //#include "cmd_neonserv_addtimeban.c"
 //#include "cmd_neonserv_delban.c"
@@ -189,7 +192,7 @@ INCLUDE ALL CMD's HERE
 //#include "cmd_neonserv_move.c"
 //#include "cmd_neonserv_dnrsearch.c"
 //#include "cmd_neonserv_search.c"
-//#include "cmd_neonserv_trace.c"
+#include "cmd_neonserv_trace.c"
 //#include "cmd_neonserv_say.c"
 //#include "cmd_neonserv_emote.c"
 //#include "cmd_neonserv_notice.c"
@@ -296,6 +299,10 @@ void init_NeonServ() {
     register_command(BOTID, "kick",         neonserv_cmd_kick,      1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,  "#channel_cankick",     0);
     register_command(BOTID, "kickban",      neonserv_cmd_kickban,   1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,  "#channel_cankick,#channel_canban", 0);
     register_command(BOTID, "ban",          neonserv_cmd_ban,       1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,  "#channel_canban",      0);
+    register_command(BOTID, "wipeinfo",     neonserv_cmd_wipeinfo,  1, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,  "#channel_wipeinfo",    0);
+    
+    register_command(BOTID, "trace",        neonserv_cmd_trace,     1, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,                                                   NULL,                   400);
+    
     
     start_bots();
     bind_bot_ready(neonserv_bot_ready);