6. 팀 알림#
워크플로의 이 단계에서는 Discord node를 사용하여 Discord 채널에 메시지를 보내는 방법을 배우게 됩니다.
예약된 주문의 계산된 요약이 준비되었으므로, Nathan의 팀에게 Discord 채널에서 알림을 보내야 합니다. 이 워크플로에서는 Discord에서 n8n 서버에 메시지를 보낼 것입니다.
아래 단계를 시작하기 전에 위의 링크를 사용하여 Discord에서 n8n 서버에 연결하십시오. #course-level-1
채널에 액세스할 수 있는지 확인하십시오.
커뮤니케이션 노드
Discord 노드를 다른 커뮤니케이션 앱으로 대체할 수 있습니다. 예를 들어, n8n은 Slack 및 Mattermost에 대한 노드도 제공합니다.
워크플로에 코드 노드에 연결된 Discord 노드를 추가합니다.
Discord 노드를 검색할 때 메시지 작업에서 메시지 보내기를 선택하여 노드를 추가합니다.
Discord 노드 창에서 다음 매개변수를 구성하십시오:
- 연결 유형: Webhook 선택
- Discord Webhook에 대한 자격 증명: - 새 자격 증명 만들기 - 선택
- 이 과정에 등록할 때 받은 이메일에서 Webhook URL을 복사하여 자격 증명의 Webhook URL 필드에 붙여넣습니다.
- 저장을 선택한 다음 자격 증명 대화 상자를 닫습니다.
- 작업: 메시지 보내기 선택
- 메시지:
- 메시지 필드의 오른쪽에 있는 식 표현 탭을 선택하십시오.
-
아래의 텍스트를 복사하여 식 표현 창에 붙여넣거나 식 표현 편집기를 사용하여 수동으로 작성합니다.
이번 주에 {{$json["totalBooked"]}}개의 예약된 주문이 총 {{$json["bookedSum"]}}의 가치로 있으니, 제 고유 ID는 {{ $('HTTP Request').params["headerParameters"]["parameters"][0]["value"] }}
직접 메시지 구성
고유 ID 부분을 추가하려면 노드 > HTTP 요청 > 매개변수 > headerParameters > parameters > [항목: 0]을 확장하고 value를 선택해야 합니다.
이제 Discord 노드에서 단계 테스트를 선택하십시오. 모든 것이 잘 작동한다면 n8n에서 다음과 같은 출력이 표시될 것입니다:

그리고 귀하의 메시지는 Discord 채널 #course-level-1에 표시되어야 합니다:

다음 단계는 무엇인가요?#
Nathan 🙋: 대단해요, 벌써 수많은 지루한 작업 시간을 절약했어요! 이제 필요할 때 이 워크플로를 실행할 수 있으니, 매주 월요일 출근할 때 꼭 실행해야겠어요...
당신 👩🔧: 걱정하지 마세요, 실제로는 특정 날짜, 시간 또는 간격으로 워크플로를 예약할 수 있습니다. 다음 단계에서 이를 설정하겠습니다.