Skip to content

Commit

Permalink
[Update] bassboost command now supports prefixes as well
Browse files Browse the repository at this point in the history
  • Loading branch information
naseif committed Oct 4, 2021
1 parent 35e7dac commit c7dd8e6
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 2 deletions.
4 changes: 2 additions & 2 deletions commands/Music/8D.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ const { embedMessage } = require("../../modules/embedSimple");
module.exports = {
name: "8d",
args: true,
description: "Sets 8D Filter to your music",
usage: "<prefix>8d on/off",
description: "Sets 8D audio filter to your music",
usage: "8d <on> || <off>",
async run(message, args, client) {
const queue = client.player.getQueue(message.guild);

Expand Down
71 changes: 71 additions & 0 deletions commands/Music/bassboost.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,77 @@ const { SlashCommandBuilder } = require("@discordjs/builders");
const { embedMessage } = require("../../modules/embedSimple");

module.exports = {
name: "bassboost",
aliases: ["bass"],
args: true,
description: "Sets bassboost audio filter to your music",
usage: "bassboost <on> || <off>",
async run(message, args, client) {
const queue = client.player.getQueue(message.guild);

if (!args[0])
return await message.channel.send({
embeds: [
embedMessage(
"9dcc37",
`Please provide whether you want to on/off the filter`
),
],
});

if (!queue) {
return await message.channel.send({
embeds: [
embedMessage(
"#9dcc37",
`Your Queue is empty, Make sure to play a song first`
),
],
});
}

switch (args[0]) {
case "low":
await queue.setFilters({ bassboost_low: true });
await message.channel.send({
embeds: [
embedMessage("#9dcc37", `✅ Bassboost Low Filter has been enabled`),
],
});
break;
case "medium":
await queue.setFilters({ bassboost: true });
await message.channel.send({
embeds: [
embedMessage(
"#9dcc37",
`✅ Bassboost Medium Filter has been enabled`
),
],
});
break;
case "high":
await queue.setFilters({ bassboost_high: true });
await message.channel.send({
embeds: [
embedMessage(
"#9dcc37",
`✅ Bassboost High Filter has been enabled`
),
],
});
break;
case "off":
await queue.setFilters({});
await queue.setFilters({ normalizer: true });
await message.channel.send({
embeds: [
embedMessage("#9dcc37", `✅ Bassboost Filter has been disabled`),
],
});
break;
}
},
data: new SlashCommandBuilder()
.setName("bassboost")
.setDescription("bassboost Audio Filter")
Expand Down

0 comments on commit c7dd8e6

Please sign in to comment.