All Projects β†’ christopherldo β†’ twitch-chat-visualizer

christopherldo / twitch-chat-visualizer

Licence: Apache-2.0 License
A Node.js Project. Would you like to see your chat stream with a custom design? This is for you!

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Mustache
554 projects
shell
77523 projects

Projects that are alternatives of or similar to twitch-chat-visualizer

Js Stack From Scratch
πŸ› οΈβš‘ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+134285.71%)
Mutual labels:  heroku, yarn, socket-io, nodemon
Placeline Nextjs
HyperTrack Placeline web application sample using NextJS, Ant-Design, Styled-Components, and Heroku
Stars: ✭ 88 (+528.57%)
Mutual labels:  heroku, dotenv, axios
Node Typescript Koa Rest
REST API boilerplate using NodeJS and KOA2, typescript. Logging and JWT as middlewares. TypeORM with class-validator, SQL CRUD. Docker included. Swagger docs, actions CI and valuable README
Stars: ✭ 739 (+5178.57%)
Mutual labels:  heroku, cors, nodemon
node-server-template
This is Node.js server tidy template / boilerplate with Express (with asyncified handlers, custom error handler) framework and MongoDb. The server use ES6 and above. On different branches you can see different techniques' and technologies' usage, such as Kafka, nodemailer, file download... You also can find postman collections.
Stars: ✭ 116 (+728.57%)
Mutual labels:  yarn, socket-io
Express Webpack React Redux Typescript Boilerplate
πŸŽ‰ A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (+1014.29%)
Mutual labels:  heroku, yarn
Instagram Proxy Api
CORS compliant API to access Instagram's public data
Stars: ✭ 245 (+1650%)
Mutual labels:  heroku, cors
Trycode
Open-source realtime collaborative code editor on Babel, NodeJS, AngularJS, Socket.io, ACE - http://trycode.pw
Stars: ✭ 38 (+171.43%)
Mutual labels:  heroku, socket-io
ChartTheStockMarket
πŸ”₯ πŸ“ˆ πŸ’Έ Chart the Stock Market - FCC Challenge
Stars: ✭ 39 (+178.57%)
Mutual labels:  heroku, socket-io
react-app-simple-chat-app
A Simple Chat Application using MERN stack (MongoDB, Express JS, React JS, Node JS) and Socket.io for real time chatting
Stars: ✭ 41 (+192.86%)
Mutual labels:  socket-io, axios
spiced-final-project
Career explorer platform developed in React.js in 6 days.
Stars: ✭ 14 (+0%)
Mutual labels:  socket-io, axios
express-ts-api-boilerplate
Express TypeScript API Boilerplate
Stars: ✭ 15 (+7.14%)
Mutual labels:  dotenv, nodemon
Spring Boot Vuejs
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
Stars: ✭ 1,818 (+12885.71%)
Mutual labels:  heroku, axios
Ecommerce Nodejs
Ecommerce application back-end codes
Stars: ✭ 97 (+592.86%)
Mutual labels:  heroku, cors
Registration-and-Login-using-MERN-stack
Simple Registration and Login component with MERN stack
Stars: ✭ 210 (+1400%)
Mutual labels:  yarn, nodemon
capture-website-api
Capture screenshots of websites as a (host it yourself) API
Stars: ✭ 30 (+114.29%)
Mutual labels:  heroku, screenshot
video-chat
Simple Web Application that offer you to create video meeting room using WebRTC and Socket.
Stars: ✭ 32 (+128.57%)
Mutual labels:  socket-io, nodemon
twitch-spambot
An automated twitch spam user
Stars: ✭ 27 (+92.86%)
Mutual labels:  twitch, tmijs
boss
React+express+sock.io+mongodb build a boss
Stars: ✭ 25 (+78.57%)
Mutual labels:  socket-io, axios
Great Big Example Application
A full-stack example app built with JHipster, Spring Boot, Kotlin, Angular 4, ngrx, and Webpack
Stars: ✭ 899 (+6321.43%)
Mutual labels:  heroku, yarn
cloud-music-mobile
This is a music player
Stars: ✭ 22 (+57.14%)
Mutual labels:  yarn, axios

Chat Visualizer

Hi, this is the Chat Visualizer for you twitch stream that I've created.
I started studying Javascript and I decided to take this project as my first one.
Feel free to comment and give your opinions.
Take a read at this document to know how to use it.

Welcome to this Chat Visualizer.

Screenshot

twitch-chat-visualizer-screenshot

Link to meduardinha on twitch
Link to cellbit on twitch
Link to gaules on twitch

Recommended Setup (STREAMER)

  • Get to this link;
  • Input your twitch channel and press OK;
  • Click on the gear icon and setup your chat style;
  • Once you finish, click on the "Transparent" checkbox and a modal will open;
  • Click on "Click here to copy" to copy the transparent chat link;
  • Create a new Browser source on your OBS;
  • Paste the link on the URL field and adjust the size (I do recommend you take 400 for width);

Recommended Setup (STREAMER - pt_BR)

  • Acesse esse link;
  • Insira o nome do seu canal no campo de texto e aperte OK;
  • Clique no Γ­cone da engrenagem e configure o estilo do seu chat;
  • Assim que finalizar, click na caixa "Transparent" e um modal irΓ‘ abrir;
  • Clique em "Click here to copy" para copiar o link para o seu chat transparente;
  • Crie uma nova fonte de navegador no seu OBS;
  • Cole o link no campo URL e ajuste o tamanho (Eu recomendo deixar 400 para a largura);

Recommended Setup (DEVS)

  • Clone this repository or download the zip file;
  • mv .env.example .env to copy the env example to a real .env;
  • Go to .env file and insert your app client_id;
  • You will need node.js and npm to run this application (You can get it here);
  • Once you get node and npm, install yarn (npm install -g yarn);
  • Install all the dependencies it needs with yarn (yarn install);
  • Start the app with yarn (yarn start);
  • Open your browser and enter in the following addres: localhost:3000 (You can also change the port on .env file);
  • Enjoy your twitch chat visualizer! :)

Features

  • Visualize yout twitch chat;
  • Choose your favorite color for each item;
  • Transparency mode for streamers to use it on OBS browser source;
  • In real-time Twitch emotes.
  • In real-time BTTV emotes;
  • In real-time FFZ emotes;
  • In real-time mod deletion events.

Support

If you enjoyed my work:
Please consider donating me on Paypal;

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].