Skip to content
This repository has been archived by the owner on Apr 3, 2023. It is now read-only.

raylansoares/roletadosubscriber-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roleta do Subscriber

Aplicação construída para criar uma maior interação entre Streamers da Twitch e seus inscritos. Sempre que o canal recebe uma inscrição, a roleta aparece automaticamente através de um overlay e seleciona um dos prêmios previamente definidos pelo streamer, em seguida o prêmio também é anunciado no chat do canal. Além disso, é possível também integrar a roleta com as recompensas de pontos de canal e bits.

Feito com amor por Raylan Campos 🚀.

👀 Aplicação

Você pode acessar a aplicação em:

👉 https://roletadosubscriber.com.br

📦 Projetos Relacionados

A aplicação é dividida em 3 projetos:

⚙️ Requisitos

👷 Como rodar

# Clone os Repositórios

$ git clone https://github.com/raylansoares/roletadosubscriber-backend
$ git clone https://github.com/raylansoares/roletadosubscriber-chatbot
$ git clone https://github.com/raylansoares/roletadosubscriber-frontend

Inicie o Backend

# Vá para a pasta do backend

$ cd roletadosubscriber-backend


# Instale as dependências

$ npm install


# Copie o arquivo de exemplo de variáveis de ambiente

$ cp .env.example .env


# Em seguida abra o arquivo de variáveis de ambiente e insira suas informações

$ vim .env


# Inicie a aplicação

$ docker-compose up --build

Inicie o Chatbot

# Vá para a pasta do chatbot

$ cd roletadosubscriber-chatbot


# Instale as dependências

$ npm install


# Copie o arquivo de exemplo de variáveis de ambiente

$ cp .env.example .env


# Em seguida abra o arquivo de variáveis de ambiente e insira suas informações

$ vim .env


# Inicie a aplicação

$ npm run dev

Inicie o Frontend

# Vá para a pasta do frontend

$ cd roletadosubscriber-frontend


# Instale as dependências

$ npm install


# Copie o arquivo de exemplo de variáveis de ambiente

$ cp .env.example .env


# Em seguida abra o arquivo de variáveis de ambiente e insira suas informações

$ vim .env


# Inicie a aplicação

$ npm run serve

Acesse: http://localhost:8080 para ver o resultado.

🐛 Problemas

Fique a vontade para criar uma nova issue. Se você já encontrou a solução para o problema, eu amaria fazer o review do seu pull request!

📕 Licença

Esse projeto esta sobre GNU license.

Dê uma ⭐️ se esse projeto te ajudou!