twitch-tui/README.md

20 lines
1.0 KiB
Markdown
Raw Normal View History

2021-08-30 21:28:54 +03:00
# Twitch Chat IRC, in the terminal.
2021-08-24 02:10:53 +03:00
### What it looks like:
2021-09-04 13:06:19 +03:00
2021-09-18 15:40:06 +03:00
![image](https://user-images.githubusercontent.com/15021300/133889088-7ec17848-b6c2-4e80-8dea-47f4b5b9553a.png)
2021-08-24 02:10:53 +03:00
2021-09-18 15:46:38 +03:00
### Keybinds:
- `?` for the keybinds help window.
2021-09-18 15:46:38 +03:00
- `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.
2021-09-18 15:46:38 +03:00
- `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.
2021-08-24 02:10:53 +03:00
### Setup:
2021-09-04 13:06:19 +03:00
2021-09-20 07:39:25 +03:00
1. Make sure you have both Cargo and installed from the [rust-lang website](https://www.rust-lang.org/learn/get-started). Make sure the Cargo binary folder is appended to your `$PATH` environment variable.
2. Get an OAuth token from [Twitch](https://twitchapps.com/tmi/), 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.
5. You should now be able to run `ttc` from anywhere now. Have fun!