old_contents: 'use strict';
  
  const filter = MetadataFilter.createFilter({ artist: removeByPrefix });
  
  Connector.playerSelector = 'body';
  
  Connector.artistSelector = '.artist-name';
  
  Connector.playButtonSelector = '.fa-play';
  
  Connector.trackArtSelector = '.artist-image img';
  
  Connector.trackSelector = '.artist-track';
  
  Connector.applyFilter(filter);
  
  function removeByPrefix(text) {
  	return text.replace('by: ', '');
  }
  
new_contents: 'use strict';
  
  const trackInfoSelector = '.stream-title';
  const playButtonSelector = '.playbutton .material-icons';
  
  Connector.playerSelector = '.audio-player';
  
  Connector.getArtistTrack = () => {
  	const trackInfoElement = document.querySelector(trackInfoSelector);
  	if (!trackInfoElement) {
  		return null;
  	}
  
  	const [trackElement, , artistElement] = trackInfoElement.childNodes;
  	return {
  		artist: artistElement && artistElement.textContent,
  		track: trackElement && trackElement.textContent,
  	};
  };
  
  Connector.isPlaying = () => {
  	const playButton = document.querySelector(playButtonSelector);
  	if (playButton) {
  		return playButton.textContent.includes('pause');
  	}
  
  	return true;
  };
  
subject: Fix pinguinradio connector