aboutsummaryrefslogtreecommitdiff
path: root/src/commands/moderation/unban.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/moderation/unban.ts')
-rw-r--r--src/commands/moderation/unban.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/commands/moderation/unban.ts b/src/commands/moderation/unban.ts
index 8aa9ef0..522c715 100644
--- a/src/commands/moderation/unban.ts
+++ b/src/commands/moderation/unban.ts
@@ -1,4 +1,4 @@
-import { AllowedMentions, BushCommand, BushMessage, BushSlashMessage } from '@lib';
+import { AllowedMentions, BushCommand, BushMessage, BushSlashMessage, BushUser } from '@lib';
import { User } from 'discord.js';
export default class UnbanCommand extends BushCommand {
@@ -51,9 +51,12 @@ export default class UnbanCommand extends BushCommand {
userPermissions: ['BAN_MEMBERS']
});
}
- async exec(message: BushMessage | BushSlashMessage, { user, reason }: { user: User; reason?: string }): Promise<unknown> {
+ override async exec(
+ message: BushMessage | BushSlashMessage,
+ { user, reason }: { user: BushUser; reason?: string }
+ ): Promise<unknown> {
if (!(user instanceof User)) {
- user = util.resolveUser(user, client.users.cache);
+ user = util.resolveUser(user, client.users.cache) as BushUser;
}
const responseCode = await message.guild.unban({
user,