github dgongut/torrent-controller-bot v1.15.0

one hour ago

v1.15.0

✨ Novedades

  • 🚚 Mover automático. Para quien descarga en un disco pequeño y rápido (un SSD, una caché) y guarda a la larga en otro grande con las mismas carpetas, como hace el mover de UnRAID. Cuando a la carpeta de origen le falta espacio, el bot mueve al destino los torrents que terminaron hace más tiempo, cada uno a su misma subcarpeta (de /ssd/PELICULAS a /media/PELICULAS), y siguen compartiendo desde allí.
    • Se configura en /settings → 🚚 Mover automático. Viene desactivado.
    • Una sola regla: origen, destino, empezar con menos de (espacio libre), parar al llegar a (espacio libre) y días terminados. Las carpetas se eligen con botones y los márgenes admiten 50, 0,5, 500 MB o 1 TB, en cualquier orden.
    • 👀 Ver qué se movería enseña qué torrents irían ahora mismo, de qué carpeta a cuál y cuánto espacio quedaría, y permite lanzarlo a mano.
    • El espacio libre se le pregunta al gestor y es el gestor quien mueve: el bot no necesita tener montados los discos.
    • Cuando mueve algo manda un aviso con la lista, y ese mismo mensaje cambia cuando los torrents están de verdad en el destino.
  • 🏷️ Categoría de todos (qBittorrent). En las acciones con todos los torrents de un listado, junto a 📦 Mover todos. Para quien tiene las carpetas por categoría: lo que se cambia es la categoría, no la carpeta. Antes de elegir, la pantalla dice cuántos torrents moverá el gestor (los que están en gestión automática) y cuántos solo cambian de etiqueta.
  • ❌ Cancelar vuelve solo. Al cancelar cualquier pregunta ya no queda un mensaje con «volver» y «cerrar»: el bot avisa, vuelve a la pantalla de la que venías y borra el aviso a los 10 segundos.

🐛 Correcciones

  • En qBittorrent, mover a una carpeta que el gestor no puede crear se dice al momento, en vez de reintentarse durante dos horas.

⚠️ A tener en cuenta al actualizar

  • El mover automático respeta siempre los días: si el origen se llena y ningún torrent los cumple, no mueve nada y avisa una vez con el motivo.
  • No toca los torrents sin terminar, en comprobación o con error en sus datos, ni los de qBittorrent en gestión automática, cuya carpeta la decide su categoría. Los torrents que comparten los mismos datos (cross-seeding) se mueven siempre juntos.
  • Si el gestor no consigue mover algo, o después de mover el origen no ha ganado espacio, el mover lo cuenta y se desactiva solo para no repetir el error cada cinco minutos. Tampoco mueve si no cabe en el destino o si origen y destino están en el mismo disco.
  • Transmission no responde a nada mientras mueve datos entre discos: durante un movimiento grande el bot dará error de conexión hasta que termine.
  • qBittorrent solo sabe el espacio libre de su carpeta de descargas por defecto: el origen tiene que ser esa carpeta o estar dentro de ella, y la pantalla lo avisa si no es así.
  • Las estadísticas anónimas cuentan ahora si el mover automático está activado y cuántos movimientos hace.

🧪 Probado con

  • Telegram, con Transmission 4.1.4 (mover automático: configuración, fallo y movimiento) y qBittorrent 5.3.0 (categoría de todos).
  • Transmission 4.1.4, qBittorrent 5.3.0 y Deluge 2.2.0: movimiento normal, destino sin permisos, destino lleno, torrents con los mismos datos y origen y destino en el mismo disco.
  • Transmission 4.1.4: un movimiento de 12 GB, durante el cual el gestor no responde.
  • qBittorrent 5.3.0: categoría de todos con torrents en gestión automática y en modo manual.
  • Download Station solo se ha probado contra un NAS simulado, no contra uno real.

Full Changelog: v1.14.0...v1.15.0

Don't miss a new torrent-controller-bot release

NewReleases is sending notifications on new releases.