1
0
Markus-Rost 4 жил өмнө
parent
commit
86d1fe1634

+ 6 - 5
cmds/help.js

@@ -82,6 +82,7 @@ function cmd_help(lang, msg, args, line, wiki) {
 	if ( msg.channel.isGuild() && pause[msg.guild.id] && ( args.join('') || !msg.isAdmin() ) ) return;
 	if ( msg.channel.isGuild() && pause[msg.guild.id] && ( args.join('') || !msg.isAdmin() ) ) return;
 	if ( msg.isAdmin() && msg.defaultSettings ) help_server(lang, msg);
 	if ( msg.isAdmin() && msg.defaultSettings ) help_server(lang, msg);
 	var isMinecraft = ( wiki.href === lang.get('minecraft.link') );
 	var isMinecraft = ( wiki.href === lang.get('minecraft.link') );
+	var maxLength = ( lang.lang === 'hi' ? 480 : 2000 );
 	if ( args.join('') ) {
 	if ( args.join('') ) {
 		if ( args.join(' ').isMention(msg.guild) ) {
 		if ( args.join(' ').isMention(msg.guild) ) {
 			if ( !( msg.isAdmin() && msg.defaultSettings ) ) help_server(lang, msg);
 			if ( !( msg.isAdmin() && msg.defaultSettings ) ) help_server(lang, msg);
@@ -93,7 +94,7 @@ function cmd_help(lang, msg, args, line, wiki) {
 			if ( !msg.channel.isGuild() || msg.isAdmin() ) {
 			if ( !msg.channel.isGuild() || msg.isAdmin() ) {
 				var cmdlist = lang.get('help.admin') + '\n';
 				var cmdlist = lang.get('help.admin') + '\n';
 				cmdlist += formathelp(helplist.admin, msg, lang);
 				cmdlist += formathelp(helplist.admin, msg, lang);
-				msg.sendChannel( cmdlist, {split:{char:'🔹',prepend:'🔹'}} );
+				msg.sendChannel( cmdlist, {split:{char:'\n🔹',prepend:'🔹',maxLength}} );
 			}
 			}
 			else {
 			else {
 				msg.replyMsg( lang.get('help.noadmin') );
 				msg.replyMsg( lang.get('help.noadmin') );
@@ -102,7 +103,7 @@ function cmd_help(lang, msg, args, line, wiki) {
 		else if ( cmd === 'minecraft' ) {
 		else if ( cmd === 'minecraft' ) {
 			var cmdlist = '<' + lang.get('minecraft.link') + '>\n';
 			var cmdlist = '<' + lang.get('minecraft.link') + '>\n';
 			cmdlist += formathelp(helplist.minecraft, msg, lang);
 			cmdlist += formathelp(helplist.minecraft, msg, lang);
-			msg.sendChannel( cmdlist, {split:{char:'🔹',prepend:'🔹'}} );
+			msg.sendChannel( cmdlist, {split:{char:'\n🔹',prepend:'🔹',maxLength}} );
 		}
 		}
 		else if ( cmd in helpmap && 
 		else if ( cmd in helpmap && 
 		( !restrictions.fandom.includes( cmd ) || wiki.isFandom() ) && 
 		( !restrictions.fandom.includes( cmd ) || wiki.isFandom() ) && 
@@ -110,14 +111,14 @@ function cmd_help(lang, msg, args, line, wiki) {
 		( !restrictions.admin.includes( cmd ) || msg.isAdmin() ) ) {
 		( !restrictions.admin.includes( cmd ) || msg.isAdmin() ) ) {
 			var cmdlist = formathelp(helpmap[cmd], msg, lang);
 			var cmdlist = formathelp(helpmap[cmd], msg, lang);
 			if ( !cmdlist.length ) msg.reactEmoji('❓');
 			if ( !cmdlist.length ) msg.reactEmoji('❓');
-			else msg.sendChannel( cmdlist, {split:{char:'🔹',prepend:'🔹'}} );
+			else msg.sendChannel( cmdlist, {split:{char:'\n🔹',prepend:'🔹',maxLength}} );
 		}
 		}
 		else msg.reactEmoji('❓');
 		else msg.reactEmoji('❓');
 	}
 	}
 	else if ( msg.isAdmin() && pause[msg.guild.id] ) {
 	else if ( msg.isAdmin() && pause[msg.guild.id] ) {
 		var cmdlist = lang.get('help.pause') + '\n';
 		var cmdlist = lang.get('help.pause') + '\n';
 		cmdlist += formathelp(helplist.pause, msg, lang);
 		cmdlist += formathelp(helplist.pause, msg, lang);
-		msg.sendChannel( cmdlist, {split:{char:'🔹',prepend:'🔹'}}, true );
+		msg.sendChannel( cmdlist, {split:{char:'\n🔹',prepend:'🔹',maxLength}}, true );
 	}
 	}
 	else {
 	else {
 		var cmdlist = lang.get('help.all') + '\n';
 		var cmdlist = lang.get('help.all') + '\n';
@@ -128,7 +129,7 @@ function cmd_help(lang, msg, args, line, wiki) {
 			}
 			}
 		} );
 		} );
 		cmdlist += '\n🔸 ' + lang.get('help.footer');
 		cmdlist += '\n🔸 ' + lang.get('help.footer');
-		msg.sendChannel( cmdlist, {split:{char:'🔹',prepend:'🔹'}} );
+		msg.sendChannel( cmdlist, {split:{char:'\n🔹',prepend:'🔹',maxLength}} );
 	}
 	}
 }
 }
 
 

+ 1 - 1
cmds/settings.js

@@ -235,7 +235,7 @@ function cmd_settings(lang, msg, args, line, wiki) {
 				sqlargs[2] = msg.channel.id;
 				sqlargs[2] = msg.channel.id;
 				if ( !rows.includes( channel ) ) {
 				if ( !rows.includes( channel ) ) {
 					if ( channel.lang === allLangs.map[args[1]] ) {
 					if ( channel.lang === allLangs.map[args[1]] ) {
-						return msg.replyMsg( lang.get('settings.' + prelang + 'changed') + ' `' + allLangs.names[channel.lang] + '`' + langhelp, {}, true );
+						return msg.replyMsg( lang.get('settings.' + prelang + 'changed') + ' `' + allLangs.names[channel.lang] + '`' + langhelp, {files:( msg.uploadFiles() ? [`./i18n/widgets/${channel.lang}.png`] : [] )}, true );
 					}
 					}
 					sql = 'INSERT INTO discord(lang, guild, channel, wiki, prefix) VALUES(?, ?, ?, ?, ?)';
 					sql = 'INSERT INTO discord(lang, guild, channel, wiki, prefix) VALUES(?, ?, ?, ?, ?)';
 					sqlargs.push(guild.wiki, guild.prefix);
 					sqlargs.push(guild.wiki, guild.prefix);

+ 2 - 2
i18n/hi.json

@@ -174,7 +174,7 @@
             },
             },
             "discussion": {
             "discussion": {
                 "post": {
                 "post": {
-                    "cmd": "discussion post <खोजने के लिए टर्म>",
+                    "cmd": "discussion पोस्ट <खोजने के लिए टर्म>",
                     "desc": "मैं फैनडम विकी पर इससे मिलते-जुलते डिस्कशन पोस्ट के लिंक के साथ जवाब दूँगा।"
                     "desc": "मैं फैनडम विकी पर इससे मिलते-जुलते डिस्कशन पोस्ट के लिंक के साथ जवाब दूँगा।"
                 },
                 },
                 "thread": {
                 "thread": {
@@ -345,7 +345,7 @@
                 },
                 },
                 "default": {
                 "default": {
                     "cmd": "verification",
                     "cmd": "verification",
-                    "desc": "मैं `$1verify` कमांड के विकी वेरिफिकेशन को बदल दूँगा।"
+                    "desc": "मैं `$1वेरीफाई` कमांड के विकी वेरिफिकेशन को बदल दूँगा।"
                 },
                 },
                 "delete": {
                 "delete": {
                     "cmd": "verification <id> delete",
                     "cmd": "verification <id> delete",