aboutsummaryrefslogtreecommitdiff
path: root/src/commands/moderation/unban.ts
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2021-11-28 09:27:41 -0500
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2021-11-28 09:27:41 -0500
commit453683b57b8ff013ff25e2aaa4aa1d2e047edcb7 (patch)
tree8b98d2f30dbb6a8448602446cfacf9091667cc33 /src/commands/moderation/unban.ts
parentde4c3dcaf172804d34ae708be1ed3e75af42f4d5 (diff)
downloadtanzanite-453683b57b8ff013ff25e2aaa4aa1d2e047edcb7.tar.gz
tanzanite-453683b57b8ff013ff25e2aaa4aa1d2e047edcb7.tar.bz2
tanzanite-453683b57b8ff013ff25e2aaa4aa1d2e047edcb7.zip
a few small changes
Diffstat (limited to 'src/commands/moderation/unban.ts')
-rw-r--r--src/commands/moderation/unban.ts42
1 files changed, 13 insertions, 29 deletions
diff --git a/src/commands/moderation/unban.ts b/src/commands/moderation/unban.ts
index 1492b63..8444801 100644
--- a/src/commands/moderation/unban.ts
+++ b/src/commands/moderation/unban.ts
@@ -5,46 +5,30 @@ export default class UnbanCommand extends BushCommand {
super('unban', {
aliases: ['unban'],
category: 'moderation',
- description: {
- content: 'Unban a member from the server.',
- usage: ['unban <member> <reason> [--delete]'],
- examples: ['unban 322862723090219008 I changed my mind, commands are allowed in #general']
- },
+ description: 'Unban a member from the server.',
+ usage: ['unban <member> <reason>'],
+ examples: ['unban 322862723090219008 I changed my mind, commands are allowed in #general'],
args: [
{
id: 'user',
+ description: 'The user to unban.',
type: 'globalUser',
- prompt: {
- start: 'What user would you like to unban?',
- retry: '{error} Choose a valid user to unban.'
- }
+ prompt: 'What user would you like to unban?',
+ retry: '{error} Choose a valid user to unban.',
+ slashType: 'USER'
},
{
id: 'reason',
+ description: 'The reason for the unban',
type: 'string',
match: 'restContent',
- prompt: {
- start: 'Why should this user be unbanned?',
- retry: '{error} Choose a valid unban reason.',
- optional: true
- }
+ prompt: 'Why should this user be unbanned?',
+ retry: '{error} Choose a valid unban reason.',
+ optional: true,
+ slashType: 'STRING'
}
],
slash: true,
- slashOptions: [
- {
- name: 'user',
- description: 'What user would you like to unban?',
- type: 'USER',
- required: true
- },
- {
- name: 'reason',
- description: 'Why should this user be unbanned?',
- type: 'STRING',
- required: false
- }
- ],
channel: 'guild',
clientPermissions: ['BAN_MEMBERS'],
userPermissions: ['BAN_MEMBERS']
@@ -58,7 +42,7 @@ export default class UnbanCommand extends BushCommand {
});
const responseMessage = () => {
- const victim = util.format.bold(user.tag);
+ const victim = util.format.input(user.tag);
switch (responseCode) {
case 'missing permissions':
return `${util.emojis.error} Could not unban ${victim} because I am missing the **Ban Members** permission.`;