Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/3ventic/raw-twchat
CLI app for interacting with raw Twitch chat protocol. Handles PINGs (for convenience) and PASS (to keep it from ending up in terminal output)
https://github.com/3ventic/raw-twchat
Last synced: about 2 months ago
JSON representation
CLI app for interacting with raw Twitch chat protocol. Handles PINGs (for convenience) and PASS (to keep it from ending up in terminal output)
- Host: GitHub
- URL: https://github.com/3ventic/raw-twchat
- Owner: 3ventic
- Created: 2019-11-06T02:39:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-21T14:19:52.000Z (about 2 years ago)
- Last Synced: 2024-10-16T09:18:30.252Z (3 months ago)
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# raw-twchat
This is a raw, but still convenient CLI client for Twitch chat. The only two automated inputs are the password, which is taken from environment, and PONGs so you don't have to reply to the PINGs manually. All is shown, except the password, which is obfuscated. Allows replacing unprintable characters with an escaped representation to avoid breaking formatting and invisible characters sneaking through.
## Usage
Example:
```
go install github.com/3ventic/raw-twchat@latest
env TW_OAUTH=xyzxyzxyzxyzxyz raw-twchat -replace-unprintables
```### Options
```
-insecure
use a plaintext connection
-replace-unprintables
replaces unprintable characters like SOH with \uXXXX representation
```