What do you want to do?
4 use cases
-
Explore sample comment data in a local dashboard
Open the bundled demo export in the dashboard to see charts, post trees, and filters without any Telegram login.
View prompt
Use the TG repo (TheMyxa/telegram-parser) to start the dashboard with `docker compose up --build` and load examples/example.json. Report the number of posts, comments, and unique users shown for the file. Verify that the dashboard responds at http://localhost:9595 before reporting.
-
Export a Telegram channel's posts and comments to JSON
Pull posts, discussion comments, and reactions from your channel into a local JSON file for analysis.
- REPO
TheMyxa/telegram-parser - Data and analytics
- Intermediate
View prompt
In the TheMyxa/telegram-parser repo, configure .env with API_ID, API_HASH, CHANNEL set to <channel-username>, and TELEGRAM_SESSION, then run `docker compose run --rm cli export json`. Expected output is a new JSON file in data/raw/. Verify the file exists and contains a list of posts before reporting success.
- REPO
-
Keep a channel dataset current with incremental updates
Refresh an existing export with new posts and changed comments, or run Watch mode for continuous updates.
- REPO
TheMyxa/telegram-parser - Data and analytics
- Intermediate
View prompt
In the TheMyxa/telegram-parser repo, run `docker compose run --rm cli export json --incremental` for channel <channel-username>. Expected output is an updated *_dataset.json in data/raw/ and a state file in data/state/. Verify that the post count did not drop after the run before reporting.
- REPO
-
Compare comment and reaction activity across two periods
Measure comments, unique users, and reactions for a period against the previous period of the same length.
- REPO
TheMyxa/telegram-parser - Data and analytics
- Intermediate
View prompt
In the TheMyxa/telegram-parser repo, run `docker compose run --rm cli compare --from <start-date> --to <end-date> --file <dataset-file>.json`. Expected output is the comment, user, and reaction counts for the period and the previous period. Verify that both date ranges match the requested dates before reporting.
- REPO
Quick start with Telegram Parser
- Check you have what it needs: Docker Desktop (recommended) or Python with the packages in requirements.txt; Telegram API credentials: API_ID and API_HASH from https://my.telegram.org/apps; A Telegram account session for Telethon, needed only for live exports.
- Open TheMyxa/telegram-parser on GitHub and read the README and license.
- Install Docker Desktop and open the folder containing the TG project.
- Run
docker compose up --buildin the project folder. - Open
http://localhost:9595in a browser. - Upload
examples/example.jsonthrough the dashboard upload control.
These steps come from our top use case, Explore sample comment data in a local dashboard, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for TheMyxa/telegram-parser
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeTelegram Parser alternatives · Best AI repos for Data and analytics
About this repo
- Who it is forAnalysts, community managers, and researchers who need channel comment data on their own machine, with some Telegram API setup.
- Why it is hot168 stars, launched 77 days ago
- LanguagePython
- Sourcegithub.com/TheMyxa/telegram-parser · Back to Hot repos
Requirements
- Docker Desktop (recommended) or Python with the packages in requirements.txt
- Telegram API credentials: API_ID and API_HASH from https://my.telegram.org/apps
- A Telegram account session for Telethon, needed only for live exports
Add this badge to your README
Maintain Telegram Parser? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/themyxa-telegram-parser/?utm_source=github&utm_medium=badge&utm_campaign=TheMyxa-telegram-parser)
HTML
<a href="https://dedupedai.com/use-cases/themyxa-telegram-parser/?utm_source=github&utm_medium=badge&utm_campaign=TheMyxa-telegram-parser"><img src="https://dedupedai.com/badge/TheMyxa/telegram-parser.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Telegram Parser
What is Telegram Parser?
TG is a local-first Telegram comments exporter that saves channel posts, comments, and reactions to files or PostgreSQL, and includes a web dashboard for analyzing them. It is an open-source project on GitHub: https://github.com/TheMyxa/telegram-parser.
Who is Telegram Parser for?
Analysts, community managers, and researchers who need channel comment data on their own machine, with some Telegram API setup.
What can I do with Telegram Parser?
4 use cases so far, for example: Explore sample comment data in a local dashboard; Export a Telegram channel's posts and comments to JSON; Keep a channel dataset current with incremental updates. Each has steps and a copy-paste agent prompt.
What do I need to run Telegram Parser?
Docker Desktop (recommended) or Python with the packages in requirements.txt; Telegram API credentials: API_ID and API_HASH from https://my.telegram.org/apps; A Telegram account session for Telethon, needed only for live exports.
What are alternatives to Telegram Parser?
Other hot AI repos in Data and analytics: DSH Usage, Schemagate, Asobeast, Coreclaw API Directory, Quail.
Is Telegram Parser safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.