scripts/pianobar_lyrics.sh
2021-07-17 22:18:41 -04:00

27 lines
573 B
Bash
Executable file

#!/bin/bash
DATA=()
format () {
echo $* | tr ' ' '-'
}
while read LINE; do
DATA+=("$LINE")
done < /tmp/pianobar_info
ARTIST=${DATA[1]}
SAFE_ARTIST=$(format $ARTIST)
TITLE=${DATA[0]}
SAFE_TITLE="$(format $TITLE)"
ALBUM=${DATA[2]}
if [[ `wget -S --spider "https://makeitpersonal.co" 2>&1 | grep 'HTTP/1.1 200 OK'` ]]; then
LYRICS=$(wget --user-agent="Mozilla/5.0 Gecko/20100101" --no-check-certificate --quiet --timeout=10 -O - "https://makeitpersonal.co/lyrics?artist=$SAFE_ARTIST&title=$SAFE_TITLE")
printf "\"$TITLE\" by \"$ARTIST\" $ALBUM\n$LYRICS\n"
fi