슬랙 알림 시나리오users.list API로 사용자 목록을 가져오는건 가능하다.
- 그런데, 가입자가 다른 사람의 슬랙 ID을 선택해놓고 등록하려는 시도를 하는건 어떻게해야하지?
- 본인 인증 메시지를 보내서 인증 후에 등록하도록 해야하나?
- 아하. 어차피 슬랙 토큰도 숨겨야하니깐 슬랙 관련 처리 및 본인인증을 처리하는 node.js 서버를 하나 만들까?
슬랙 등록 유저 시나리오
- 환경설정에서 슬랙 등록 버튼을 누른다.
- 슬랙 등록 페이지에서 슬랙 사용자 검색 Input에 검색할 때마다 노드 서버에서 필터링된 사용자 목록 정보를 가져온다.
- 슬랙 사용자를 정확하게 선택하면 인증번호 발송 버튼을 누른다.
- 해당 슬랙 계정의 DM으로 6자리의 인증번호가 발송된다.
- 사용자는 웹에서 3분 이내에 인증 번호를 입력해야 한다.
- 인증 성공시 SNS 서버에 슬랙 ID 필드를 등록한다.
<aside>
⭐ 위과정을 거쳐 인증을 한 사용자들 한에서만 편지가 전송되었을 때 슬랙 DM으로 알림이 옴
</aside>

chat.postMessage API method
[API] 슬랙(Slack) API 완벽 정리하기
필요한 추가 정보