A Tool to download a entire Chat from Telegram to have a handy backup.
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
MrBesen d32af73933 download all chats at once. 1年前
.gitignore download all chats at once. 1年前
LICENSE Create LICENSE 1年前
README.md download all chats at once. 1年前
config.ini added config, nice format, numbered chats 1年前
telegramApi.py download all chats at once. 1年前

README.md

TelegramChatDownloader

A CLI program to download a chat from telegram.

How to install (linux only)

requirements:

install requirements:

sudo apt install python3-pip git
pip3 install telethon

get the downloader:



open the file config.ini and enter your API ID, hash and username.

Then run:

cd TelegramChatDownloader/ ./telegramApi.py

##### Output Format
The chat structure is stored as "chat.xml" in the folder "out/"
All Media-files are Stored in the folder out/media/

Stickers get downloaded too, but they wont get a file-postfix.
They are stored in the [WEBP](https://de.wikipedia.org/wiki/WebP) format.

A sample chat.xml could look like this:

<date>1470214908</date>
<msg>Hi!</msg>
<me>1</me>

<date>1470214882</date>
<msg>Heyo</msg>
<me>0</me>

<date>1470214756</date>
<msg>Look</msg>
<me>1</me>
<media>0</media>

<date>1470070908</date>
<msg>Thats sick</msg>
<me>0</me>

```