- π Open the Telegram desktop app and sign in to your account.
- βοΈ Go to Settings > Privacy and Security > Export Telegram Data.
- ποΈ Select the chat or group that you want to export.
- ποΈ Choose JSON as the format.
- πΎ Click Export.
- ποΈ The exported data will be saved in a file named chat_export.json in the Telegram Desktop folder on your computer.
- πΌ Now, you have to upload this chat_export.json file to Telegram Chat Analyzer. That's it! π
- Important: Don't worry, none of your data is stored. π
1. Fork this repository. Click on the symbol at the top right corner.
2. Clone the forked repository. π»
git clone https://github.com/<your-github-username>/Telegram-Chat-Analyzer
3. Navigate to the project directory.:file_folder:
cd Telegram-Chat-Analyzer
4. Create a new branch. π
git checkout -b <your_branch_name>
5. Make changes in source code.
6. Stage your changes and commit. β
#Add changes to Index
git add .
#Commit to the local repo
git commit -m "<your_commit_message>"
CAUTION: Synch up your local repo with original repo (Upstream) before pushing your commits. This avoids unnecessary conflicts during the merge.
7. Push your local commits to the remote repo.:rocket:
git push -u origin <your_branch_name>
8. Create a PR !
9. Congratulations! Sit and relax, you've made your contribution to Telegram Chat Analyzer.:tada:
NOTE: Feel free to open issues.:bulb:
- Install packages given in
requirements.txt
.:package:
pip install -r requirements.txt
- Run the below command to start your local server.:arrow_forward:
streamlit run app.py
This project was inspired by WhatsApp Chat Analyzer. I would like to thank Prem for their contributions to this project π.