added cmd_rename
[NeonServV5.git] / src / bot_NeonServ.c
index f8b7c0469b13327715c6f3bb49bd33c3e2c9ddfb..1547538912c1bc15e62c8a7ad7001caf209d8f91 100644 (file)
@@ -308,14 +308,15 @@ static const struct default_language_entry msgtab[] = {
     {"NS_INFO_REGISTRAR", "Registered by:"},
     {"NS_INFO_OWNERLOG", "Ownership transfer history for $b%s$b:"},
     {"NS_INFO_OWNERCHANGE", " from %s to %s on %s"},
+    {"NS_RENAME_DONE", "Renamed $b%s$b to $b%s$b."},
+    {"NS_RENAME_FAIL", "Failed renaming $b%s$b."},
     {NULL, NULL}
 };
 
 /* TODO: 
 trim bans
 cmd_neonserv_open.c
-cmd_neonserv_info.c
-parse, check and set modelock
+set modelock
 cmd_neonserv_modcmd.c
 cmd_neonserv_allowregister.c
 cmd_neonserv_noregister.c
@@ -530,6 +531,7 @@ void init_NeonServ() {
     OPER_COMMAND("setrank",      neonserv_cmd_setrank,   1,     1000, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG);
     OPER_COMMAND("assignrank",   neonserv_cmd_assignrank,2,     1000, CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG);
     OPER_COMMAND("listrank",     neonserv_cmd_listrank,  0,     1,    CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG);
+    OPER_COMMAND("rename",       neonserv_cmd_rename,    2,     300,  CMDFLAG_REQUIRE_AUTH | CMDFLAG_CHECK_AUTH | CMDFLAG_OPLOG);
     #undef OPER_COMMAND
     
     start_bots();