슬랙에다가 메시지를 날리고 싶다. 근데 슬랙은 HTTP POST를 지원을 한다.
먼저 자세한 내용은 Slack API를 확인해보자 chat.postMessage method | Slack 슬랙에 자동 봇으로 만들려면 일단 먼저 앱을 만들어야한다 내 앱으로 가자, 그리고 새앱 만들기를 하면 From scratch 나 From an app manifest 가 뜨는 데 나같은 경우는 그냥 전자를 했다. 이름은 아무거나 하고, workspace는 원하는 slack workspace를 고른다.
그리고 난후 앱이 생기면 권한에서 범위에 chat:write를 추가해준다. 그리고 oAuth가 생길텐데 번역이 왜 둘다 저따구인지는 모르겠지만 밑에를 기준으로 보면 된다.
그럼 슬랙에서 사전 준비는 얼추 끝났다. 아 플러스 슬랙의 URL을 알아보자 슬랙을 웹으로 들어가게 되면 메시지를 보내고 싶은 채널이 ~ /Cxxxxxxx 로 되어있을텐데 Cxxxxx 부분을 챙겨두자.
그러면 정말 사전 준비는 끝났다...