¿Cómo guardar todos los archivos/enlaces de un chat/canal de Telegram?

¿Cómo guardar todos los archivos/enlaces de un chat/canal de Telegram?

Quiero guardar TODOS los enlaces y/o archivos http(s), publicados en algún chat de Telegram (privado o grupal) o canal (como una lista de correo).

Necesito un análogo de TumblOne(para tumblr) VkOpt(capaz de guardar el historial de chat en vk.com) o jDownloader(para alojamiento de archivos): el programa que dividirá todo el historial de chat desde el inicio hasta el estado actual, encontrará todos los enlaces web y guardará guárdelos en un archivo txt, busque todos los archivos adjuntos (archivos, libros electrónicos, música, videos, archivos txt, fotos, etc.) y descárguelos en la carpeta seleccionada (descarga directa, no desde la caché de TG, necesito todos los archivos, incluso yo no). No lo guardo manualmente, y todos los enlaces, incluso yo no leo ni elimino publicaciones con ellos).

Intenté utilizar algunos administradores de descargas universales ( JDownloader, USDownloader, Tucan), pero no todos son compatibles con Telegram. ¿Quizás existan algunas aplicaciones fuera de línea para este propósito o algún rastreador para la versión del navegador de TG?

Encontré elrespuestasugiriendo el uso decliente de telegramas php cliguión, pero este trabajo ya no es compatible con el autor. ¿Existen análogos desarrollados y de apoyo? no los encontré enalternativaa.net.

Algunos clientes para TG (al menos, para Windows), hasta donde yo sé, admiten la precarga automática de medios y mensajes, tal vez sea posible ejecutar hasta el inicio del cuadro de diálogo, esperar un tiempo (para cargar todos los archivos) y luego seleccionar ¿Y guardar todos los mensajes e intentar obtener archivos del caché de TG (si no hay otras variantes)?

Publico mi pregunta aquí, no en las Recomendaciones de software, no solo porque hay una mayor probabilidad de recibir una respuesta útil, sino también porque, hasta donde yo sé, no existe un producto listo para usar para mi propósito, pero tal vez haya alguna solución intermedia, como un marco personalizado o una biblioteca php.

Respuesta1

Puedes hacerlo desdeEscritorio de Telegrama.

Instálalo (tienes una versión portátil para Windows si lo prefieres) e inicia sesión en tu cuenta.

Verás tus chats y canales. Ingrese el canal deseado. Puedes hacer esto incluso si la otra persona eliminó la cuenta (el nombre del canal será "Cuenta eliminada").

Expanda el menú de tres puntos a la derecha y haga clic en "Exportar historial de chat".

Aparecerá un cuadro solicitando algunos parámetros. Elige lo que necesitas:

Menú "Exportar historial de chat"

Nota: Hay un límite de 1,5 GB por archivo. Si alguno de sus archivos es más grande que eso, descárguelo individualmente. Pero no hay límite de tamaño en cuanto a la cantidad de datos que se pueden descargar en total. Puedes descargar todos los archivos desde el chat.

Terminarás con una estructura de carpetas como esta:

Estructura de carpetas de chat de Telegram guardadas

Podrás leer tu antiguo chat en cualquier momento con cualquier navegador web, simplemente abriendo "messages.html".

información relacionada