mp3blaster doesn't have a native plugin interface. Thus we need to retrieve the needed data through a config file (mp3blaster -f <file>). Then, cron calls this script every 30 seconds. The script checks if the song plays at least 30 seconds (giving the listener enough time to skip it) and at most 59 seconds (preventing multiple submissions). This check can be disabled by calling the script with the parameter --force.