Name Last Update
..
config Loading commit data...
openAPIs Loading commit data...
testviews Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
README.md Loading commit data...
env example Loading commit data...
package-lock.json Loading commit data...
package.json Loading commit data...
socket_server.js Loading commit data...

SOCKET SERVER

TMI client (twitch chat socket server)와 socket서버를 연결하여 front에게 해당 스트리머 채널의 채팅/번역된 채팅을 emit해주는 서버

현재 개발상태

nodejs서버와 테스트용으로 만든 ejs를 결합. papago API와 연동하여 챗이 emit하면 한국어인지 판단하고 해당 room에 번역된 채팅을 뿌려줌 twitch bachelorchuckchuck, nonnu 의 방송에 example로 연결. localhost/:{env.SOCKET_PORT} 에서 해당 채팅방의 내용을 socket에 연결된 front(현재는 test ejs)로 뿌려줌

실행방법

.env파일을 만듭니다.

/server/env

    SOCKET_PORT=
    TOKEN=
    PAPAGO_ID=
    PAPAGO_SECRET=
    BOT_USERNAME= 
    OAUTH_TOKEN=
    $cd server
    $npm install
    $npm start

localhost/:{env.SOCKET_PORT} 에서 결과 확인