This small node.js application twitch-live-chat-history
, allows you to store chat history of a Twitch live stream.
You need to install node.js
(see here)
After cloning the project, you need to install npm packages in the project.
If you have at least node.js 10+, do:
npm ci
or if you are under node 10, use:
npm i
OR
npm install
Replace TWITCH_CHANNEL_NAME
by the the name of the Twitch channel you want to store the history.
npm start TWITCH_CHANNEL_NAME
You can listen from multiples Twitch channels, just add it as arguments:
npm start TWITCH_CHANNEL_NAME_1 TWITCH_CHANNEL_NAME_2 TWITCH_CHANNEL_NAME_3
A Web interface is also available when you start this app at http://localhost:8080
When application is running, it will display all the chats in the terminal as well as a web interface.
If you want to retrieve chats, it has been stores in a Database called chats.db
.
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the MIT License - see the LICENSE file for details