티스토리 뷰
반응형
파이썬으로 슬랙 메시지를 보내는 방법을 알아보자.
슬랙에 메시지를 보내는 방법은 2가지가 있다.
- WebClinet(Slack Web API) 사용
- Incoming Webhooks 사용
WebClient는 모든 슬랙 API 기능을 사용하는 것이 특징이고, Incoming Webhooks는 메시지만 전송하는 기능만 사용할 수 있다.
# 슬랙 설정하기
나는 먼저 간단하게 메시지를 전송하는 Incoming Webhooks를 사용하려고 한다. 자세한 설정법은 다음 사이트를 참고하였다.
[python] 슬랙 메시지 보내기
파이썬으로 슬랙(Slack) 메시지 보내기 저는 주로 자동 프로그램을 작동시키거나 모니터링할 때, 설정해둔 특정 상황이나 오류가 발생하면 슬랙 메신저로 알림을 받아봅니다. 파이썬으로 슬랙 메
dev-nam.tistory.com
# 파이썬으로 메시지 보내기
메시지를 보내는 코드는 다음과 같다.
def send_to_slack(message):
url = "https://hooks.slack.com/services/...."
data = {"text": message}
response = requests.post(
url, data=json.dumps(data), headers={"Content-Type": "application/json"}
)
if response.status_code == 200:
return True
return False
반응형
댓글
공지사항