Binary Coffee

Bot de Telegram para subir audio de videos de Youtube

bot nodejs telegram typescript

Youtube Upload Audio Bot (Telegram)

Este es un bot que desde hace alg煤n tiempo vengo desarrollando, para compartir el audio de los videos de Youtube con mis amistades en Cuba, que si bien no pueden permitirse ver un video de Youtube (Internet muy caro) si puede verse un audio de no m谩s de 20MB.

En este contexto cre茅 este Bot, y hoy les traigo los sencillos pasos que pueden seguir para montarlo en sus Hostings (en caso de que tengan uno) y hagan uso del mismo sin mucho tema de desarrollo.

Instalar el bot en nuestro hosting

Clonar/Copiar el proyecto

Esto se hace de manera muy sencilla por medio del siguiente comando en consola:

git clone https://github.com/wil92/youtube-audio-telegram-bot.git

En caso de que no cuentes con git, entonces puedes descargarlo manualmente y descomprimirlo en donde lo desees utilizar.

download example

Iniciar local

  • Instalar dependencias

    npm install
    
  • Construir proyecto

    npm run build
    
  • Iniciar proyecto

    ./run.sh <boy-secret>
    

Nota: es necesario tener instalado youtuve-dl

Iniciar con docker

Si cuentas con docker en el hosting o el servicio que est茅s utilizando, solo necesitas ejecutar los siguientes comandos:

./start-docker.sh <bot-secret>

# Para ver la ayuda pueden usar el siguiente comando
./start-docker.sh -h

Nota: cambiar bot-secret por tu propio secret.

Conclusiones

Espero les sea de ayuda el presente bot y si no necesitan este bot en particular, al menos puedan utilizarlo como referencia para otros proyectos.

Happy coding!!!

Opiniones