Мелкие правки, смена сокращений местами у quote и queue

This commit is contained in:
JonnyBro 2022-06-12 18:12:19 +05:00
parent 4b3b71b256
commit 1c188a005f
8 changed files with 23 additions and 34 deletions

View file

@ -33,8 +33,7 @@ class Addcommand extends Command {
data.guild.save(); data.guild.save();
message.success("administration/addcommand:SUCCESS", { message.success("administration/addcommand:SUCCESS", {
commandName: name, commandName: name
prefix: data.guild.prefix
}); });
} }
} }

View file

@ -8,7 +8,7 @@ class Quote extends Command {
dirname: __dirname, dirname: __dirname,
enabled: true, enabled: true,
guildOnly: true, guildOnly: true,
aliases: ["q"], aliases: ["qu"],
memberPermissions: [], memberPermissions: [],
botPermissions: ["SEND_MESSAGES", "EMBED_LINKS"], botPermissions: ["SEND_MESSAGES", "EMBED_LINKS"],
nsfw: false, nsfw: false,
@ -40,12 +40,8 @@ class Quote extends Command {
const msgID = args[0]; const msgID = args[0];
if (isNaN(msgID)) { if (isNaN(msgID)) {
message.author.send({ message.error("general/quote:MISSING_ID").then(() => {
content: message.translate("general/quote:MISSING_ID") if (message.deletable) message.delete();
}).then(() => {
message.delete();
}).catch(() => {
message.error("misc:CANNOT_DM");
}); });
return; return;
} }
@ -54,10 +50,8 @@ class Quote extends Command {
if (args[1]) { if (args[1]) {
channel = this.client.channels.cache.get(args[1]); channel = this.client.channels.cache.get(args[1]);
if (!channel) { if (!channel) {
message.author.send(message.translate("general/quote:NO_MESSAGE_ID")).then(() => { message.error("general/quote:NO_MESSAGE_ID").then(() => {
message.delete(); if (message.deletable) message.delete();
}).catch(() => {
message.error("misc:CANNOT_DM");
}); });
return; return;
} }
@ -65,31 +59,27 @@ class Quote extends Command {
if (!channel) { if (!channel) {
message.channel.messages.fetch(msgID).catch(() => { message.channel.messages.fetch(msgID).catch(() => {
message.author.send((message.translate("general/quote:NO_MESSAGE_ID"))).then(() => { message.error("general/quote:NO_MESSAGE_ID").then(() => {
message.delete(); if (message.deletable) message.delete();
}).catch(() => {
message.error("misc:CANNOT_DM");
}); });
return; return;
}).then((msg) => { }).then((msg) => {
message.delete(); if (message.deletable) message.delete();
message.reply({ message.reply({
embeds: [embed(msg)] embeds: [embed(msg)]
}); });
}); });
} else { } else {
channel.messages.fetch(msgID).catch(() => { channel.messages.fetch(msgID).then((msg) => {
message.author.send(message.translate("general/quote:NO_MESSAGE_ID")).then(() => { if (message.deletable) message.delete();
message.delete();
}).catch(() => {
message.error("misc:CANNOT_DM");
});
return;
}).then((msg) => {
message.delete();
message.reply({ message.reply({
embeds: [embed(msg)] embeds: [embed(msg)]
}); });
}).catch(() => {
message.error("general/quote:NO_MESSAGE_ID").then(() => {
if (message.deletable) message.delete();
});
return;
}); });
} }
} }

View file

@ -9,7 +9,7 @@ class Queue extends Command {
dirname: __dirname, dirname: __dirname,
enabled: true, enabled: true,
guildOnly: true, guildOnly: true,
aliases: ["qu"], aliases: ["q"],
memberPermissions: [], memberPermissions: [],
botPermissions: ["SEND_MESSAGES", "EMBED_LINKS"], botPermissions: ["SEND_MESSAGES", "EMBED_LINKS"],
nsfw: false, nsfw: false,

View file

@ -121,7 +121,7 @@ module.exports = class {
})); }));
} }
if (customCommandAnswer) return message.channel.send({ content: customCommandAnswer }); if (customCommandAnswer) return message.channel.send({ content: customCommandAnswer.replace("{user}", message.author).replace("{guild}", message.guild) });
if (cmd.conf.guildOnly && !message.guild) return message.error("misc:GUILD_ONLY"); if (cmd.conf.guildOnly && !message.guild) return message.error("misc:GUILD_ONLY");
if (message.guild) { if (message.guild) {

View file

@ -1,8 +1,8 @@
{ {
"DESCRIPTION": "Создать свою команду!", "DESCRIPTION": "Создать свою команду!",
"USAGE": "{{prefix}}addcommand [название] [ответ]", "USAGE": "{{prefix}}addcommand [название] [ответ]",
"EXAMPLES": "{{prefix}}addcommand hello Привет, {user}!", "EXAMPLES": "{{prefix}}addcommand hello Привет, {user}. Добро пожаловать на {guild}!",
"MISSING_NAME": "Укажите название команды!", "MISSING_NAME": "Укажите название команды!",
"MISSING_ANSWER": "Укажите ответ команды!", "MISSING_ANSWER": "Укажите ответ команды!",
"SUCCESS": "Команда **{{prefix}}{{commandName}}** создана!" "SUCCESS": "Команда **{{commandName}}** создана!"
} }

View file

@ -4,5 +4,5 @@
"EXAMPLES": "{{prefix}}delcommand hello", "EXAMPLES": "{{prefix}}delcommand hello",
"MISSING_NAME": "Введите название команды!", "MISSING_NAME": "Введите название команды!",
"UNKNOWN_COMMAND": "Команда {{commandName}} не существует!", "UNKNOWN_COMMAND": "Команда {{commandName}} не существует!",
"SUCCESS": "Команда {{commandName}} была удалена с сервера!" "SUCCESS": "Команда **{{commandName}}** была удалена с сервера!"
} }

