채팅/봇 [잡다한 팁] 디스코드 방송 공지 자동화하기 (웹훅과 IFTTT 활용)

독도2005
2019-02-12 00:26:19 3246 12 2

현재 많은 스트리머 분들이 디스코드를 방송과 함께 활용하고 있고 방송 공지 역시 디스코드를 활용하여 많이들 하고 계십니다.

그러던 중에 '매번 방송을 켤 때마다 디스코드 채널에 올라가는 걸 자동화 할 순 없을까?' 하는 생각에 구글링을 하다가 이걸 찾게 되었네요.

뭔가 상당히 쓸모없는 팁일 것 같긴 한데 그래도 한 번 적어봅니다.

(본 팁은 웹훅과 IFTTT를 활용합니다.)


1. PC용 디스코드에서 서버 설정에 들어간 다음 '웹훅' 메뉴를 선택합니다. (모바일 앱에선 웹훅 설정이 불가능합니다.)


2. '웹훅 생성'을 클릭합니다.


3. 다음과 같이 설정을 해줍니다.

1) 이름 : 웹훅의 이름을 지어줍니다. 채널 내에서 웹훅이 봇으로서 활동을 하기 때문에 왠만하면 잘 지어주시길....

2) 채널 : 방송을 켰을 때 공지가 올라 갈 채널을 선택해 줍니다.

3) WEBHOOK ICON : 웹훅(봇)의 프로필 이미지를 선택해줍니다.


웹훅 주소를 미리 복사해 둔 다음  '저장'을 누릅니다.  (주의 : 악용의 소지가 있으므로 웹훅 주소는 절대로 외부에 노출시키면 안됩니다. 만일 노출 된 경우 웹훅을 삭제하고 다시 생성해야 합니다.)


4. IFTTT(https://ifttt.com/)에 접속하여 로그인을 한 다음 우측 상단에 계정명을 누르면 나오는 드롭다운 메뉴에서 'New Applet'을 클릭합니다.


5. 화면에서 'this'를 클릭 한 다음 'Twitch'를 검색하여 선택해 줍니다. (트위치 계정을 연동시켜 줍니다.)


6. 트리거 중 'New stream started by you'를 클릭합니다.


7. 그 다음 나오는 화면에서 'that'을 클릭 한 다음 'Webhooks'를 검색하여 선택해줍니다. 어차피 나오는 트리거는 하나 밖에 없으니 고민 말고 선택해 줍니다.


8. 다음과 같이 설정해 줍니다.

1) URL : 이전 단계에서 복사 해뒀던 디스코드 웹훅 주소

2) Method : POST

3) Content Type : application/json

4) Body : 다음과 같이 입력 (밑줄 부분에 본인이 원하는 메시지를 넣으면 됩니다.)

{ "content" : "방송시에 디스코드에 올라갈 메시지의 내용" }


이후에 나오는 화면에서 'Receive notifications when this Applet runs' 이건 꺼줍니다. 애플릿이 작동할 때 마다 알림을 받을 수 있는 기능인데 어차피 제대로 작동하는지는 디스코드에 바로 보여지니깐요.


9. 이제 방송을 켜면 다음과 같이 공지가 뜹니다.

f07a99c28e56adb54866dc0785802af0.jpg

댓글 2개  
이전 댓글 더 보기
광고
방송하기프로그램채팅/봇업데이트
14
프로그램
OBS 23.0.0 정식버전 업데이트 [12]
싸이보그맨
02-26
27
방송하기
만년 하꼬 되는 방법 [16]
나는똥이다
02-25
19
02-23
20
업데이트
제휴 회원 이모티콘 관련 새 소식 [12]
피어나다
02-23
3
방송하기
1660ti가 출시 되었습니다. [6]
어멈아국이짜다
02-23
96
방송하기
혼자 해본 원컴방송세팅 방법. [40]
네크리드
02-21
6
방송하기
APEX LEGEND 현질이 하고 싶으십니까?? [2]
플로리디안
02-18
8
02-17
4
02-15
4
방송하기
트로피코4 NO DRM 2월 28일 까지 랍니다. [2]
어멈아국이짜다
02-13
13
프로그램
Apex Legends 프레임레이트 제한 걸기 [3]
distilledliquor
02-13
3
02-12
9
방송하기
RTX전용 NVENC 화질향상 비교 [11]
레퍼런스
02-09
2
방송하기
도움이 될지는 모르겠...지만.. [3]
신도림역
02-07
23
방송하기
AMD(라이젠) 견적 짜는법 [34]
7591blitz
02-06
인기글 글 쓰기