Giter VIP home page Giter VIP logo

live-chat-manager's Introduction

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

live-chat-manager's People

Contributors

w3cj avatar verbal521 avatar harshppatel avatar

Stargazers

 avatar DOODER(Michael Smith) avatar  avatar Yang He avatar  avatar Tobias Kärst avatar Tomás Canales avatar Sergio Morales avatar rodrito avatar Luca Predoi avatar Mohit Bhatia avatar Marius avatar  avatar tg-z avatar Akram Mezaache avatar Kumar Shashwat avatar Tobias Kern avatar Juliet Wang avatar Fernando de Morais avatar Abishek PY avatar K.A. avatar Cat  avatar Brian Clark avatar André-Patrick Bubel avatar Alex Crocker avatar BARO avatar Ashley D avatar Marc Towler avatar Brennan Butler avatar Bilgehan Zeki ÖZAYTAÇ avatar Matthias Stahl avatar Zach avatar Brooks Patton avatar John Smith avatar Ed Estes avatar

Watchers

Bilgehan Zeki ÖZAYTAÇ avatar James Cloos avatar Tobias Kern avatar Kagwi Andrew avatar

live-chat-manager's Issues

Documentation for setting up the app locally

What API keys do I need to get it running locally?

Google+ or YouTube API?

Where do I get my Google token?

I'd be happy to write this PR so we can get this running locally for community development.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.