Etc.

Slack Webhook(API) 사용하여 메세지 보내기

ssun-g 2023. 6. 21. 14:04

1. Slack에서 Incoming WebHooks 추가

2. 메시지를 보낼 채널 설정

3. 웹후크 URL 복사

URL 형식은 다음과 같다.

4. 메세지 전송을 위한 코드 작성 (python)

import json
import requests


def send_message(url):
    data = {"text": "hello"}  # {"text": "slack에 보낼 메시지"}
    req = requests.post(
        url=url,
        data=json.dumps(data)
    )
    

if __name__ == '__main__':
    url = '<WEBHOOK_URL>'  # 3에서 복사한 URL 붙여넣기
    send_message(url)

 

결과

결과