aboutsummaryrefslogtreecommitdiff
path: root/src/commands/moderation
diff options
context:
space:
mode:
authorTymanWasTaken <tyman@tyman.tech>2021-05-18 23:43:22 -0400
committerTymanWasTaken <tyman@tyman.tech>2021-05-18 23:43:22 -0400
commitc724e94dd95e62d5ba0cb1b94f6d5d76145302c0 (patch)
treefdb5d29cbaf6c13ea3c1461622da6644ec9384aa /src/commands/moderation
parent267c2946fc80e75cf01f22d311dd07cfb853f74b (diff)
downloadtanzanite-c724e94dd95e62d5ba0cb1b94f6d5d76145302c0.tar.gz
tanzanite-c724e94dd95e62d5ba0cb1b94f6d5d76145302c0.tar.bz2
tanzanite-c724e94dd95e62d5ba0cb1b94f6d5d76145302c0.zip
Format
Diffstat (limited to 'src/commands/moderation')
-rw-r--r--src/commands/moderation/kick.ts27
-rw-r--r--src/commands/moderation/role.ts7
2 files changed, 13 insertions, 21 deletions
diff --git a/src/commands/moderation/kick.ts b/src/commands/moderation/kick.ts
index a16e4b0..f31047e 100644
--- a/src/commands/moderation/kick.ts
+++ b/src/commands/moderation/kick.ts
@@ -64,14 +64,15 @@ export default class KickCommand extends BotCommand {
modlogEnry = Modlog.build({
user: user.id,
guild: message.guild.id,
- moderator: message instanceof Message ? message.author.id : message.user.id,
+ moderator:
+ message instanceof Message ? message.author.id : message.user.id,
type: ModlogType.KICK,
reason
});
await modlogEnry.save();
} catch (e) {
console.error(e);
- yield 'Error saving to database. Please report this to a developer.'
+ yield 'Error saving to database. Please report this to a developer.';
return;
}
try {
@@ -85,27 +86,25 @@ export default class KickCommand extends BotCommand {
}
try {
await user.kick(
- `Kicked by ${message instanceof Message ? message.author.tag : message.user.tag} with ${
- reason ? `reason ${reason}` : 'no reason'
- }`
+ `Kicked by ${
+ message instanceof Message ? message.author.tag : message.user.tag
+ } with ${reason ? `reason ${reason}` : 'no reason'}`
);
} catch {
yield 'Error kicking :/';
await modlogEnry.destroy();
return;
}
- yield `Kicked <@!${user.id}> with reason \`${reason || 'No reason given'}\``
+ yield `Kicked <@!${user.id}> with reason \`${
+ reason || 'No reason given'
+ }\``;
}
async exec(
message: Message,
{ user, reason }: { user: GuildMember; reason?: string }
): Promise<void> {
- for await (const response of this.genResponses(
- message,
- user,
- reason
- )) {
+ for await (const response of this.genResponses(message, user, reason)) {
await message.util.send(response);
}
}
@@ -114,11 +113,7 @@ export default class KickCommand extends BotCommand {
message: CommandInteraction,
{ user, reason }: { user: GuildMember; reason?: string }
): Promise<void> {
- for await (const response of this.genResponses(
- message,
- user,
- reason
- )) {
+ for await (const response of this.genResponses(message, user, reason)) {
await message.reply(response);
}
}
diff --git a/src/commands/moderation/role.ts b/src/commands/moderation/role.ts
index daa575d..2a67e5b 100644
--- a/src/commands/moderation/role.ts
+++ b/src/commands/moderation/role.ts
@@ -89,10 +89,7 @@ export default class RoleCommand extends BotCommand {
public async exec(
message: Message,
- {
- user,
- role
- }: { user: GuildMember; role: Role }
+ { user, role }: { user: GuildMember; role: Role }
): Promise<unknown> {
if (
!message.member.permissions.has('MANAGE_ROLES') &&
@@ -165,7 +162,7 @@ export default class RoleCommand extends BotCommand {
return message.util.reply(
`<:checkmark:837109864101707807> Successfully removed <@&${role.id}> from <@${user.id}>!`,
{ allowedMentions: AllowedMentions.none() }
- );
+ );
} else {
try {
await user.roles.add(role.id);