Skip to content

Radio a partir de un grupo de chat en la red libre de mensajeria instantanea y anonima Telegram

Notifications You must be signed in to change notification settings

estacionckweb/Telegram2Icecast

Repository files navigation


Telegram2Icecast

Software que permite crear una radio a partir de un grupo de chat en la red libre de mensajeria instantanea y anonima conocida como Telegram (similar al Whatsapp de la red controlada por FakeBook). t2i permite enviar/recibir/reunir y administrar contenidos individuales o grupales en un lugar accesible o privado en Internet.

Con t2i es posible que los archivos de audio sean transmitidos en tiempo real por una emisora en Internet (via Icecast).

Un bot (script) de Telegram captura todo lo que le envias y:

-Alamacena (Text,Docs,Video,Audio) en un servidor web.
-Los audios son enviados, en orden de llegada a un streaming en icecast.

Corre con:

node-v8.9.0-linux-armv6l en rPi - https://nodejs.org/dist/v8.9.0/node-v8.9.0-linux-armv6l.tar.gz
Codigo de Néstor Andrés Peña @ckweb con ayudas en desarrollo de gstreamer en rpi de juan kalash

Pasos a seguir para correr una instancia en un computador con Node.js instalado

Solicitar un Token para el bot de Telegram usando el botFather oficial de telegram. Una vez se haya creado el bot, crear un nuevo archivo secret.js en la carpeta raíz con el siguiente contenido:

TOKEN = "aca-va-el-token-que-genero-el-botfather"

Antes de correr la aplicación por primera vez es necesario instalar las dependecias:

npm install

Con las dependencias instaladas ya se puede correr el script con:

node t2i.js

About

Radio a partir de un grupo de chat en la red libre de mensajeria instantanea y anonima Telegram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages