Script de notificaciones para twitter

Imagen de nahuel_111
0 puntos

Hola, aqui dejo un script de notificaciones de twitter, por si les interesa usarlo o mejorarlo.

requiere los paquetes "twidge" y "festival".
el paquete con la voz en castellano para festival pueden obtenerlo desde terminal con:
wget http://forja.guadalinex.org/frs/download.php/153/festvox-palpc16k_1.0-1_...

El script en cuestion notifica la entrada de un nuevo twitt y ademas busca en ellos alguna palabra de interes, en caso de encontrarla la voz sintetica de festival menciona el twitt en el que se halla la misma.

#!/bin/bash

#TODO
#agregar lsrtreplies
#cd ~/Documentos/Temporales 
#favoritos=$(sed -n -e '1x;1!H;${x;s-\n- -gp}' favoritos | sed -e 's/\ /\"|"/g')

twidge lsrecent -su
while true; do
tw_nuevos=$(twidge lsrecent -su | tr '\n' ' ' | tr -s ' ' | tr '<' '\n')
cantidad=$(echo "$tw_nuevos" | wc -l)
if [ $cantidad -eq 0 ]; then
	echo
else
	for i in `seq 2 $cantidad`;
        do 
      		lectura=$(echo "$tw_nuevos" | head -"$i" | tail -1)
		notify-send "Scritp Twitter" "$lectura" -i ~/Imagenes/Iconos/twitter.png
		match=$(echo "$lectura" | grep -iP ""bonotux"|"luthiers"|"software"|"dolina"|"mundstock"|"linux"|"cqc"|"tn"")
		if [ ! "$match" ]; then
			echo
		else
			user=$(echo "$lectura" | cut -d">" -f1)
			echo "tuiter de interes:" "$user" | iconv -f utf-8 -t iso-8859-1 | festival --tts
		fi
  	done
fi
sleep 20
done

Se corre siguiendo los pasos usuales para cualquier script bash.

Saludos

Imagen de razaAztk
+1
0
-1

Je, se ve chido.................. aunque la neta yo ni uso twitter, jo.
Supongo que también es necesario el paquete libnotify-bin, no?

Saludos!

+1
0
-1

void hey(int x,int y)
{
if (x && y)
 printf("http://libertadhack.blogspot.com/");
else
 printf("http://libertadpunk.blogspot.com/");
}
Imagen de nahuel_111
+1
0
-1

Si. tambien hace falta el paquete libnotify-bin. Se instala desde repositorios.

Y si. es para los "enfermos" de twitter.

Pero seguramente no soy el unico.

Un saludo, y gracias.

+1
0
-1