소스 검색

* Dont allow .botcmd <bot> di/die

svn: 296
Bryan Drewery 22 년 전
부모
커밋
bf0e06defb
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      src/cmds.c

+ 4 - 1
src/cmds.c

@@ -1482,7 +1482,10 @@ static void cmd_botcmd(struct userrec *u, int idx, char *par)
   }
 
   putlog(LOG_CMDS, "*", STR("#%s# botcmd %s %s ..."), dcc[idx].nick, botm, cmd);		/* the rest of the cmd will be logged remotely */
-
+  if (!strcmp(botm, "*") && (!strcmp(botm, "di") || !strcmp(botm, "die"))) {
+    dprintf(idx, STR("Not a good idea.\n"));
+    return;
+  }
   for (tbot = tandbot; tbot; tbot = tbot->next) {
     if (wild_match(botm, tbot->bot)) {
       cnt++;