TransNotifo

I use Transmission to download torrents on my headless Linux box.  I was tired of always having to remote into the machine via FreeNX, SSH or web interface to see if downloads had completed. I have been using Notifo for sometime to monitor the lighting on my snakes aquarium and decided that this would be a good use of Notifo once again.  So after a bit of research I came across a bash script example that allowed Transmission to log to a file upon completion of downloads. I then came across a script that would let you send alerts to Notifo from the command line …. So I combined them and was left with the following.

#!/bin/bash
# Version 020411
# Variables
CURL="/usr/bin/curl"
NAME="NOTIFO_USERNAME"
APISECRET="NOTIFO_API_SECRET"
URL="https://api.notifo.com/v1/send_notification"
TITLE="Finished"
LABEL="Transmission"
# Construct and Send
messageMSG="title=$TITLE&label=$LABEL&msg=+$TR_TORRENT_NAME"$CURL -k -u $NAME:$APISECRET -d $MSG $URL > /dev/null

I have pushed this to GitHub and that is where any updates will be made when/if there are any that are made in the near future