|
1 year ago | |
---|---|---|
.gitignore | 1 year ago | |
LICENSE | 1 year ago | |
README.md | 1 year ago | |
config.ini | 1 year ago | |
telegramApi.py | 1 year ago |
A CLI program to download a chat from telegram.
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>
```