본문 바로가기
디스코드 봇 소개/알림봇

🟣 스트림코드(Streamcord) - 디스코드 트위치 알림 봇! (방송 역할 추가도 가능합니다!)

by 뒬탕 2022. 1. 14.
반응형

디코에서 트위치 알림을 바로 받고 서버에서 누가 방송하는지 확인해봅시다!

Streamcord 아바타

 스트림코드(Streamcord)트위치 방송이 시작되면 알림을 주는 등 여러 트위치 관련 기능이 있는 디코 봇입니다. 간단히 말해 디코 트위치 봇이라고 볼 수 있겠네요. Streamcord 봇에는 또 서버 내에서 트위치 방송 중인 사람들에게 권한을 주고 알림하는 기능, 클립을 보는 기능도 있습니다.

 

 Streamcord 봇은 트위치 스트리머 팬 디스코드에 유용합니다. 해당 스트리머의 방송이 언제 시작하는지 바로 알 수 있으니까요. 또 같은 디코방에서 트위치 방송하시는 분들을 띄워주고 싶으실 때 좋습니다. Streamcord 봇 기능 중에 현재 방송 중인 사람에게 특정 역할을 부여해주는 기능이 있습니다. 이 기능을 이용하면 방송 중인 사람은 인원 목록 위쪽에 배치한다거나 닉네임의 색을 바꿔 좀 더 눈에 띄게 만들어줄 수 있지요. 

 

 그럼 이제 본격적으로 Streamcord 봇의 사용법에 대해 알아봅시다!

 

