Twitch chat in the terminal.
Go to file
2021-09-25 00:20:02 -07:00
.github Added clippy to workflow 2021-09-25 00:20:02 -07:00
src %AppData% shortcut replaced for APPDATA env var 2021-09-19 21:26:33 -07:00
.gitignore Ignoring Visual Studio Code config folder 2021-09-22 01:50:33 -07:00
.pre-commit-config.yaml Fixed and added pre-commit hooks 2021-09-20 20:01:23 -07:00
Cargo.lock Bump tokio from 1.11.0 to 1.12.0 2021-09-22 07:15:50 +00:00
Cargo.toml Bump tokio from 1.11.0 to 1.12.0 2021-09-22 07:15:50 +00:00
default-config.toml Removed .env file 2021-09-19 00:13:33 -07:00
LICENSE Initial commit 2021-08-23 15:27:12 -07:00
README.md Updated instructions for installation 2021-09-19 21:39:25 -07:00

Twitch Chat IRC, in the terminal.

What it looks like:

image

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:

  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.
  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!