Binary Coffee

Bot de Telegram para subir audio de videos de Youtube

bot nodejs telegram typescript
# Youtube Upload Audio Bot (Telegram) ![](https://api.binary-coffee.dev/uploads/example_image_5162f767b5.png) 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](https://api.binary-coffee.dev/uploads/download_github_example_139d08bf30.png) ### Iniciar local - **Instalar dependencias** ``` npm install ``` - **Construir proyecto** ``` npm run build ``` - **Iniciar proyecto** ``` ./run.sh <boy-secret> ``` > **Nota**: es necesario tener instalado [youtuve-dl](https://github.com/ytdl-org/youtube-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