Django – slack bot 에 메시지 전송

목록으로 돌아가기

장고 혹은 파이썬에서 슬랙봇으로 메시지를 보내는 것을 해보자.

용도는 엄청 다양하다. 일단은 장고 동작 중에 admin에게 알리는 메시지를 이메일로 처리하곤 했는데 이놈의 smtp 가 참 여기저기 문제다.

그냥 Slack 을 믿고 slack message로 처리하도록 해보자. 아래 글을 참고하면 아주 쉽게 메시지를 보낼 수 있다.

[
slacker.Error: invalid_auth 에러 해결방법
안녕하세요 유튜버 조코딩입니다. 제 채널의 크레온 API를 활용한 파이썬 주식 투자 자동화 강의 들으시는 분들 중 slacker를 이용하실 때 2021년2월24일 이후 invalid_auth에러가 떠서 진행이 안되시는 분들이 있..
![](https://img1.daumcdn.net/thumb/R800x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpcuCE%2FbtqZrfD0HqW%2FwI3V1MT6fHs35LEXP8RK9K%2Fimg.png)
](https://developerdk.tistory.com/96)
  • 아무것도 필요 없고, 접속 토큰과 requests 모듈이면 충분한다.
  • bearer token에 슬랙봇 토큰 정보를 사용하면 된다.
  • data={“channel”: channel,”text”: text} 이 형태로 보내면 끝
author-profile
Written by bj