diff --git a/packages/scripts/playlist.sh b/packages/scripts/playlist.sh index f5c7fad..c369203 100755 --- a/packages/scripts/playlist.sh +++ b/packages/scripts/playlist.sh @@ -1,12 +1,30 @@ #!/bin/sh +send_irc() { + echo " + USER $USER $(hostname) tolmoon $USER + NICK musikkritiker + JOIN #the_playlist + PRIVMSG #the_playlist $* + QUIT + " | nc irc.freenode.net 6667 >/dev/null +} + + + endpoint=prism.r:8001 case "$1" in good|like|cool|nice|yes|+) - curl -sS -XPOST "$endpoint/good";; + send_irc 'nice!' & + curl -sS -XPOST "$endpoint/good" + ;; skip|next|bad|sucks|no|nope|-) - curl -sS -XPOST "$endpoint/skip";; + send_irc 'sucks' & + curl -sS -XPOST "$endpoint/skip" + ;; *) - curl -sS -XGET "$endpoint/current" | jq;; + curl -sS -XGET "$endpoint/current" | jq + ;; esac +wait