Skip to content

codigofalado/magic-wall

Repository files navigation

Magic Wall

BOT que permite que a galera do chat troque a cor do background da câmera do canal de Live Coding Código Falado.

Foi desenvolvido ao vivo na Twitch!.

To-do (Recursos entregues e futuros):

  • Instalar o Nest.JS
  • Criar um módulo para receber o código do BOT
  • Instalar a Twitch JS
  • Criar arquivo de configuração com os dados do canal
  • Front-End Básico com Websockets (socket.io)
  • Controller Back-End Básico Para o Websocket
  • Conectar-se ao chat e "ouvir" as mensagens
  • Abstrair os dados da mensagem individual
  • Criar o comando !parede (!wall) para pegar a cor.
  • Certificar-se de que os comandos são case insensitive
  • Enviar a cor para o Front-End (BOOM -> MVP vai até aqui)
  • Quando User não enviar nada (nem cor e nem texto), ensina a usar o comando no chat.
  • Integrar com a API do Unsplash
  • Fazer o BOT gritar no chat os créditos da imagem atual
  • Integrar o BOT ao recurso de Pontos do Canal na Twitch
  • Segurar a imagem trocada com pontos por N minutos
  • Criar um comando para imagem randômica
  • Sub pode burlar cooldown

Iniciando o projeto

npm run start

Iniciando o projeto em modo desenvolvimento

npm run start:dev

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

BOT que permite que a galera do chat da Twitch troque a cor da parede do streamer!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published