목차

     

    Streamcord 봇 초대하는 법

    Streamcord 홈페이지

    https://streamcord.io/twitch/

     

    우선 위 링크를 클릭해 스트림코드 사이트에 들어가주세요. 그 후 Discord에 추가하기를 눌러 봇을 서버에 초대해주세요! 만약 봇 초대하는 법을 모르신다면, 아래 링크를 클릭해 글을 봐주세요.

     

    🤖 디스코드 봇들을 찾고 서버에 초대하는 법에 대해 알아봅시다.

     

    Streamcord 봇은 슬래쉬 커맨드로 작동합니다! 따라서 명령어를 입력하실 때 처음에 슬래쉬(/)를 입력한 후에 나머지 명령어를 입력하시면 됩니다.

     

    초대하신 후에 언어를 한국어로 바꾸시는 것을 추천드립니다. 언어명을 바꾸시려면 /language set ko 를 입력해주시면 되어요.

     

    대쉬보드에 들어가기

    https://dash.streamcord.io/

     

    봇을 초대하신 후에 사용하시기 전에 대쉬보드에 들어가 등록을 해주시는게 좋습니다. 우선 위 링크를 클릭하여 스트림코드 대쉬보드로 들어가주세요.

     

    Streamcord 동의하기1

     

    그리고 맨 위 옵션을 체크해줍시다. 아래 3개는 이메일에 관한 옵션으로 맨 위부터 차례로 알림이 보내지지 않았다는 알림, 새로운 기능이 생겼다는 알림, 광고 이메일을 받겠다는 뜻입니다. 체크는 자유로 아예 비워두셔도 됩니다.

     

    Streamcord 동의하기2

    그리고 승인을 눌러 디스코드 계정과도 연결을 해주세요.

     

    Streamcord에서 서버 찾기

    마지막으로 아까 봇을 초대하셨던, 편집하고 싶은 서버를 클릭 해주시면 됩니다.

     

    Streamcord에서 서버 설정 보기

    그럼 다음과 같이 해당 서버에서 Streamcord의 설정을 바꿀 수 있는 설정창이 뜹니다!

     

    트위치 스트림 디스코드로 알림받기

    Streamcord 알림 예시

     Streamcord의 주요 기능입니다! 트위치 방송 시작할 때나 끝날 때 다음과 같이 알림을 받으실 수 있습니다.

     

    알림 추가하기

    Streamcord 알림 추가하기

    알림을 추가하려면 위의 Notifications을 누른 다음 Add a notification을 눌러주세요. 

     

    Streamcord 알림 추가하기 항목

    그럼 다음과 같이 설정 화면이 뜹니다. 각 항목별로 차근차근 알아봅시다!

     

    기본 설정

    기본적으로 해야하는 설정에는 스트리머 이름(Streamer name), 보낼 채널(Posts to), 커스텀 메시지(Custom message)가 있습니다.

     

    스트리머 이름 (Streamer name)

    Streamcord 알림에서 스트리머 이름 설정

    스트리머의 이름(정확히는 트위치 ID)를 적는 곳입니다. 설명대로 디스코드 닉네임이나 트위치 URL 주소를 적어주시면 안 됩니다.

     

    트위치 아이디 보는 법

     

    트위치 ID는 트위치 URL 주소에서 뒷부분을 보시면 알 수 있습니다. 혹은 추천 채널에서 닉네임 옆의 괄호 안에 있기도 합니다.

     

    트위치 스트리머 아이디 오류시

    만약 왼쪽 아래에 A valid streamer name is required.라 뜨면 이름을 잘못 입력한 것이니 다시 한번 확인해 주세요.

     

    보낼 채널 (Post to)

    Streamcord 알림에서 보낼 채널 설정

     알림 메시지가 보내질 채널을 설정합니다. 위의 설명처럼 스트림코드 봇이 메시지 보내기 권한이 없으면 알림 메시지를 보낼 수 없다는 점에 유의해주세요. 스트림코드 봇은 초대할 때 기본적으로 메시지 보내기 권한을 가지므로 따로 역할설정을 하지 않으셨다면 신경쓰지 않으셔도 됩니다.

     

    커스텀 메시지 (Custom message)

    Streamcord 알림에서 커스텀 메시지 설정

    알림 메시지에 추가로 같이 보내질 메시지를 설정할 수 있습니다. 특정 역할을 가진 사람을 맨션할 수 있으며 디스코드 마크다운으로 메시지를 꾸며주고 포메팅으로 스트리머, 방송 제목마다 다른 메시지가 보내지도록 할 수 있습니다.

     

    Streamcord 알림에서 커스텀 메시지 멘션 설정

    맨션을 하고 싶으시면 맨 위 @Mention a role을 클릭해주세요. 그 후 Select a role에서 역할을 선택하신 후 Insert mention을 클릭하시면 됩니다. 그럼 아래 3번처럼 메시지에 맨션이 추가됩니다!

     

    Streamcord 알림에서 커스텀 메시지 멘션 설정2

    만약 @everyone이나 @here가 아닌 서버의 다른 역할을 멘션하셨다면 다음처럼 이상한 숫자가 뜨게 되는데, 정상적으로 맨션이 추가된겁니다. 이 이상한 숫자의 의미가 무엇인지 더 깊게 알고 싶으시다면 아래를 봐주세요. 이 방식을 익혀두면 채널 멘션이나 유저 멘션도 이 봇으로 가능합니다!

     

    <> 디코 꺽쇠괄호로 멘션, 이모지, 시간 표시를 해봅시다.

    디스코드 메시지 포메팅(Message Formatting)에 대해 알아봅시다.  디스코드의 멘션, 이모지 표시등은 우리가 보는 모습과 디스코드 프로그램상에서 보는 모습이 다릅니다. 디스코드 프로그램 상에

    discordbot.tistory.com

     

    또 혹시 디스코드 맨션에 대해 궁금하시면 아래 글에서 자세히 봐주세요.

     

    @ 디스코드에서 멤버 멘션, 역할 멘션, 채널 멘션을 해봅시다

    디스코드 멘션으로 사람들을 부르고 채널을 알려줍시다!  멘션이란 특정 사람이나 역할을 가진 사람을 부르고 채널을 들어가기 쉽게 언급하는 기능입니다. 사람이나 역할을 언급할 때는 이름

    discordbot.tistory.com

     

     디스코드 마크다운은 디스코드에서 글자를 꾸며줄 수 있는 형식입니다. 글씨를 굵거나 기울이거나 밑줄을 치거나 취소선을 치는 등, 여러가지 일을 할 수 있지요. 디코 마크다운에 대해서는 아래 글을 참고해주세요.

     

    M⬇️ 디스코드에서 마크다운으로 글자를 꾸며봅시다(굵게, 취소선 등등...)

    마크다운으로 디스코드 채팅을 꾸며봅시다  이 글을 보시면 디스코드 채팅에서 굵게, 기울이게 할 수 있습니다. 또 밑줄을 긋거나 취소선을 그을 수도 있어요. 또 인용구와 코드블럭, 스포일러

    discordbot.tistory.com

     

    마지막으로 포메팅트위치 방송의 정보가 대신 들어가는 칸이라 생각하시면 됩니다. 포메팅의 종류는 다음과 같습니다.

    넣는 것 보이는 것
    {stream.title} 스트림 제목
    {stream.viewers} 보고있는 시청자 수
    {stream.game} 스트림에서 하고 있는 게임
    {user.twitch_url} 스트리머 트위치 주소
    {user.twitch_name}
    {user.name}
    트위치 이름
    {everyone} @everyone 맨션
    {here} @here 맨션

     

    그렇다면 이제 예를 들어봅시다!

     

    (스트리머 이름)(방송 제목)에서 (게임 이름)을 시작함!

     

    만약 방송이 시작할 때마다 다음과 같이 메시지를 보내고 싶다고 해봅시다. 또 방송 시작시 채널에 있는 사람에게 맨션을 주고 싶다고도 해볼게요. 그러면

     

    Streamcord 알림에서 커스텀 메시지 포메팅 예시

    {here} **{user.twitch_name}**이 __{stream.title}__에서 *{stream.game}*을 시작함!

     

    이라고 입력해주시면 됩니다! 만약 이해가 안 가시면 제 서버인 Feed&Back에 와서 물어봐주세요! 친절하게 설명해드립니다.

     

    추가 설정

    Streamcord 알림에서 추가 설정

    아래 Show advanced options을 누르면 추가옵션들을 보실 수 있습니다! 이 추가 옵션들에 대해서도 알아봅시다.

     

    스파이글래스 쓰기

    Streamcord 알림에서 스파이 글래스 쓰기

    우선 처음에는 Use Spyglass 옆의 체크박스를 무조건 선택해줍시다. Spyglass는 스트림코드 봇에서 새로 만든 알림 양식입니다. (기존의 메시지 방식 대신 웹훅 방식을 사용한다 하네요.) 점점 기존 방식은 막고 스파이글래스 방식으로 바뀌는 중이니 무조건 선택해주세요. 아래 두 개는 돈을 내야만 쓸 수 있는 후원자 옵션입니다. 커뮤니티 채널에서 자동으로 알림 채널로 만들거나 클릭을 분석할 수 있다 하네요.

     

    임베드 관련 옵션

    Streamcord 알림에서 임베드 관련 옵션

    맨 위의 예시 사진에서 보시다시피 알림 메시지는 임베드 형식으로 보내집니다. 임베드가 무엇인지 모르신다면 맨 위에 디코에서 보내진 예시를 확인해주세요.

     

    이 임베트 메시지 이미지와 색상을 바꿀 수 있습니다. 이미지 옵션은 다음 6가지가 있어요.

    • Show stream preview : 스트림 미리보기 이미지를 띄웁니다. 기본 옵션입니다.
    • Show game cover art : 하고 있는 게임의 표지를 띄워줍니다. 후원자 옵션입니다.
    • Show custom image : 자신이 직접 어떤 이미지가 띄워질지 설정할 수 있습니다. 후원자 옵션입니다.
    • Minimal embed (hide preview image) : 이미지를 띄우지 않습니다.
    • No embed : 아예 임베드로 메시지를 보내지 않습니다.

     

    옆에 Ember color 색상을 설정하면 메시지 옆의 세로줄의 색상이 바뀝니다. 색상 코드를 넣어주시면 됩니다. 색상 코드가 무엇인지 모르시거나 뽑는 방법으로 모르시면 아래 글을 참고해주세요!

     

    🌈 색상 코드의 뜻과 의미에 대해서 알아봅시다!

    🌈 색상 코드를 확인하는 쉬운 방법!

     

     

    쿨타임 (Cooldown)

    Streamcord 알림에서 쿨다운

     이전 알림과 다음 알림 사이 알림 시간 간격을 정합니다. 기본값은 0으로, 이전 메시지가 언제 보내졌는지에 상관 없이 방송 시작 알림 메시지가 보내집니다. 만약 방송을 자주 껐다 켜는 스트리머가 있다면, 알림 도배를 막기 위해 설정해둘 수 있겠지요.

     

    방송 끝났을 때 옵션 (Cleanup)

    Streamcord 알림에서 클린업

    방송이 끝났을 때 알림 메시지를 어떻게 할지 옵션입니다. 다음 4가지가 있습니다.

    • Do noting : 아무것도 하지 않습니다. 기본값입니다.
    • Send a new message : 방송이 끝났다는 새로운 메시지를 보냅니다.
    • Edit the steam start message : 방송 시작 알림 메시지를 수정하여 끝났다는 내용으로 바꿉니다.
    • Delete the stream start message : 방송이 끝나면 방송 시작 알림 메시지를 지웁니다.

     

    옆은 방송 종료 알림의 커스텀 메시지를 설정하는 칸입니다. 후원자 옵션입니다.

     

    Streamcord 알림추가

    여기까지 다 설정하셨으면 이제 Add notification을 눌러 저장해주시면 됩니다!

     

    알림 목록 확인, 수정, 삭제

    Streamcord 알림 목록 확인&#44; 수정&#44; 삭제

    알림을 추가하셨으면 이제 아래 알림목록에 알림이 추가된 것을 확인하실 수 있습니다. 여기서 한눈에 스트리머의 프사와 알림 채널, 언제 마지막으로 알림이 갔는지 확인할 수 있습니다. 위에 검색창에서 검색하실 수 있으며 옆의 연필 모양 아이콘(✏️)을 눌러 수정하고, 휴지통 모양 아이콘(🗑️)을 눌러 삭제하실 수 있습니다. 무료버전에서는 이런 식으로 25개까지 알림 추가가 가능합니다!

     

    지금까지 설명했던 알림에 관한 내용들은 디코에서 /notification help를 입력하여 다시 보실 수 있습니다.

     

    라이브 역할 (Live Role) 기능

    Streamcord 라이브 역할

     라이브 역할(Live Role) 기능은 트위치에서 방송 중인 사람에게 특별한 역할을 주는 기능입니다! 이를 이용하여 방송 중인 사람들은 서버에서 더 눈에 띄게 만들거나 방송 중인 사람에게만 맨션을 보낼 수 있겠죠. 위의 방송 시작 알림 기능과 같이 쓰면 방송 시작 시에 현재 방송 중인 다른 사람들에게 알림이 가게 만들 수 있을 것입니다. 또 위의 방송 시작 알림처럼 방송 시작 알림을 추가하는 기능도 있습니다!

     그럼 이제 라이브 역할을 설정하는 법을 단계적으로 알아봅시다!

     

    역할 만들어주기

    디스코드 역할 만들기

     우선 서버 설정 > 역할에 들어가서 라이브 역할로 쓸 역할을 하나 새로 만들어줍시다. 눈에 띄게 만들어야 하니 역할 목록에서 위쪽으로 옮겨주시고, 역할 색상도 정해주세요. 저는 보라색으로 썼습니다. 또 가능하면 역할 아이콘도 추가해주시면 좋습니다.

     

    역할 멤버를 온라인 멤버와 분리하여 표시하기

    그리고 역할 맴버를 온라인 맴버와 분리하여 표시하기도 체크해주세요.

     

    디스코드 역할 분리 예시

    이렇게 설정하시면 나중에 설정 완료했을 때 방송중이라고 인원 목록 맨 위에 뜨고

     

    디스코드 닉네임 색깔 예시

    닉 색이 바뀌어서 보일겁니다!

     

     혹시 디스코드에서 역할설정하는 법이 어려우시면 나중에 블로그에 올라올 글을 기다려주세요. 아니면 Feed&Back 서버에 와서 물어봐주세요!

     

    역할 라이브 역할로 대시보드에 추가하기

    Streamcord 라이브 역할 추가

    이제 다시 대쉬보드로 들어가 Live Role 탭을 눌러주세요. 그리고 Add a Live Role 버튼을 눌러주세요.

     

    Streamcord 라이브 역할 설정

    그럼 다음처럼 역할, 필터, 알림 설정이 있습니다.

     

    역할

    Streamcord 라이브 역할 설정

    어떤 역할을 줄지 설정합니다! 아까 만들어뒀떤 역할을 선택해주세요.

     

    필터

    Streamcord 라이브 역할 필터 설정

    이미 어떤 역할을 가진 사람에게만 역할을 줄지 선택합니다. 꼭 설정하지 않으셔도 괜찮습니다. 위는 어떤 역할을 가진 맴버가 라이브 역할을 받을지 선택합니다. 아래는 화이트리스트, 블랙리스트 설정입니다. 블랙리스트는 후원자 옵션입니다.

     

    알림

    Streamcord 라이브 역할 알림 설정

    누군가가 라이브 역할을 받으면 알림해줍니다. 그니까 서버 내에서 누군가가 방송을 시작하면 알림을 준다는 뜻이죠! 중간은 채널 설정이고 맨 아래는 메시지 설정입니다. 메시지 설정 방식은 위의 방송 시작 알림 설정에서 하던 방식과 같습니다.

     

    Streamcord 라이브 역할 설정 저장하기

    편집을 완료하셨으면 아래 Save changes를 눌러 저장해주시면 됩니다!

     

    라이브 역할 명령어

    마지막으로 라이브 역할에 관련된 명령어를 알아봅시다. 

    • /liverole check : 라이브 역할 설정을 확인합니다.
    • /liverole forceupdate : 라이브 역할을 강제로 업데이트합니다. 방송 중인데 역할이 없는 사람이 있을 경우 입력해주세요.
    • /liverole help : 라이브 역할에 대한 도움말을 제공합니다.

     

    기타 명령어

    마지막으로 클립을 확인하는 기능등 잡다한 기능에 대해 알아봅시다.

     

     

    클립 확인

    Streamcord 클립 예시

    클립은 다음과 같이 보여집니다. 클립을 확인하는 명령어는 2가지가 있습니다.

    • /clips from game <게임 이름> : 해당 게임의 클립을 뽑습니다.
    • /clips from user <스트리머 ID> : 해당 스트리머의 클립을 뽑습니다.

     

    기타 명령어

    • /user <스트리머 ID> : 해당 스트리머에 대한 정보를 봅니다.
    • /help : 스트림코드 봇 도움말을 띄워줍니다.
    • /info : 스트림코드 봇의 정보를 보여줍니다.
    • /invite : 스트림코드 봇 초대코드를 띄웁니다.

     

    마치며

     지금까지 스트림코드 봇을 이용하여 디코에 트위치 알림을 받는 법을 알아봤습니다! 또 서버에서 방송 중인 사람에게 역할을 주어 방송을 띄워주는 법도 알아봤고요. 

     

    혹시 트게더의 새 글을 디코로 알림받는 법에 대해서는 아래 글을 봐주세요!

     

    🟣 트게더의 RSS 피드를 구해 새 글 알림을 받아봅시다. (디코 알림도 가능!)

    트게더의 새 글 알림을 RSS와 디스코드로 받아봅시다!  트게더는 우리나라의 트위치 커뮤니티입니다. 스트리머마다 게시판도 있고 여러 스트리머의 핫클립도 모아서 볼 수 있습니다. 스트리머

    discordbot.tistory.com

     

    또 디스코드 계정과 트위치를 연동하는 방법은 아래 글을 봐주세요!

     

    🟣 디스코드와 트위치 계정을 연결해봅시다!

     트위치는 개인 인터넷 방송 스트리밍 서비스입니다. 이번 시간에는 트위치 계정과 디스코드 계정을 연결하는 법에 대해 알아봅시다. 디스코드와 트위치 연결하기  디스코드 계정과 트위치 계

    discordbot.tistory.com

     

    또 언제든지 궁금한 내용이 있으면 댓글을 달아주시거나
    화면 왼쪽 아래의 디스코드 아이콘을 누르면 실시간으로 답해드립니다!
    (아이콘이 보이지 않는다면 에드 블록을 꺼주세요)

    https://discord.link/feedbackblog

    또 위 링크를 눌러 Feed & Back 서버에 들어오시면
    블로그의 새 글을 알림 받고
    디스코드, 디코 봇 프로그래밍에 대해 질문할 수 있어요!
    반응형
    그리드형

    댓글