import { GuildMember, userMention } from "discord.js" import { devMessage, embedColor } from "~/config/options" import { countingBanned } from "~/config/roles" import { SubCommand } from "~/typings" const cmd: SubCommand = async (interaction) => { const member = interaction.options.getMember("user")! as GuildMember if (!member.roles.cache.has(countingBanned)) { await interaction.reply({ embeds: [{ description: userMention(member.user.id) + " is currently not banned from counting", color: embedColor, footer: { icon_url: interaction.guild!.iconURL() || undefined, text: interaction.guild!.name + " | " + devMessage } }] }) } else { await member.roles.remove(countingBanned) await interaction.reply({ embeds: [{ description: userMention(member.user.id) + " has been unbanned from counting", color: embedColor, footer: { icon_url: interaction.guild!.iconURL() || undefined, text: interaction.guild!.name + " | " + devMessage } }] }) } } export default cmd