파이썬(python)을 이용해서 인터넷 채팅 서비스인 디스코드(discord) 채널에 자동으로 메시지를 보낼 수 있다. 우선 채널에 웹후크(web hook)를 추가해 준다. 채널 설정으로 가면 "연동(integrations)" 항목이 있는데, 여기서 웹후크를 추가하면 된다. 추가된 웹후크의 URL을 이용해서 파이썬의 requests 모듈을 통해 간편하게 메시지를 보낼 수 있다.
아래의 예시를 보자. 웹후크 URL을 알고 있는 상태에서 "hello world!"라고 메시지를 보내는 경우이다.
import requests
discord_web_hook_url = 'https://discord.com/api/webhooks/.....'
message = {'content': 'hello world!'}
requests.post(discord_web_hook_url, data=message)
728x90
'파이썬(python)' 카테고리의 다른 글
파이썬에서 문자열을 절반으로 나누기(중간에서 분할하기) (0) | 2025.05.04 |
---|---|
파이썬(python)에서 마크다운(markdown, md) 파일을 html 파일로 변환하기 (0) | 2025.04.30 |
파이썬(python)에서 텍스트 파일을 한줄씩 읽기 (0) | 2025.04.16 |
파이썬 딕셔너리(dict) 원소의 순서 보존 여부 (0) | 2025.04.05 |
파이썬 배포판 아나콘다(anaconda)/미니콘다(miniconda) 과거 버전 다운로드하기 (1) | 2025.04.03 |