IT’S ALL INDEXED.
Your Telegram.
Your data.
Find the conversation. Explore the messages. Bring the photos home. Your Telegram data, ready to use in your terminal.
One CLI · macOS & Linux · Open source, MIT
indexit -q telegram fetch messages \
--dialog @example_channel --limit 200 | fx[0] {5}
from {2}
media {1}
[1] {4}
from {2}
[2] {4}
from {2}
A GOOD PLACE TO START
Less saving by hand.
More making things with your data.
Find the useful part
Browse messages with fx. Open a record, inspect its fields, and search for the word you remember.
Explore with fx 02 / PHOTOS & FILESBring the album home
Find the topic for a trip and save its photos. Run it again to skip files already on disk.
Save topics & media 03 / FINDPick the right conversation
Type a few letters in fzf and watch the list narrow down. Choose a chat and keep its address for the next step.
Find with fzfTHE FIRST CHAPTER
v0.1.0 — Telegram, to go.
QR login, conversation history, individual messages, forum topics, media downloads, and three ways to proxy a connection.
indexit starts with Telegram exports through your user account. A built-in index and search are future work; v0.1.0 gives you JSONL and local files to build on.