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

김뷰엘_
2019-02-12 00:26:19 9038 14 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개  
이전 댓글 더 보기
방송하기프로그램채팅/봇업데이트
13
04-28
21
04-04
5
채팅/봇
채팅방 이모티콘 [2]
루하__
01-17
18
채팅/봇
방송 채팅창에 디시콘 띄우기 [8]
로얄튜나
12-08
22
채팅/봇
말풍선 모양 채팅 [18]
오버_
10-04
4
08-11
11
채팅/봇
간단한 채팅 플그램. [4]
베리머취래빗
05-09
21
채팅/봇
트위치 후원 메시지 목소리팁 [3]
케이모조
12-16
14
채팅/봇
트위치 가입일 조회 사이트 [8]
___________씹ㅤ덕ㅤ목ㅤ록
12-06
28
10-05
13
06-01
32
04-10
9
채팅/봇
moobot 설정 방법 [4]
바쿤
02-28
인기글 글 쓰기