This is Javascript application that allows you to spectate over users that join / leave particular Twitch channels.
It is however not available on large channels and data is sent in batch every 30-60 seconds therefore its not real-time accurate.
See live version at: https://chat-spectator.neyl.dev/
You need to have Node.js installed on your machine.
Clone the repository:
git clone https://github.com/neyl66/chat-spectator.git
Navigate into the project directory:
cd chat-spectator
Install the dependencies:
npm install
To start up a local development server, execute this command:
npm run dev
To generate the production version, you can run:
npm run build
All files for you to deploy will be located at the dist
directory.
To check if everything will be ok in production before the deployment, you can run this command after npm run build
:
npm run preview