Skip to content

Commit edc61b7

Browse files
committed
Update v1.0.2
- Fixed Stop Command & Button.
1 parent 55b73bd commit edc61b7

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aurox",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Aurox by @adh319",
55
"main": "src/index.js",
66
"scripts": {

src/commands/interaction/music/stop.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,16 @@ module.exports = {
1515
},
1616
devOnly: false,
1717
run: async (client, interaction, player) => {
18-
const embed = new EmbedBuilder().setColor(client.config.embedColor).setDescription(`Skipped the current song.`);
18+
const embed = new EmbedBuilder().setColor(client.config.embedColor);
19+
20+
player.queue.clear();
21+
player.skip();
22+
23+
if (player.queue.previous) player.queue.previous = [];
24+
if (player.queue.current) player.queue.current = null;
25+
if (client.data.get("autoplay", player.guildId)) client.data.delete("autoplay", player.guildId);
26+
27+
embed.setDescription(`Stopped the player.`);
1928

2029
return interaction.reply({ embeds: [embed], ephemeral: true });
2130
},

src/events/kazagumo/player/playerStart.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,12 @@ module.exports = async (client, player, track) => {
166166
case "stop":
167167
message.deferUpdate();
168168

169-
player.stop();
169+
player.queue.clear();
170+
player.skip();
171+
172+
if (player.queue.previous) player.queue.previous = [];
173+
if (player.queue.current) player.queue.current = null;
174+
if (client.data.get("autoplay", player.guildId)) client.data.delete("autoplay", player.guildId);
170175
break;
171176
}
172177
});

0 commit comments

Comments
 (0)