text: module.exports = {
      name: 'loop',
      aliases: ['lp', 'repeat'],
      category: 'Music',
      description: "Repite infinitamente la queue o la cancion en reproduccion.",
      usage: 'loop <queue>',
      run: async (client, message, args) => {
          if (!message.member.voice.channel) return message.channel.send(`${client.emotes.error} No estas en un canal de voz!`);
  
          if (message.guild.me.voice.channel && message.member.voice.channel.id !== message.guild.me.voice.channel.id) return message.channel.send(`${client.emotes.error} No estamos en el mismo canal de voz!`);
  
          if (!client.player.getQueue(message)) return message.channel.send(`${client.emotes.error} No hay musica actualmente en reproduccion!`);
  
          if (args.join(" ").toLowerCase() === 'queue') {
              if (client.player.getQueue(message).loopMode) {
                  client.player.setLoopMode(message, false);
                  return message.channel.send(`${client.emotes.success} Modo repeticion **desactivado**!`);
              } else {
                  client.player.setLoopMode(message, true);
                  return message.channel.send(`${client.emotes.success} Modo repeticion **activado**, la queue esta en un bucle infinito!`);
              };
          } else {
              if (client.player.getQueue(message).repeatMode) {
                  client.player.setRepeatMode(message, false);
                  return message.channel.send(`${client.emotes.success} Modo repeticion **desactivado**!`);
              } else {
                  client.player.setRepeatMode(message, true);
                  return message.channel.send(`${client.emotes.success} Modo repeticion **activado**, la cancion esta en un bucle infinito!`);
              };
          };
      },
  };