continued cmd_neonserv_set.c
[NeonServV5.git] / bot_NeonServ.c
index 54fae6ff4d396246d8e08bb23243268397d29832..dff7184e4cc90b6cea25e4eb65c0dedbe5267e5f 100644 (file)
@@ -101,7 +101,21 @@ static const struct default_language_entry msgtab[] = {
     {"NS_KICK_FAIL", "\002%s\002 could not kick some of the nicks you provided."},
     {"NS_KICKBAN_DONE", "KickBanned \002%d\002 users from %s"},
     {"NS_KICKBAN_FAIL", "\002%s\002 could not kickban some of the nicks you provided."},
+    {"NS_BAN_DONE", "\002%d\002 masks added to the %s ban list. (matching %d users)"},
+    {"NS_BAN_FAIL", "\002%s\002 could not kickban some of the nicks you provided."},
     {"NS_LAME_MASK", "\002%s\002 is a little too general. Try making it more specific."},
+    {"NS_SET_HEADER", "Channel Settings for %s:"},
+    {"NS_SET_ON", "on"},
+    {"NS_SET_OFF", "off"},
+    {"NS_SET_UNKNOWN_SETTING", "\002%s\002 is an unknown channel setting."},
+    {"NS_SET_CANNOT_SET", "That setting is above your current level, so you cannot change it."},
+    {"NS_SET_BADLEVEL", "You cannot change any setting to above your level."},
+    {"NS_SET_INVALID_OPTION", "\002%d\002 is not a valid choice.  Choose one:"},
+    {"NS_SET_INVALID_BOOLEAN", "\002%s\002 is an invalid binary value."},
+    {"NS_SET_DEFAULTS_OWNER", "You must have access 500 in %s to reset it to the default options."},
+    {"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."},
     {NULL, NULL}
 };
 
@@ -134,7 +148,7 @@ INCLUDE ALL CMD's HERE
 //#include "cmd_neonserv_uset.c"
 #include "cmd_neonserv_kick.c"
 #include "cmd_neonserv_kickban.c"
-//#include "cmd_neonserv_ban.c"
+#include "cmd_neonserv_ban.c"
 //#include "cmd_neonserv_unban.c"
 //#include "cmd_neonserv_unbanall.c"
 //#include "cmd_neonserv_unbanme.c"
@@ -281,6 +295,7 @@ void init_NeonServ() {
     register_command(BOTID, "set",          neonserv_cmd_set,       0, CMDFLAG_REQUIRE_CHAN | CMDFLAG_REGISTERED_CHAN | CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH,  "#channel_setters",     0);
     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);
     
     start_bots();
     bind_bot_ready(neonserv_bot_ready);