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

This commit is contained in:
Ethan Lane 2023-07-04 17:38:50 +01:00
parent 400b4de304
commit 8011677f6b
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");
}
}