twitch-tui/README.md
2021-10-01 10:15:18 -07:00

2.1 KiB

Twitch Chat IRC, in the terminal.

What it looks like:

image

Keybinds:

Normal mode
Key Description
? Have the keybinds window appear.
i Enter insert mode for sending messages. Exit this mode with Esc.
Esc Exits out of layered windows, such as going from insert mode, to normal, to exiting the application.
c Go to the chat window chat.
q Quit out of the entire application.
Insert mode
Key Description
Ctrl + w Cuts a single word (from the cursor to the next whitespace)
Ctrl + u Cuts the entire line

Setup:

  1. 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.
  2. Get an OAuth token from Twitch, and have it ready to put into the token variable in the config.toml file that you create. This config.toml file should be created in ~/.config/ttc/config.toml if you're on Linux or MacOS. If on Windows, place it at %appdata%/ttc/config.toml instead.
  3. Run cargo install twitch-terminal-chat and follow the instructions that it prints.
  4. You should now be able to run ttc from anywhere now. Have fun!