View file

@ -11,7 +11,7 @@
"NO_ALIAS": "Нет сокращений", "NO_ALIAS": "Нет сокращений",
"CMD_TITLE": "Помощь по {{cmd}}", "CMD_TITLE": "Помощь по {{cmd}}",
"INFO": "● Чтобы получить помощь по определённой команде используйте `{{prefix}}help <команда>`!", "INFO": "● Чтобы получить помощь по определённой команде используйте `{{prefix}}help <команда>`!",
"CUSTOM_COMMANDS": "Добавленная команда", "CUSTOM_COMMANDS": "Добавленные команды",
"FIELD_PERMISSIONS": "Необходимые права", "FIELD_PERMISSIONS": "Необходимые права",
"NO_REQUIRED_PERMISSION": "Никаких особых прав не нужно для использования данной команды.", "NO_REQUIRED_PERMISSION": "Никаких особых прав не нужно для использования данной команды.",
"TITLE": "{{name}} | Команды" "TITLE": "{{name}} | Команды"

View file

@ -1,7 +1,7 @@
{ {
"DESCRIPTION": "Створити власну команду!", "DESCRIPTION": "Створити власну команду!",
"USAGE": "{{prefix}}addcommand [назва] [відповідь]", "USAGE": "{{prefix}}addcommand [назва] [відповідь]",
"EXAMPLES": "{{prefix}}addcommand hello Привіт, {user}!", "EXAMPLES": "{{prefix}}addcommand hello Привіт, {user}. Добро пожаловать на {guild}!",
"MISSING_NAME": "Укажіть назву команди!", "MISSING_NAME": "Укажіть назву команди!",
"MISSING_ANSWER": "Укажіть відповідь команди!", "MISSING_ANSWER": "Укажіть відповідь команди!",
"SUCCESS": "Команда **{{prefix}}{{commandName}}** створена!" "SUCCESS": "Команда **{{prefix}}{{commandName}}** створена!"