aboutsummaryrefslogtreecommitdiff
path: root/src/commands/moderation/ban.ts
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-01-15 18:20:34 -0500
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-01-15 18:20:34 -0500
commit85c9e01741c1c8e5c7a755605f2a39d26a3a4be8 (patch)
tree1ed5c3810eb24ea9175f6caffc367cdc8597a6a1 /src/commands/moderation/ban.ts
parentdc273dd2801ba54ecb74fb1be75bc64eff5d551c (diff)
downloadtanzanite-85c9e01741c1c8e5c7a755605f2a39d26a3a4be8.tar.gz
tanzanite-85c9e01741c1c8e5c7a755605f2a39d26a3a4be8.tar.bz2
tanzanite-85c9e01741c1c8e5c7a755605f2a39d26a3a4be8.zip
don't ban users that are already banned
Diffstat (limited to 'src/commands/moderation/ban.ts')
-rw-r--r--src/commands/moderation/ban.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/commands/moderation/ban.ts b/src/commands/moderation/ban.ts
index 7f0b91f..aeb03f0 100644
--- a/src/commands/moderation/ban.ts
+++ b/src/commands/moderation/ban.ts
@@ -127,6 +127,8 @@ export default class BanCommand extends BushCommand {
const responseMessage = (): string => {
const victim = util.format.input(user.tag);
switch (responseCode) {
+ case banResponse.ALREADY_BANNED:
+ return `${util.emojis.error} ${victim} is already banned.`;
case banResponse.MISSING_PERMISSIONS:
return `${util.emojis.error} Could not ban ${victim} because I am missing the **Ban Members** permission.`;
case banResponse.ACTION_ERROR: