컴퓨터/n8n

n8n slack message 보내기

풍경소리^^ 2025. 5. 18. 06:12

https://www.youtube.com/watch?v=WbDVD1QnM0w

 

n8n

add first step

Trigger manually

+

slack

send a message

 

상단 오른쪽 Docs

Slack node

Credentials

Slack credentials

 

Using API accss token

1.Open your

Slack API Apps page

 

상단 오른쪽 Create New App

From scratch

 

App Name

n8n-slack-bot

Pick a workspace to develop your app in:

자신의 workspace선택

Create App

 

OAuth & Permissions

 

Scopes

Bot Token Scopes

Add an OAuth Scope

chat:write

 

상단으로 올라가서

OAuth Tokens

Install to 자신의 workspace

 

허용

 

OAuth Tokens

Bot User Auth Token

Copy

 

n8n으로 이동

credential to connect with
create new credential
slack account2
access token
붙여넣기
save


빠져나오고


resource
message
operation
send
send message to
user
user
by username
@슬랙 처음 만들때 아이디
message type
simple text message
message text
전송할 내용 입력하면 됩니다
최상단 오른쪽에 Test step

 

===

https://www.youtube.com/watch?v=UpudYFCWaIM

 

 

slack

이 앱으로 메시지를 보내는 기능이 꺼져 있습니다.

 

위 부분 활성화 하는 방법

slack api

App Home

 

하단 Messages Tab

Allow users to send Slash commands and messages from the messages tab

체크박스 클릭 활성화

 

slack

리플레쉬 Ctrl + Shift + R

챗 인풋 박스가 활성화 됩니다

 

슬래쉬 커맨더 추가하기

slack api

좌측 메뉴 Slash Commands

 

Create New Command

 

Command

/ask

 

잠시 n8n으로 이동

오른쪽 +

webhook 노드 추가

get url 복사? 나중에 post로 바꾸는데? 왜 복사함?

 

다시 slack api로 이동

Request URL

붙여넣기

 

Short Description

"질문하기"

하단 save

 

slack api

You’ve changed the permission scopes your app uses. Please reinstall your app 

reinstall your app

 

허용

 

n8n으로 이동

상단에 Listen for test event

눌러 대기상태로 만들고

 

slack으로 이동

챗팅 창에 /ask 안녕!

{reason} 오류가 발생해 "/ask"에 실패했습니다.

 

n8n으로 이동

Stop Listening

HTTP Method

POST

상단에 Listen for test event

 

slack으로 이동

챗팅 창에 /ask 안녕!

{reason} 오류가 발생해 "/ask"에 실패했습니다.==============================해결안됨

여기서 여전히 안되지만 넘어 가보자

 

n8n으로 넘어가서

Add option

Response Code

204

상단에 Listen for test event

 

slack으로 이동

챗팅 창에 /ask 안녕!

{reason} 오류가 발생해 "/ask"에 실패했습니다.==============================해결안됨