mirror of
https://github.com/JonnyBro/JaBa.git
synced 2024-11-25 14:44:58 +05:00
force skip, back and stop
This commit is contained in:
parent
a500307820
commit
dc289f7ce4
5 changed files with 17 additions and 6 deletions
|
@ -40,7 +40,7 @@ class Back extends Command {
|
||||||
this.client.player.back(message);
|
this.client.player.back(message);
|
||||||
embed.setDescription(message.translate("music/back:SUCCESS"));
|
embed.setDescription(message.translate("music/back:SUCCESS"));
|
||||||
m.edit(embed);
|
m.edit(embed);
|
||||||
} else message.error("music/back:NO_PERMS");
|
} else message.error("misc:NO_PERMS");
|
||||||
} else if (members.size > 1) {
|
} else if (members.size > 1) {
|
||||||
m.react("👍");
|
m.react("👍");
|
||||||
|
|
||||||
|
@ -75,7 +75,6 @@ class Back extends Command {
|
||||||
collector.on("end", (collected, isDone) => {
|
collector.on("end", (collected, isDone) => {
|
||||||
if (!isDone) return message.error("misc:TIMES_UP");
|
if (!isDone) return message.error("misc:TIMES_UP");
|
||||||
});
|
});
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
this.client.player.back(message);
|
this.client.player.back(message);
|
||||||
embed.setDescription(message.translate("music/back:SUCCESS"));
|
embed.setDescription(message.translate("music/back:SUCCESS"));
|
||||||
|
|
|
@ -35,7 +35,13 @@ class Skip extends Command {
|
||||||
|
|
||||||
const m = await message.channel.send(embed);
|
const m = await message.channel.send(embed);
|
||||||
|
|
||||||
if (members.size > 1) {
|
if (args[0] && (args[0] === "force" || args[0] === "f")) {
|
||||||
|
if (message.member.hasPermission("ADMINISTRATOR") || message.member.hasPermission("MANAGE_MESSAGES")) {
|
||||||
|
this.client.player.skip(message);
|
||||||
|
embed.setDescription(message.translate("music/skip:SUCCESS"));
|
||||||
|
m.edit(embed);
|
||||||
|
} else message.error("misc:NO_PERMS");
|
||||||
|
} else if (members.size > 1) {
|
||||||
m.react("👍");
|
m.react("👍");
|
||||||
|
|
||||||
const mustVote = Math.floor(members.size / 2);
|
const mustVote = Math.floor(members.size / 2);
|
||||||
|
|
|
@ -33,7 +33,13 @@ class Stop extends Command {
|
||||||
|
|
||||||
const m = await message.channel.send(embed);
|
const m = await message.channel.send(embed);
|
||||||
|
|
||||||
if (members.size > 1) {
|
if (args[0] && (args[0] === "force" || args[0] === "f")) {
|
||||||
|
if (message.member.hasPermission("ADMINISTRATOR") || message.member.hasPermission("MANAGE_MESSAGES")) {
|
||||||
|
this.client.player.stop(message);
|
||||||
|
embed.setDescription(message.translate("music/stop:SUCCESS"));
|
||||||
|
m.edit(embed);
|
||||||
|
} else message.error("misc:NO_PERMS");
|
||||||
|
} else if (members.size > 1) {
|
||||||
m.react("👍");
|
m.react("👍");
|
||||||
|
|
||||||
const mustVote = Math.floor(members.size / 2);
|
const mustVote = Math.floor(members.size / 2);
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
"INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**!",
|
"INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**!",
|
||||||
"STATS_FOOTER": "● [Панель управления]({{dashboardLink}})\n● [Поддержать]({{donateLink}}) (для других способов пишите в ЛС <@{{owner}}>)",
|
"STATS_FOOTER": "● [Панель управления]({{dashboardLink}})\n● [Поддержать]({{donateLink}}) (для других способов пишите в ЛС <@{{owner}}>)",
|
||||||
"BOT_USER": "Этот пользователь бот!",
|
"BOT_USER": "Этот пользователь бот!",
|
||||||
|
"NO_PERMS": "Вы должны быть администратором или модератором для выполнения этого действия!",
|
||||||
"NO_REASON_PROVIDED": "Причина не указана",
|
"NO_REASON_PROVIDED": "Причина не указана",
|
||||||
"NO_USER_FOUND_ID": "Пользователя с ID `{{id}}` не существует!",
|
"NO_USER_FOUND_ID": "Пользователя с ID `{{id}}` не существует!",
|
||||||
"VOTE_DM": "⬆️ Привет, {{user}}, спасибо за голос!\nВот твоя награда: 40 кредитов (на сервере поддержки)!",
|
"VOTE_DM": "⬆️ Привет, {{user}}, спасибо за голос!\nВот твоя награда: 40 кредитов (на сервере поддержки)!",
|
||||||
|
|
|
@ -4,6 +4,5 @@
|
||||||
"EXAMPLES": "{{prefix}}back",
|
"EXAMPLES": "{{prefix}}back",
|
||||||
"NO_PREV_SONG": "Предыдущий трек отсутствует!",
|
"NO_PREV_SONG": "Предыдущий трек отсутствует!",
|
||||||
"VOTE_CONTENT": "Предыдущий трек: {{songName}}\nОтреагируйте 👍, чтобы проголосовать за воспроизведение! Необходимо ещё {{requiredCount}} голосов.",
|
"VOTE_CONTENT": "Предыдущий трек: {{songName}}\nОтреагируйте 👍, чтобы проголосовать за воспроизведение! Необходимо ещё {{requiredCount}} голосов.",
|
||||||
"SUCCESS": "Играет предыдущий трек!",
|
"SUCCESS": "Играет предыдущий трек!"
|
||||||
"NO_PERMS": "Вы должны быть администратором или модератором для выполнения этого действия!"
|
|
||||||
}
|
}
|
Loading…
Reference in a new issue