import { utilityCmd } from "../types"; import { customArgumentHelpers as ct } from "../../../customArgumentTypes"; import { helpers } from "knub"; const { getMemberLevel } = helpers; export const LevelCmd = utilityCmd({ trigger: "level", description: "Show the permission level of a user", usage: "!level 106391128718245888", signature: { member: ct.resolvedMember({ required: false }), }, run({ message, args, pluginData }) { const member = args.member || message.member; const level = getMemberLevel(pluginData, member); message.channel.createMessage(`The permission level of ${member.username}#${member.discriminator} is **${level}**`); } });