소개
영어공부를 위해 구독 중인 채널에 새로운 영상이 올라올 때마다 Slack 채널에 자동으로 알림이 가도록 설정해보았습니다. 매번 수동으로 확인하는 번거로움을 줄이고, 중요한 채널의 업데이트를 실시간으로 파악하기 위해 이 자동화를 시도하게 되었어요.
진행 방법
🔧 Make (구 Integromat)
📡 YouTube RSS 피드 (채널 ID 기반)
💬 Slack 채널 및 Webhook
결과와 배운 점
설정 흐름
RSS 피드 연결
유튜브 채널의 RSS 주소는 다음과 같은 형태입니다:
https://www.youtube.com/feeds/videos.xml?channel_id=채널ID
Make 시나리오 구성
트리거: RSS 모듈 → 새로운 아이템 감지
필터 설정: 특정 영상 ID 이후의 영상만 감지
액션: Slack 모듈 → 지정 채널로 메시지 전송
프롬프트 조율 과정
ChatGPT에게 다음과 같은 요청으로 도움을 받았습니다:
"make를 활용해서 내가 구독한 유튜브 영상에 새로운 영상이 업로드되면 나한테 알림이 오게 하고 싶은데 어떤 도구들이 필요하며 뭘 해야해?"
소셜 네트워크의 다른 단계를 보여주는 다이어그램
간단하게 2개로 구성되어 있습니다.
영상이 올라왔을 때
당신은 그것을 모두 한국인을 좋아합니까?
요로코롬 제목, 링크, 업로드 날짜 나오도록
영상이 안올라왔으면
오늘은 새 유튜브 영상이 없어요! 이렇게 나오도록 했습니다.
일단 한개를 성공했으니 여러 채널에서는 어떻게 해야 할지 gpt 에게 물어보면서 해보겠습니다