본문 바로가기

보이지 않는 더 넓은 세상💻/유튜브 채널 운영📺

[유튜브 중수 X 나잇봇] 유튜브 라이브 방송 챗봇 - 자동 공지사항


유튜브 라이브 방송을 하다 보니, 반복되는 말을 해야 할 때가 있었다. 방 규칙에 대해서도 설명해야 했고, 반복되는 질문에 대해 대답을 하려면 늘 같은 말을 입력했어야 했다. 같은 행동하는 것을 반복하는 것을 끔찍히도 싫어하는 나. 유튜브 라이브 챗봇으로 검색하니 NIGHT BOT이라는 게 있었다. 설정하면서 경험한 내용 기록으로 남긴다.

결론은 위 사진과 같다.

가입 - Night Bot

웹사이트 주소 (https://nightbot.tv/)로 들어가도 되고, 구글에서 night bot으로 검색하면 된다. 로그인 버튼을 누르면 유튜브 혹은 트위치로 로그인할 수 있는데, 이번에 만드려고 하는 것은 유튜브 기반이기 때문에 유튜브로 가입하였다.

△ 홈페이지 접속하면 나오는 화면
△ 유튜브로 로그인하면 구글 아이디로 로그인할 수 있다.

웹사이트의 UX 자체는 나쁘지 않다. 평소 사용하던 일반적인 사이트와 비슷하다. 사용하는데 어려움은 없었다.

△ 가입 후 나오는 대시보드, 해상도에 따라서 배치는 바뀔 수 있다.
△ join channel을 누르면 채널 등록 방법이 나오게 된다.
△ 영어로 쓰여 있긴 하지만 어렵지 않다.

이 챗봇이 작동하는 원리는 Nightbot이라는 계정이 실시간 채팅방에서 어떤 조건에 맞는 명령어가 나타나면 '입력해둔 세팅'대로 채팅을 대신해주는 것이다. 그래서 실시간 채팅창(커뮤니티)의 관리자 자격을 줘야 한다.

https://www.youtube.com/comment_management로 가서 나잇봇을 댓글(comment) 관리자로 배정을 하라고 한다. 그래야 채팅창에서 기능을 제대로 하기 때문이다. 하지만 이 링크를 이용하니 되지는 않아서 직접 찾아갔다. 유튜브 스튜디오에 접속해서 설정 탭에 가면 커뮤니티라는 항목이 나온다. 여기서 '운영자'에 위 빨간색 박스 안의 주소를 입력한다.

이 챗봇이 작동하는 원리는 Nightbot 이라는 계정이 실시간 채팅방에서 어떤 조건에 맞는 명령어가 나타나면 '입력해둔 세팅'대로 채팅을 대신해주는 것이다.

아래 화면에 보면 '자동화된 필터' 는 위의 화면의 'Automated filter'와 같은 말이다.

▲ 유튜브 스튜디오 > 설정 > 자동화 필터(Automated filter) > 운영자 (moderators)
▲ 운영자에 nightbot 채널 링크를 넣으면 된다. (빨간색 박스에 들어있는 url)

그리고 저장 버튼을 눌러준다. (잊지 말고 저장을 눌러준다)

설정 이후

설정을 하고 Live 방송을 시작하면 nightbot이 실시간 채팅방에 접속을 하게 된다. 접속하기 전에 입력해둔 명령어도 Nightbot이 들어오면서 해당 명령어에 따른 행동을 시행한다. 주의해야 할 사실은 '공개' 라이브 방송으로 해야지만, 이 Nightbot이 찾아오기 때문에 꼭 '공개'로 설정해야 한다는 것이다. 들어오는 데는 몇 분이 걸린다.

설정

nightbot 웹사이트에 들어가서 좌측 메뉴에서 command(명령)을 누르면 command를 새로 만들 수 있다. 

  • command에는 '!'로 시작하는 명령어를 입력한다. 한글도 인식된다.
  • message에는 원하는 message를 입력할 수 있다. argument 와 javascript 등을 이용할 수 있기 때문에 훨씬 확장성 있게 활용할 수도 있다. 하지만, 단순 공지 반복만 시킬 예정이다.
  • Userlevel : 명령어를 입력한 주체가 누군지에 따라서 반응 여부를 정할 수 있다. 채널 소유자(Owner), 관리자(Moderator), 모두 (Everyone) 등 변경 가능하다.
  • Cooldown : 몇 초마다 이 명령어가 작동되게 할 지 정할 수 있다.
  • Alias  : 해당 명령어가 시행될 때 같이 시행될 명령어를 입력하면 되고, 시청자의 참여를 유도할 수도 있다. 시청자가 입력하면 해당 정보를 가져오게 된다.

결과

설정이 끝나면 아래와 같이 반응한다. 직접 공지를 띄워주는 방법도 있지만, 라이브 방송을 하다 보면 내가 직접 공지를 할 수 없는 경우가 있기 때문에 챗봇에게 맡겨두는 게 편할 것이다. 그리고 공지사항을 설정해두고는, Timer 기능을 이용해서 주기적으로 공지가 업로드되도록 설정하면 원하는 수준으로 알람을 할 수 있을 것이다.

참고 사이트

https://pd-retro-tv.tistory.com/119

 

유튜브, 트위치에서 나이트봇 활용하기

오늘은 유튜브, 트위치의 대표적인 봇인 나이트 봇에 대해 다루려고 합니다. 우선 https://beta.nightbot.tv 로 접속합니다. 우측 상단에 로그인 버튼이 보이는데, 로그인 버튼을 누르면 트위치를 선택할 것이냐..

pd-retro-tv.tistory.com

 

♡를 눌러주시면 블로그를 작성하는데 큰 힘이 됩니다♪
로그인이 필요없어요.

이 블로그 인기글