[컴] Slack 에서 특정 Channel 로 메시지 보내기

슬랙 에서 메시지 전성 / webhook / hook / web hook


Slack 에서 특정 Channel 로 메시지 보내기

  1. app creation pgae : app 이름 지정해서 app 을 만든다.
  2. Activate Incoming Webhooks 선택 > On
  3. slack 에서 메시지를 뿌려줄 channel 을 하나 만든다.
  4. "Add New Webhook to Workspace" 클릭 > 채널 선택 > Authorize
  5. 아래 curl 명령어를 실행하면, Hello, World 가 channel 에 보이게 된다.
  6. 이제 원하는 메시지를 아래 처럼 json format 으로 보내면 된다. content-type 은 application/json 으로 해야 한다.

// linux
curl -X POST -H 'Content-type: application/json' --data '{"text":"Hello, World!"}' YOUR_WEBHOOK_URL_HERE

// windows
curl -X POST -H "Content-type: application/json" --data "{\"text\":\"Hello, World!\"}" YOUR_WEBHOOK_URL_HERE


References

  1. Hello world: sending your first Slack app message | Slack

댓글 없음:

댓글 쓰기