24.8 C
Seoul
금요일, 6월 20, 2025

spot_img

n8n Slack 으로 자동 메시지 보내기 

n8n Slack 으로 자동 메시지 보내기 완전 쉬워요 , n8n을 활용한 자동화 워크플로우 시간입니다. 이번에는 Slack 채널로 알림 메시지를 자동 전송하는 방법을 소개드립니다. 환율 정보, 에러 발생 알림, 주기적인 보고서 등 다양한 업무에 손쉽게 활용할 수 있습니다.

n8n Slack 으로 자동 메시지 보내기

n8n Slack 으로 자동 메시지 보내기 
n8n Slack으로 자동 메시지 보내기 

Slack API 사전 설정하기

Slack 채널에 메시지를 전송하기 위해서는 먼저 Slack API 설정이 필요합니다. 다음 절차를 따라 진행해 주세요.

  • Slack API 앱 생성 페이지에서 새 앱을 생성합니다.
  • 메뉴에서 OAuth & Permissions을 클릭하여 chat:write 권한을 추가합니다.
  • Install to Workspace를 클릭하고 발급받은 Bot User OAuth Token을 복사합니다. (예 : xoxb-9077227296642-9062664122919-tvclkzdVyxBjafHd9mWTTCgJ)
  • n8n 내 Credentials 메뉴에서 Slack 인증을 생성하고 해당 토큰을 등록합니다.
  • Slack 메시지를 보낼 (예 ; 채널 ID C09237YVDEK)도 확인해둡니다. 예: C01XXXXXXX

Slack 노드 구성 방법

Slack 노드는 간단한 구성만으로도 원하는 메시지를 자동 전송할 수 있습니다.

  • Authentication: 등록한 Slack Credential 선택
  • Channel: 메시지를 보낼 채널 ID 입력
  • Text: 전송할 메시지 텍스트 입력 (변수 또는 템플릿 활용 가능)

환율 정보를 Slack으로 자동 전송

워크플로우 구성

이제 사용한 환율 API를 활용해 매일 아침 자동으로 Slack에 환율 정보를 전송해보겠습니다.

  • Cron 노드: 매일 오전 9시에 실행
  • HTTP Request 노드: 환율 API 호출
  • Slack 노드: API에서 받은 환율 정보를 메시지로 포맷팅 후 전송

Slack 메시지 예시

Slack으로 전송되는 메시지 포맷은 다음과 같습니다:

📢 오늘의 환율 정보 (KRW 기준)
- USD: {{$json["rates"]["USD"]}}
- JPY: {{$json["rates"]["JPY"]}}

활용 팁 및 주의사항

img
  • Slack 메시지에는 코드블럭굵은 텍스트, 😃 이모지 등을 활용할 수 있습니다.
  • 메시지를 보낼 채널에는 반드시 봇이 초대되어 있어야 합니다. /invite @봇이름 사용
  • Slack 외에도 Discord, Telegram 등도 유사한 방식으로 연동 가능합니다.

마무리

n8n과 Slack을 연동하면 팀 간 커뮤니케이션의 속도와 효율이 획기적으로 개선됩니다. 단순한 알림부터 중요한 보고서 전송까지, Slack은 다양한 자동화 작업의 종착점이 될 수 있습니다. 다음 편에서는 수집된 데이터를 Google Drive나 Dropbox에 자동 저장하는 방법을 안내드릴 예정이니 많은 기대 바랍니다!

2024.12.15 – [제품추천/소프트웨어] – n8n 시놀로지 로컬 설치 쉽게 하는 방법

n8n슬랙연동, 자동화워크플로우, 슬랙알림자동화, n8n사용법, 슬랙봇메시지, 업무자동화도구, 환율자동알림, 슬랙메시지보내기, n8nSlack노드, 슬랙API설정

로컬 서버에 n8n 뉴스레터 시스템 구축 후기

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Related Articles

Stay Connected

18,393FansLike
128,393FollowersFollow
81,934SubscribersSubscribe

Latest Articles