3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-07-05 18:27:18 +00:00

Merge pull request #525 from seeyebe/fix/slash-ban-reason-validation

Fix: Remove reason requirement from slash ban command for consistency
This commit is contained in:
Miikka 2025-06-03 02:20:04 +03:00 committed by GitHub
commit e940a965f5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -50,12 +50,6 @@ export const BanSlashCmd = modActionsSlashCmd({
await interaction.deferReply({ ephemeral: true });
const attachments = retrieveMultipleOptions(NUMBER_ATTACHMENTS_CASE_CREATION, options, "attachment");
if ((!options.reason || options.reason.trim() === "") && attachments.length < 1) {
pluginData.state.common.sendErrorMessage(interaction, "Text or attachment required", undefined, undefined, true);
return;
}
let mod = interaction.member as GuildMember;
const canActAsOther = await hasPermission(pluginData, "can_act_as_other", {
channel: interaction.channel,