text: const guilds = require('../../controllers/guildsController')
  
  module.exports = {
      name: 'lct',
      description: 'Habilita ou desabilita a "Lista de Contatinhos Teimosos" da Ca (proíbe usuários banidos da Ca de usar comandos)',
      args: false,
      guildOnly: true,
      economy: false,
      premium: false,
      userPermissions: 'Gerenciar o servidor ou Administrador',
      CaPermissions: 'Nenhuma',
      aliases: ['listacontantosteimosos'],
      usage: '$lct',
      async execute(msg, args) {
          const userPermission = msg.member.hasPermission("MANAGE_GUILD") || msg.member.hasPermission("ADMINISTRATOR")
  
          if (!userPermission) return msg.reply('Você não pode habilitar/desabilitar a LCT!!')
          let guildLctPermission = await guilds.indexGuild(msg.guild.id)
  
          if (guildLctPermission.globalMembersBan == undefined)
              guildLctPermission.globalMembersBan = false
  
          switch (guildLctPermission.globalMembersBan) {
              case true:
                  await guilds.updateDataGuild({ guildId: msg.guild.id }, { globalMembersBan: false })
                  return msg.reply('Foi desabilitado a LCT neste servidor!! **Usuários banidos na Ca poderão usar meus comandos!!**')
              case false:
                  await guilds.updateDataGuild({ guildId: msg.guild.id }, { globalMembersBan: true })
                  return msg.reply('Foi habilitado a LCT neste servidor!! **Usuários banidos na Ca não poderão usar meus comandos!!**')
              default:
                  return msg.reply('Não foi possível fazer a alteração na LCT!!')
          }
      }
  }
  