Skip to content

Latest commit

 

History

History
executable file
·
35 lines (26 loc) · 972 Bytes

README.md

File metadata and controls

executable file
·
35 lines (26 loc) · 972 Bytes

Live Chat Manager

THE SERVER CODE IS FULL OF COMMENTED OUT CODE SINCE I DO NOT STREAM ON YOUTUBE ANYMORE

THIS REPO WILL SOON BE DEPRECATED FOR A TWITCH ONLY SERVER

A dashboard that allows me to manage incoming chat messages from YouTube and Twitch.

Setup

Server

cd server
npm install
cp .env.sample .env #update .env
npm run dev

Server Environment Variables

Variable Example Description
GOOGLE_API_KEY abc123 Google API Key to retrieve streams and chat messages from YouTube API
TWITCH_CLIENT_ID abc123 Twitch Client ID to retrieve twitch user images from Twitch API
YOUTUBE_CHANNEL_ID UCLNgu_OupwoeESgtab33CCw YouTube channel ID to list streams for
TWITCH_CHANNEL #codinggarden Twitch channel to listen for messages on
TWITCH_TOKEN abc123 Twitch oauth token with permission to listen to channel points pub sub events

Client

cd client
npm install
npm run serve