Páginas

10 de agosto de 2015

[Python] Publicar en redes sociales desde Telegram.

Por el simple hecho de ahorrar tiempo a la hora de publicar en redes sociales, cree un pequeño programa en Python con ayuda de los Bots de Telegram. El programa funciona de la siguiente manera: “Mensaje” > Bot en Python (API Telegram Py > Facebook API Py) > “Facebook” > “Twitter”. El programa es Open Source y funciona perfectamente en Linux, Windows y quizá OS X (Creo).

Instalación

Simplemente hay que clonar el repositorio de GitHub:

git clone https://github.com/XTickXIvanX/Telegram2FB.git

Instalamos los requerimientos:

pip install DictObject requests facebook-sdk

Creamos el Bot y obtenemos el token:

https://core.telegram.org/bots

Creamos una nueva app de Facebook:

https://developers.facebook.com/apps/

Una vez creada obtenemos nuestro access token en:

https://developers.facebook.com/tools/explorer/

Otorgamos los siguientes permisos al generarla:

Captura de pantalla (79)

Captura de pantalla (80)

Modificamos el archivo Run.py del programa y remplasamos los tres puntos de la variable API_KEY=”…” por el token de Telegram y los tres puntos de la variable graph = facebook.GraphAPI(access_token=’…’) por el token de Facebook.

Vinculamos nuestra cuenta de Twitter a Facebook para tuitear lo que publicamos en Facebook.

Ejecutamos el programa:
python Run.py

¡Ya esta!

Ahora solo queda abrir Telegram y enviar un mensaje(es) a nuestro Bot: ‘/publicar “Inserte aqui lo que desea publicar”‘.



from Desde Linux http://feedproxy.google.com/~r/UsemosLinux/~3/5J0ZKa1GsVQ/
via IFTTT