force skip, back and stop

This commit is contained in:
JonnyBro 2021-12-19 16:50:15 +05:00
parent a500307820
commit dc289f7ce4
5 changed files with 17 additions and 6 deletions

View file

@ -40,7 +40,7 @@ class Back extends Command {
this.client.player.back(message);
embed.setDescription(message.translate("music/back:SUCCESS"));
m.edit(embed);
} else message.error("music/back:NO_PERMS");
} else message.error("misc:NO_PERMS");
} else if (members.size > 1) {
m.react("👍");
@ -75,7 +75,6 @@ class Back extends Command {
collector.on("end", (collected, isDone) => {
if (!isDone) return message.error("misc:TIMES_UP");
});
} else {
this.client.player.back(message);
embed.setDescription(message.translate("music/back:SUCCESS"));

View file

@ -35,7 +35,13 @@ class Skip extends Command {
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("👍");
const mustVote = Math.floor(members.size / 2);

View file

@ -33,7 +33,13 @@ class Stop extends Command {
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("👍");
const mustVote = Math.floor(members.size / 2);

View file

@ -11,6 +11,7 @@
"INVALID_NUMBER_RANGE": "Укажите число от **{{min}}** до **{{max}}**!",
"STATS_FOOTER": "● [Панель управления]({{dashboardLink}})\n● [Поддержать]({{donateLink}}) (для других способов пишите в ЛС <@{{owner}}>)",
"BOT_USER": "Этот пользователь бот!",
"NO_PERMS": "Вы должны быть администратором или модератором для выполнения этого действия!",
"NO_REASON_PROVIDED": "Причина не указана",
"NO_USER_FOUND_ID": "Пользователя с ID `{{id}}` не существует!",
"VOTE_DM": "⬆️ Привет, {{user}}, спасибо за голос!\nВот твоя награда: 40 кредитов (на сервере поддержки)!",

View file

@ -4,6 +4,5 @@
"EXAMPLES": "{{prefix}}back",
"NO_PREV_SONG": "Предыдущий трек отсутствует!",
"VOTE_CONTENT": "Предыдущий трек: {{songName}}\nОтреагируйте 👍, чтобы проголосовать за воспроизведение! Необходимо ещё {{requiredCount}} голосов.",
"SUCCESS": "Играет предыдущий трек!",
"NO_PERMS": "Вы должны быть администратором или модератором для выполнения этого действия!"
"SUCCESS": "Играет предыдущий трек!"
}