Laden Sie alle Inhalte von einem Telegram-Kanal herunter.
Wenn Sie einen Kanal kennen, der ständig interessante Inhalte teilt, möchten Sie diese möglicherweise auf Ihrem Computer speichern. Dies ist auch nützlich, da der Kanal oder die App selbst irgendwann heruntergefahren werden kann.
Das Programm richtet sich an Kanäle, die Medien wie Dokumente, Audiodateien, Videos oder Bilder bereitstellen. In dieser Ausführung ist es eher nicht für Klartextnachrichten geeignet.
Um dieses Programm nutzen zu können, ist zunächst eine API-ID und ein API-Hash erforderlich, die Sie unter https://core.telegram.org/api/obtaining_api_id#obtaining-api-id erhalten können. Danach:
channel
den Kanalnamen ein. Das Einfügen des vollständigen Links wie https://t.me/channelname funktioniert auch.limit
fest, der angibt, wie viele Dateien Sie herunterladen möchten. Es wird der Reihe nach heruntergeladen, beginnend mit der neuesten Version. Legen Sie None
fest, wenn Sie alles erhalten möchten.Das Programm lädt alle Dateien herunter, prüft jedoch, ob bereits Medien im Ordner vorhanden sind (möglicherweise wurden sie bereits zuvor heruntergeladen). Wenn es vorhanden ist, wird es übersprungen.
Erforderliche externe Bibliotheken sind
pip install telethon
Autor: Jonas Dossmann
Verteilt unter der AGPL-3.0-Lizenz.
https://github.com/dossma/