UNPKG

@getsolara/solara.js

Version:

A lightweight and modular Discord bot framework built on discord.js v14, with truly optional feature packages.

13 lines 723 B
const { GuildMFALevel } = require('discord.js'); module.exports = { name: "$mfaLevel", description: "Returns the MFA Level (None/Elevated) for the current guild or specified guild ID.", takesBrackets: true, execute: async (context, args) => { const guildId = args[0]?.trim(); let targetGuild = null; if (guildId) { try { targetGuild = await context.client.guilds.fetch(guildId); } catch (e) { return `[Error: Could not find guild ${guildId}]`; } } else { targetGuild = context.guild; } if (targetGuild) return GuildMFALevel[targetGuild.mfaLevel] ?? targetGuild.mfaLevel.toString(); return "[Error: $mfaLevel - Could not determine guild context]"; } };