瀏覽代碼

Update main.js

Markus-Rost 7 年之前
父節點
當前提交
f6faa35f8b
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      main.js

+ 2 - 2
main.js

@@ -685,7 +685,7 @@ client.on('message', msg => {
 	var cont = msg.content;
 	var author = msg.author;
 	var channel = msg.channel;
-	if ( cont.indexOf( process.env.prefix ) != -1 && !msg.webhookID && author.id != client.user.id && ( channel.type != 'text' || channel.permissionsFor(client.user).has('SEND_MESSAGES') ) ) {
+	if ( cont.indexOf( process.env.prefix ) != -1 && !msg.webhookID && author.id != client.user.id && ( channel.type != 'text' || channel.permissionsFor(client.user).has(['SEND_MESSAGES','ADD_REACTIONS','USE_EXTERNAL_EMOJIS']) ) ) {
 		if ( settings == defaultSettings ) getSettings(setStatus);
 		var setting = settings['default'];
 		if ( channel.type == 'text' && msg.guild.id in settings ) setting = settings[msg.guild.id];
@@ -699,7 +699,7 @@ client.on('message', msg => {
 				console.log((msg.guild ? msg.guild.name : '@' + author.username) + ': ' + invoke + ' - ' + args);
 				if ( channel.type != 'text' || !pause[msg.guild.id] || ( author.id == process.env.owner && aliasInvoke in pausecmdmap ) ) multilinecmdmap[aliasInvoke](lang, msg, args, cont);
 			} else {
-				msg.reply( lang.missingperm );
+				msg.reply( lang.missingperm + ' `MANAGE_MESSAGES`' );
 			}
 		} else {
 			cont.split('\n').forEach( function(line) {