# telegram-downloader mit Homebrew, scoop, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für telegram-downloader in AI-Agent-Workflows.

## Installation

```sh
sudo av install brew:telegram-downloader
```

Weitere Installationsbefehle:

### macOS

- Homebrew (100%):

```sh
brew install telegram-downloader
```

  Evidenz: local Homebrew formula metadata

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#tdl
```

  Evidenz: nixpkgs package indexes: pkgs/by-name/td/tdl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

### Windows

- Scoop (92%):

```sh
scoop install extras/telegram-downloader
```

  Evidenz: Scoop official bucket manifest trees: bucket/telegram-downloader.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

## Paketfakten

- **Paketschlüssel:** brew:telegram-downloader
- **Paketmanager:** Homebrew
- **Version:** 0.20.3
- **Quellzusammenfassung:** Telegram Messenger downloader/tools written in Golang
- **Homepage:** <https://docs.iyear.me/tdl/>
- **Repository:** <https://github.com/iyear/tdl>
- **Zuletzt aktualisiert:** 2026-07-26T00:50:34+02:00
- **Generiert:** 2026-08-03T19:37:03+00:00

## Executables

- tdl (Alias)

## Installationsverhalten

- Bottle: nicht verfügbar

## Version und Aktualität

- Seite generiert: 2026-08-03
- Manager-Version: 0.20.3
## Projektgeschichte und Nutzung

tdl, packaged by Homebrew as telegram-downloader, is a Go Telegram toolkit whose scope grew beyond downloading into forwarding, uploading, exporting, and migration tasks.

### Projektgeschichte

The iyear/tdl repository was created in 2022, with an early v0.1.0-beta release in September 2022. The official README and documentation describe it as 'Telegram Downloader, but more than a downloader' and as a Telegram toolkit written in Go.

The project developed around Telegram power-user workflows that official clients do not optimize for: bulk downloads, protected-chat handling, JSON exports, message forwarding, upload workflows, and session migration.

### Adoptionsgeschichte

tdl's adoption is visible in its packaging spread across Homebrew, Scoop, Termux, AUR, Nix, Docker, and prebuilt release assets. The official installation docs list Homebrew's `brew install telegram-downloader` path alongside one-line scripts and binaries.

The GitHub repository has thousands of stars and many release artifacts, indicating a CLI niche larger than a one-off script but still centered on Telegram automation and archival users.

### Wie es verwendet wird

Users run `tdl dl` to download from Telegram message links or exported JSON, `tdl chat export` to produce JSON for media downloads, `tdl forward` to forward or clone messages with routing rules, and related commands to upload files or export members.

For package nerds, the interesting part is that the packaged executable exposes a whole Telegram data workflow while keeping user state under `~/.tdl`, which makes upgrades and backup behavior straightforward.

### Warum Paket-Nerds sich dafür interessieren

telegram-downloader is notable as a package-manager-friendly wrapper around a service-specific power tool. It is the kind of CLI users want from Brew because it avoids manual GitHub asset selection and gives a stable `tdl` command on PATH.

The package also reflects a common modern packaging pattern: a Go single binary with cross-platform release assets, shell completions, Docker images, and docs that explicitly call out several package managers.

### Zeitleiste

- 2022: iyear/tdl repository created and v0.1.0-beta released.
- 2023: Documentation covers export and troubleshooting workflows for Telegram sessions.
- 2024: Download docs document protected-chat JSON export and resume/serve workflows.
- 2026: v0.20.3 is published in the official GitHub releases.

### Related projects

- Telegram Desktop is referenced in docs as a source of exported chat JSON.
- aria2, wget, axel, and IDM are adjacent download managers mentioned by tdl docs for serve-mode workflows.
- Other Telegram bot and userbot tools overlap, but tdl is packaged primarily as a terminal downloader/toolkit.

### Quellen

- <https://docs.iyear.me/tdl/>
- <https://docs.iyear.me/tdl/getting-started/installation/>
- <https://docs.iyear.me/tdl/guide/download/>
- <https://docs.iyear.me/tdl/guide/forward/>
- <https://docs.iyear.me/tdl/guide/tools/export-messages/>
- <https://github.com/iyear/tdl>
- <https://github.com/iyear/tdl/releases/tag/v0.20.3>


## Sicherheitshinweise

broad file, network, media, or database tool signal.

- **Geiger-Risiko:** blue / mittel
- broad file, network, media, or database tool signal


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Credential files

- Unix: ~/.tdl
## Andere Paketmanager-Einträge

- Scoop - extras/telegram-downloader: normalized package name match | Scoop official bucket manifest trees: bucket/telegram-downloader.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
- Nix - tdl: installed executable or alias match | nixpkgs package indexes: pkgs/by-name/td/tdl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1


## Combined YAML source

View the package source record on GitHub. [combined/telegram-downloader.yml](https://github.com/mxcl/pkgdb/blob/main/combined/telegram-downloader.yml)


## Quellen

- pkg.so package database
- Geiger risk classifier
- curated configuration and credential file locations
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
