Minor tweaks

This commit is contained in:
2024-10-20 10:24:01 +02:00
parent eff758b3c3
commit b38d14c366
4 changed files with 4 additions and 31 deletions

View File

@@ -20,11 +20,13 @@ export default {
option
.setName("user")
.setDescription("The user to force verify.")
.setRequired(true)
)
.addStringOption(option =>
option
.setName("ign")
.setDescription("The user's in-game name.")
.setRequired(true)
)
.setDefaultMemberPermissions(PermissionFlagsBits.Administrator)
.setContexts(InteractionContextType.Guild),
@@ -32,8 +34,8 @@ export default {
async execute({ interaction }) {
await interaction.deferReply()
const user = interaction.options.getMember("user") as GuildMember
const ign = interaction.options.getString("ign")
const user = interaction.options.getMember("user")! as GuildMember
const ign = interaction.options.getString("ign")!
const mod = interaction.user
const verifyData = await db.query.verifies.findFirst({
@@ -44,19 +46,6 @@ export default {
return
}
if (!user) {
interaction.editReply(
"Please provide a user to force verify.\n" +
"This can also mean the user is not in the server."
)
return
}
if (!ign) {
interaction.editReply("Please provide a player's IGN.")
return
}
const username = user.user.username
const modName = mod.username