aboutsummaryrefslogtreecommitdiff
path: root/src/commands/config/log.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/config/log.ts')
-rw-r--r--src/commands/config/log.ts20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/commands/config/log.ts b/src/commands/config/log.ts
index 7c76bdf..3726105 100644
--- a/src/commands/config/log.ts
+++ b/src/commands/config/log.ts
@@ -1,4 +1,14 @@
-import { BushCommand, guildLogsArr, type ArgType, type CommandMessage, type GuildLogType, type SlashMessage } from '#lib';
+import {
+ BushCommand,
+ clientSendAndPermCheck,
+ emojis,
+ guildLogsArr,
+ oxford,
+ type ArgType,
+ type CommandMessage,
+ type GuildLogType,
+ type SlashMessage
+} from '#lib';
import assert from 'assert';
import { ArgumentGeneratorReturn } from 'discord-akairo';
import { ApplicationCommandOptionType, ChannelType, PermissionFlagsBits } from 'discord.js';
@@ -38,7 +48,7 @@ export default class LogCommand extends BushCommand {
}
],
channel: 'guild',
- clientPermissions: (m) => util.clientSendAndPermCheck(m),
+ clientPermissions: (m) => clientSendAndPermCheck(m),
userPermissions: [PermissionFlagsBits.ManageGuild]
});
}
@@ -49,7 +59,7 @@ export default class LogCommand extends BushCommand {
type: guildLogsArr,
prompt: {
start: 'What log type would you like to change?',
- retry: `{error} Choose either ${util.oxford(
+ retry: `{error} Choose either ${oxford(
guildLogsArr.map((l) => `\`${l}\``),
'or'
)}`,
@@ -87,8 +97,8 @@ export default class LogCommand extends BushCommand {
return await message.util.reply(
`${
success
- ? `${util.emojis.success} Successfully ${oldChannel ? 'changed' : 'set'}`
- : `${util.emojis.error} Unable to ${oldChannel ? 'change' : 'set'}`
+ ? `${emojis.success} Successfully ${oldChannel ? 'changed' : 'set'}`
+ : `${emojis.error} Unable to ${oldChannel ? 'change' : 'set'}`
} ${
oldChannel ? `the **${args.log_type}** log channel from <#${oldChannel}>` : `the **${args.log_type}** log channel`
} to ${args.channel ? `<#${args.channel.id}>` : '`disabled`'}`