AD

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

김뷰엘
2019-02-12 00:26:19 32132 18 5

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

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

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

(본 팁은 웹훅과 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

후원댓글 5
댓글 5개  
이전 댓글 더 보기
이 글에 댓글을 달 권한이 없습니다. 로그인해 보세요.
AD
방송하기프로그램채팅/봇업데이트
0
방송하기
트윕 - 치지직 통합채팅창 지원
태연한척하는
02-25
0
방송하기
게임이 GPU 점유율을 너무 높게 차지하는 사례 [1]
아는척하는_로젠케이
02-18
11
채팅/봇
치지직 채팅 봇! (나이트봇 비슷한거?) [6]
마지막남은뚜또
01-29
0
방송하기
해결좀 부탁 드립니다 [1]
먹정현
01-24
0
방송하기
QHD 환경에서 QHD 녹화 vs FHD 녹화 [2]
ProtoType_Sys
01-22
12
01-04
0
방송하기
모바일 노래방 방송 [1]
도하래
12-27
6
12-22
6
12-22
1
프로그램
무료 폰트 온글잎 + (댓글) 네이버 손글씨 [1]
아는척하는_로젠케이
12-19
1
12-16
인기글 글 쓰기