Deprecate mute and unmute commands (#314)
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing

- Add a deprecation message to the mute and unmute commands

#252

Co-authored-by: Ethan Lane <ethan@vylpes.com>
Reviewed-on: https://gitea.vylpes.xyz/RabbitLabs/vylbot-app/pulls/314
This commit is contained in:
Vylpes 2023-07-07 12:28:06 +01:00
parent 400b4de304
commit 995564cb5b
2 changed files with 6 additions and 2 deletions

View file

@ -11,7 +11,7 @@ export default class Mute extends Command {
super.CommandBuilder = new SlashCommandBuilder()
.setName("mute")
.setDescription("Mute a member in the server with an optional reason")
.setDescription("(DEPRECATED) Mute a member in the server with an optional reason")
.setDefaultMemberPermissions(PermissionsBitField.Flags.ModerateMembers)
.addUserOption(option =>
option
@ -79,5 +79,7 @@ export default class Mute extends Command {
const audit = new Audit(targetUser.user.id, AuditType.Mute, reason, interaction.user.id, interaction.guildId);
await audit.Save(Audit, audit);
await interaction.reply("Please note the mute and unmute commands have been deprecated and will be removed in a future update. Please use timeout instead");
}
}

View file

@ -9,7 +9,7 @@ export default class Unmute extends Command {
super.CommandBuilder = new SlashCommandBuilder()
.setName("unmute")
.setDescription("Unmute a member in the server with an optional reason")
.setDescription("(DEPRECATED) Unmute a member in the server with an optional reason")
.setDefaultMemberPermissions(PermissionsBitField.Flags.ModerateMembers)
.addUserOption(option =>
option
@ -74,5 +74,7 @@ export default class Unmute extends Command {
if (channel) {
await channel.send({ embeds: [ logEmbed ]});
}
await interaction.reply("Please note the mute and unmute commands have been deprecated and will be removed in a future update. Please use timeout instead");
}
}