Removed all instances of client.interaction with import client from utils
diff --git a/src/commands/mod/mute.ts b/src/commands/mod/mute.ts
index 854f38f..1ae8dff 100644
--- a/src/commands/mod/mute.ts
+++ b/src/commands/mod/mute.ts
@@ -22,8 +22,7 @@
.addChoices([["Yes", "yes"], ["No", "no"]]))
const callback = async (interaction: CommandInteraction): Promise<any> => {
- // @ts-ignore
- const { log, NucleusColors, renderUser, entry } = interaction.client.logger
+ const { log, NucleusColors, renderUser, entry } = client.logger
const user = interaction.options.getMember("user") as GuildMember
const reason = interaction.options.getString("reason")
const time = {
@@ -200,7 +199,7 @@
guild: interaction.guild.id
}
}
- log(data, interaction.client);
+ log(data, client);
} else {
await interaction.editReply({embeds: [new generateEmojiEmbed()
.setEmoji("PUNISH.MUTE.GREEN")
diff --git a/src/commands/mod/nick.ts b/src/commands/mod/nick.ts
index 96738c6..c09e197 100644
--- a/src/commands/mod/nick.ts
+++ b/src/commands/mod/nick.ts
@@ -57,7 +57,7 @@
let nickname = interaction.options.getString("name")
member.setNickname(nickname ?? null, "Nucleus Nickname command")
// @ts-ignore
- const { log, NucleusColors, entry, renderUser, renderDelta, getAuditLog } = interaction.client.logger
+ const { log, NucleusColors, entry, renderUser, renderDelta, getAuditLog } = client.logger
let data = {
meta: {
type: 'memberUpdate',
@@ -78,7 +78,7 @@
guild: interaction.guild.id
}
}
- log(data, interaction.client);
+ log(data, client);
} catch {
await interaction.editReply({embeds: [new generateEmojiEmbed()
.setEmoji("PUNISH.NICKNAME.RED")
diff --git a/src/commands/mod/warn.ts b/src/commands/mod/warn.ts
index 46e2871..092fdaa 100644
--- a/src/commands/mod/warn.ts
+++ b/src/commands/mod/warn.ts
@@ -17,8 +17,7 @@
)
const callback = async (interaction: CommandInteraction): Promise<any> => {
- // @ts-ignore
- const { log, NucleusColors, renderUser, entry } = interaction.client.logger
+ const { log, NucleusColors, renderUser, entry } = client.logger
// TODO:[Modals] Replace this with a modal
let confirmation = await new confirmationMessage(interaction)
.setEmoji("PUNISH.WARN.RED")
@@ -77,7 +76,7 @@
guild: interaction.guild.id
}
}
- log(data, interaction.client);
+ log(data, client);
let failed = (dmd == false && interaction.options.getString("notify") != "no")
if (!failed) {
await interaction.editReply({embeds: [new generateEmojiEmbed()