- cross-posted to:
- commandline@programming.dev
- cross-posted to:
- commandline@programming.dev
How does it display emotes in the terminal? Does it include FFZ, 7tv, BTTV emotes?
It uses the Kitty Graphics Protocol to display images.
Emotes
Use a terminal that fully supports the graphics protocol, such as kitty or WezTerm.
Enable the emotes by setting
twitch_emotes
,betterttv_emotes
and/orseventv_emotes
totrue
.The emotes will be downloaded to
~/.cache/twt/
on Linux/MacOs andappdata%\twt\cache\
on Windows.Source: https://xithrius.github.io/twitch-tui/guide/configuration.html#emotes
Is that limited to the kitty terminal? I don’t see any compatibility notes on Kitty Graphics Protocol nor your TUI project - which given the TUI label I would expect to work on any terminal?
The kitty terminal graphics protocol is implemented by kitty, WezTerm, Konsole, and others I believe.
It does work in any terminal, but the emoji support is limited to terminals that implement this graphics API.