added cmd_reloadlang
[NeonServV5.git] / bot_NeonServ.c
index 18b35406db4fcda8acfb7f8a868fa15d19a46ed0..d77383d74f33e95424a506a968442fcb98449b49 100644 (file)
@@ -187,6 +187,8 @@ static const struct default_language_entry msgtab[] = {
     {"NS_USET_CHANNEL", "$b--- User options (channel) ---$b"},
     {"NS_USET_NO_ACCESS", "no access"},
     {"NS_USET_UNKNOWN_SETTING", "$b%s$b is an unknown uset setting."}, /* {ARGS: "TestSetting"} */
+    {"NS_RELOADLANG_UNKNOWN", "$b%s$b is an unknown language tag."}, /* {ARGS: "de"} */
+    {"NS_RELOADLANG_DONE", "$b%s$b (%s) reloaded."}, /* {ARGS: "Deutsch", "de"} */
     {NULL, NULL}
 };
 
@@ -270,6 +272,7 @@ INCLUDE ALL CMD's HERE
 #include "cmd_neonserv_emote.c"
 #include "cmd_neonserv_notice.c"
 #include "cmd_neonserv_raw.c"
+#include "cmd_neonserv_reloadlang.c"
 
 //HARDCODED FUN CMD's
 //#include "cmd_neonserv_iplocate.c"
@@ -431,6 +434,7 @@ void init_NeonServ() {
     register_command(BOTID, "notice",       neonserv_cmd_notice,    2, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_CHAN_PARAM | CMDFLAG_OPLOG,              NULL,                   600);
     register_command(BOTID, "raw",          neonserv_cmd_raw,       1, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG,                                   NULL,                   800);
     register_command(BOTID, "god",          neonserv_cmd_god,       0, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG,                                   NULL,                   1);
+    register_command(BOTID, "reloadlang",   neonserv_cmd_reloadlang,1, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG,                                   NULL,                   500);
     
     start_bots();
     bind_bot_ready(neonserv_bot_ready);