From 995564cb5bcab0bfaa181b62b2b7e6059528742a Mon Sep 17 00:00:00 2001 From: Vylpes Date: Fri, 7 Jul 2023 12:28:06 +0100 Subject: [PATCH] Deprecate mute and unmute commands (#314) - Add a deprecation message to the mute and unmute commands #252 Co-authored-by: Ethan Lane Reviewed-on: https://gitea.vylpes.xyz/RabbitLabs/vylbot-app/pulls/314 --- src/commands/mute.ts | 4 +++- src/commands/unmute.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/commands/mute.ts b/src/commands/mute.ts index 137aace..3e92231 100644 --- a/src/commands/mute.ts +++ b/src/commands/mute.ts @@ -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"); } } \ No newline at end of file diff --git a/src/commands/unmute.ts b/src/commands/unmute.ts index 59817f8..1a3bf95 100644 --- a/src/commands/unmute.ts +++ b/src/commands/unmute.ts @@ -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"); } } \ No newline at end of file