Bot de descargas para NAS Synology

Bot de descargas para NAS Synology

@grupo_bcpt

Abre el Centro de Paquetes e instala Docker

Abre el Docker y ve a registro -> configuración

Verifica que tiene las direcciones de los registros de los contenedores

Busca Ubuntu y descarga la imagen del contenedor

Una vez que tengas la imagen descargada, dale a Inciar -> Configuración avanzada

Clickea en Volumen y clickea en añadir carpeta
La carpeta docker/ubuntu es local del NAS y /home será del docker

Configura Download Station para que cuando exista un torrent en la carpeta
/docker/ubuntu lo descargue

Ir a configuración > ubicación y poner los parámetros

Es el momento de Iniciar el docker

Una vez hecho, ve al terminal

Actualiza el sistema con los siguiente comandos

apt-get update
apt-get upgrade
Cuando pregunte, pulsa la tecla Y y después enter/intro

Instala Python y wget

apt install python3
apt install python3-pip
apt install wget

Instala las librerías que hacen falta para ejecutar el bot

python3 -m pip install telegram --upgrade

python3 -m pip install python-telegram-bot --upgrade

Entra en la carpeta
cd /home/

y descárgate AddToQbitTorrentFolder.py:

wget https://raw.githubusercontent.com/alfilesnet/telegram/master/AddToQbitTorrentFolder.py


Cambia los permisos del fichero:

chown root:root AddToQbitTorrentFolder.py
chmod 644 AddToQbitTorrentFolder.py


Crea la carpeta zip

mkdir /zip/


Es hora de crearte el bot con el que vas a interactuar
Ve a https://telegram.me/botfather

Ejecuta el comando /newbot

Le puedes dar el nombre que quieras, ya que es el nombre del bot (da igual que se llamen 2 iguales)

Una vez le hayas puesto el nombre, te pedirá que le un alias/username al bot.

Te piden 2 requisitos:
1) Que no haya sido registrado previamente
2) que termine en bot ó Bot

Si todo ha salido bien, deberá salir un mensaje como este, dando la url con la que visitar el bot, además del TOKEN necesario para ejecutar el bot

En caso contrario, es porque el alias del bot ya ha sido cogido con anterioridad y deberás escoger otro, no hace falta que hagas nada... solo escribir el siguiente nombre acabado en bot hasta que te salga algo como la imagen de arriba


Edita el archivo AddToQbitTorrentFolder.py para modificar el token y cambiar:
"Escribe aquí tu token" por el token suministrado

Llegados a este punto, lo único que nos queda es ejecutar el bot en un terminal

cd /home/
python3 AddToQbitTorrentFolder.py &

Para que el bot funcione, se debe mantener abierto el terminal con el que se ejecutó


Es hora de probar el bot:

Entra en él y añade un .torrent o reenvíalo de algún grupo/canal al bot



Report Page