# tltxch (Swiss Teletext Terminal Client) Python program that fetches (Swiss) teletext from `api.teletext.ch` and displays it in the terminal. ## References - [teletext.ch](https://teletext.ch) - API: `https://api.teletext.ch/channels/{channel}/pages/{page}` - [ETS 300 706](./res/ets_300706e01p.pdf) ## Usage ``` tltxch.py [--tui] [--channel CHANNEL] [--page PAGE] --tui run in TUI mode. --channel CHANNEL specify channel: srf1 (default), srfzwei, srfinfo. --page page specify page: 100 (default) ``` In TUI mode: - `q`: quit - `n/p`: next/prev page - `g`: goto page ## Limitations - Graphics are not rendered properly. ## Example ![example](./res/example.png)