-
SLACK 봇 알림 처리NodeJS 2023. 5. 26. 11:17728x90
SLACK 봇 알림 처리
생각보다 간단하게 curl을 통해서 app에 알림을 발송할 수 있는 API가 제공 되네요.
전체 코드 바로 가기
준비사항
- Slack app (Incoming WebHooks) 설치
- python3 설치
실행
환경 설정
_env
의 이름을.env
로 변경 후 API 주소와 채널정보를 입력합니다.# .env 파일 예시 SLACK_URL=https://hooks.slack.com/services/test/test/test SLACK_CHANNEL="#알림테스트"
모듈 설치
python3에서 사용하는 모듈을 설치 합니다.
$ pip install -r requirements.txt
실행
$ python3 index.py weekday
실행하면, 안내된 메시지를 확인 할 수 있습니다.
아래는 메시지 결과 입니다.
slack app 설치 가이드
- 알림을 수신 채널에서 화살표를 눌러서 상세 정보를 호출
통합
탭으로 이동앱 추가
선택
webhooks
검색 후 앱 설치 진행Slack에 추가 진행
기본으로 발송될 채널을 선택합니다.
설치 지침 및 API 정보가 보여지면 완료 되었습니다.
페이지 내에 간단하게 CURL로 호출하는 예제도 포함되어 있습니다.
728x90'NodeJS' 카테고리의 다른 글
Node.js 메모리 옵션 (0) 2023.05.29 Nodejs 동작 훑어보기 (0) 2023.05.27 npm 모듈 tgz 형식으로 다운로드 받기 (0) 2022.12.20 nestjs에서 특정 시간동안 게시글 / 댓글 / 대댓글 등록 제한 처리 (0) 2022.12.12 nestjs에서 config모듈을 이용한 설정 관리 (0) 2022.12.09