Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielcrackpro/twitch-chat-listener-cli

A CLI to listen to twitch chat
https://github.com/gabrielcrackpro/twitch-chat-listener-cli

twitch twitch-cli twitter-api

Last synced: 5 days ago
JSON representation

A CLI to listen to twitch chat

Awesome Lists containing this project

README

        

# Twitch Chat Listener CLI

[![GitHub license](https://img.shields.io/github/license/GabrielCrackPro/twitch-chat-listener?style=for-the-badge)](https://github.com/GabrielCrackPro/twitch-listener-cli/master/LICENSE)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](https://github.com/GabrielCrackPro/twitch-chat-listener-cli/pulls)

CLI tool to listen to twitch chat built using tmijs library

- It can be used by anybody. The only thing you'll need is the channel name

## Usage

```
npm i -g twitch-chat-listener-cli
```

```
twitch-listener-cli
```

## TODO

- [x] Connect to twitch chat
- [x] Show messages on console
- [ ] Detect chat events
- [x] Messages
- [ ] Subs
- [ ] Subs gifts
- [ ] Cheers
- [ ] Host
- [ ] Raid
- [ ] Detect mentions
- [ ] Detect links
- [ ] Detect user type
- [ ] Broadcaster
- [ ] Sub
- [ ] No sub
- [ ] Render emotes
- [ ] Add recent channels list
- And more...