浏览代码

limit commands per message because of abuse

Markus-Rost 6 年之前
父节点
当前提交
f8520dc535
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      main.js

+ 3 - 1
main.js

@@ -947,8 +947,10 @@ client.on('message', msg => {
 					msg.reply( lang.missingperm + ' `MANAGE_MESSAGES`' );
 				}
 			} else {
+				var count = 0;
 				msg.cleanContent.replace(/\u200b/g, '').split('\n').forEach( function(line) {
-					if ( prefix( line ) ) {
+					if ( prefix( line ) && count < 10 ) {
+						count++;
 						invoke = line.split(' ')[1] ? line.split(' ')[1].toLowerCase() : '';
 						var args = line.split(' ').slice(2);
 						aliasInvoke = ( invoke in lang.aliase ) ? lang.aliase[invoke] : invoke;