This was started as a practice project to learn the Quasar framework. It integrates with the related ytchat-backend and a MongoDB instance to render chat history for YouTube live chats.
Currently, the app takes an environment variable to determine where it should query for chat history. Since the related ytchat-backend program only works with a single YouTube channel as of now, this means multiple instances of ytchat-frontend would be required for multiple YouTube channels.
The backend URL needs to be set as an environment variable before starting:
# bash
YTCHAT_FRONTEND_API_URL=...
# powershell
$env:YTCHAT_FRONTEND_API_URL = "..."
Variable | Purpose | Default |
---|---|---|
YTCHAT_FRONTEND_API_URL | API URL for the ytchat-backend instance the frontend should query. | https://ytchat-api.ngrok.io/api (API key required) |
yarn
quasar dev
yarn lint
yarn format
quasar build