github dgongut/torrent-controller-bot v1.4.2

6 hours ago

v1.4.2

Arreglos

  • Si Telegram tardaba en responder al enviar un .torrent, el bot mostraba Error al añadir el torrent: Read timed out aunque al reenviarlo funcionara. Ahora reintenta la descarga hasta 3 veces antes de dar error. Los errores que devuelve el propio Telegram (archivo demasiado grande, no encontrado…) no se reintentan.
  • La descarga del .torrent no tenía límite de tiempo: si Telegram se quedaba colgado a mitad, el bot se quedaba esperando para siempre. Ahora tiene los mismos límites que el resto de llamadas.
  • Cuando fallaba la descarga de un .torrent, el mensaje de error del chat podía incluir el token del bot. Ahora aparece oculto.

Docker

  • El healthcheck ahora comprueba de verdad que el bot funciona. Antes marcaba el contenedor como healthy siempre, aunque el bot no contestara a nadie (por ejemplo, sin red, o con otra instancia usando el mismo token). Ahora el contenedor pasa a unhealthy si Telegram lleva más de 2 minutos sin responder al bot, y vuelve a healthy en cuanto se recupera.
  • La imagen base pasa de Alpine 3.23.5 a 3.24.2 (Python 3.14).
  • pyTelegramBotAPI se actualiza de 4.36.0 a 4.37.0.

Full Changelog: v1.4.1...v1.4.2

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

NewReleases is sending notifications on new releases.