Twitch Chat IRC, in the terminal.
What it looks like:

Keybinds:
?
for the keybinds help window.
i
to insert text. Exit this mode with Esc
.
Esc
exists out of layered windows, such as going from insert mode, then normal, to exiting the application.
c
to go from whatever window (such as the help window) to chat.
q
to quit out of the entire application, given you're not in insert mode.
Setup:
- Make sure you have both Cargo and installed from the rust-lang website. Make sure the Cargo binary folder is appended to your
$PATH
environment variable.
- Get an OAuth token from Twitch, and have it ready to put into the
token
variable in the config.toml
file that you create.
- Run
cargo install twitch-terminal-chat
and follow the instructions that it prints.
- You should now be able to run
ttc
from anywhere now. Have fun!