InfoGrab Docs

6. 팀에 알림 보내기

Discord 노드를 사용하여 워크플로 결과를 팀 채널에 메시지로 전송하는 방법을 설명합니다.

6. 팀에 알림 보내기 # 워크플로의 이 단계에서는 Discord 노드 를 사용하여 Discord 채널에 메시지를 보내는 방법을 배웁니다. 이 단계 완료 후 워크플로는 다음과 같은 모습이 됩니다: 이제 예약된 주문의 계산된 요약이 완성되었으므로, Nathan의 팀에 Discord 채널을 통해 알림을 보내야 합니다. 이 워크플로에서는 Discord의 n8n 서버 로 메시지를 전송합니다. 아래 단계를 시작하기 전에, 위 링크를 사용하여 Discord의 n8n 서버에 접속하세요. #course-level-1 채널에 접근할 수 있는지 확인하세요. 커뮤니케이션 앱 노드 Discord 노드를 다른 커뮤니케이션 앱으로 교체할 수 있습니다. 예를 들어 n8n에는 Slack 및 Mattermost 노드도 있습니다. 워크플로에서 Code 노드에 연결된 Discord 노드를 추가하세요. Discord 노드를 검색할 때 Message Actions 를 찾아 Send a message 를 선택하여 노드를 추가합니다. Discord 노드 창에서 다음 파라미터를 설정하세요: Connection Type : Webhook 을 선택합니다. Credential for Discord Webhook : **- Create New Credential -**을 선택합니다. 이 과정에 등록할 때 받은 이메일에서 Webhook URL 을 복사하여 자격 증명의 Webhook URL 필드에 붙여넣습니다. Save 를 선택한 후 자격 증명 대화상자를 닫습니다. Operation : Send a Message 를 선택합니다. Message : Message 필드 오른쪽의 Expression 탭을 선택합니다. 아래 텍스트를 복사하여 Expression 창에 붙여넣거나, Expression Editor 를 사용하여 직접 작성합니다. This week we've {{$json["totalBooked"]}} booked orders with a total value of {{$json["bookedSum"]}}. My Unique ID: {{ $('HTTP Request').params["headerParameters"]["parameters"][0]["value"] }} Discord 노드에서 Execute step 을 선택합니다. 모든 것이 올바르게 작동하면 n8n에서 다음과 같은 출력을 확인할 수 있습니다: Discord 노드 출력 그리고 Discord 채널 #course-level-1에 메시지가 표시되어야 합니다: Discord 메시지 다음 단계는? # Nathan 🙋 : 놀라워요, 이미 몇 시간의 지루한 작업을 절약해 주셨네요! 이제 필요할 때 이 워크플로를 실행할 수 있겠어요. 매주 월요일 아침 9시에 실행하는 것만 기억하면 되겠군요. You 👩‍🔧 : 걱정하지 마세요, 워크플로를 특정 날짜, 시간 또는 간격에 실행되도록 예약할 수 있어요. 다음 단계에서 설정해 드릴게요.