n8n에서 카카오톡으로 뭐든지 보낼 수 있다!

소개

기존에 n8n으로 구독 중인 유튜브 채널의 동영상을 요약해서 텔레그램이나 Gmail로 받는 자동화를 만들어두었어요.

그런데 실제로 자주 확인하는 건 카카오톡이라, 이번엔 동영상 요약 정보를 카카오톡으로 직접 받는 워크플로우로 바꿔보았습니다 👀

지난 토요일에서 실습한 Bridge bot 예제를 활용했고, 전체 흐름을 조금 바꿔 응용했어요.

어제 테스트 했을 때는 유튜브 자막 가져오는 노드가 실행이 제대로 안되어서 동영상 정보만 우선 카톡으로 보냈는데, 오늘 해보니 잘 되어서 사례글 내용을 수정했어요.

진행 방법

🛠 사용한 도구

  • n8n: 자동화 워크플로우 구성

  • OpenAI: 유튜브 요약용 (현재는 미사용)

  • Android Messenger Bot: Bridge bot 기반으로 카카오톡 전송

  • Cursor: 코드 확인 및 수정용 에디터

⚙️ 워크플로우 구성

  1. Scheduler Node

    • 6시간마다 워크플로우 실행

  2. 유튜브 채널 모니터링

    • 구독 중인 채널에서 새 영상 확인

    • Youtube Transcript node로 스크립트 추출, LLM node로 요약

  3. 정보 추출 및 전송

    • 영상 요약 + URL을 Bridge bot을 통해 카카오톡으로 메시지 전송

프로세스의 다른 단계를 보여주는 다이어그램

한국 문자 메시지의 스크린 샷

결과와 배운 점

😓 예상 외의 삽질

  • 기존에 잘 돌아가던 YouTube Transcript 노드가 작동하지 않아서 몇 시간 헤매었으나, 다음날 회사에서 실행하니 잘됨. 아무래도 쿠키문제나 뭔가 차단되어서 그렇지 않았나 예상.

💡 배운 점

  • n8n은 역시 어려움. ㅜㅜ 디버깅도 쉽지 않고...

  • 결국 서버를 따로 두고 파이썬과 연동해야겠다는 생각이 강해짐

  • 게으르지 말자! 움직여라 내 자신아...!! 😤

🙏 감사한 마음

  • 스터디장님이 공유해주신 소스 덕분에 어렵지 않게 실습 진행

  • 코드 구조를 보며 감탄도 하고, 반성도 하고, 많이 배움!

  • "역시는 역시다" 라는 생각이 절로 들었어요. 감사합니다!

2
2개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요