Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 561 Bytes

File metadata and controls

18 lines (12 loc) · 561 Bytes

Telegram Export Parser

[Русская версия]

Parses Telegram chat exports from result.json.

The main value of this project is the Go data model for Telegram export JSON. The export structure is not trivial, especially for message text entities and rich text parts.


What it does

  • Reads a Telegram export JSON file.
  • Unmarshals the export into Go structs.
  • Filters messages by date.
  • Writes plain message text to an output file.
  • Optionally prints messages to stdout in a table.
  • Prints input and output file sizes.