Abstract:
|
Com o surgimento de plataformas capazes de permitir que qualquer pessoa possa ter seu próprio canal de tv, mediante a publicação de conteúdo gravado e a criação de lives, surge a necessidade da construção de ferramentas de apoio no que tange o controle de inscritos, o controle de solicitações dos espectadores, etc, principalmente, quando o mais importante é a interação entre os donos destes canais (streamers) e seus espectadores no chat durante as transmissões ao vivo. Assim, este trabalho propõe o desenvolvimento de um chatbot, denominado Enkibot, capaz de gerenciar filas de prioridade para os pedidos de revisão de partidas (replays) realizadas pelos espectadores, onde o foco é receber o feedback de um jogador experiente (streamer). Além de ser uma ferramenta de apoio para o streamer, pois preserva a ordem das solicitações, o Enkibot permite gerenciar todas as filas criadas através de um dashboard totalmente gráfico. O chatbot foi desenvolvido em Node.js, React e Json devido à sua capacidade de propiciar o desenvolvimento de aplicações open-source multiplataforma e de fácil incorporação por parte da plataforma da Twitch. |