Python에서 slack으로 메시지 보내기개요지난번에 터미널에서 slack으로 메시지 보내기를 알아봤었습니다. 이번에는 python 코드로 메시지 보내는 법을 알아 보겠습니다. 지난번과 마찬가지로 incoming webhook 기능을 활용하는 방법입니다. 여기에서 Incoming Webhook을 활성화 하는 법을 확인하시고, 아래처럼 본인의 sample 명령어를 확인해주세요.코드그럼 python에서 위 curl 요청을 동작하는 코드를 살펴보겠습니다.url에는 위의 https://hooks.xxx 로 되어있는 링크를 복사해서 넣고, text란에 원하는 메시지를 입력합니다.위의 url과 msg를 requests 모듈로 post 요청을 하면 됩니다.import requests def send_message(..
Slack에서 github 연동하기개요slack에서 github의 repository에 변경사항이 생기면 알람이 가도록 연동할 수 있습니다. 다른 누군가가 push했을 경우 slack의 특정 채널로 알람이 오도록 설정하여 코드의 변경사항을 실시간으로 체크할 수 있게 됩니다.연동방법좌측 메뉴에서 앱-앱 추가 버튼을 누른다.github를 검색하여 클릭한다.로그인하고, 원하는 채널을 선택하여 연동한다. 원하는 채널에 아래 명령어를 입력하여 원하는 repository를 연동한다./github subscribe owner/repository아래 help 명령어를 통해 다른 기능을 확인할 수 있다.subscribe, unsubscribe 등 채널에 해당 명령어만 입력하면 쉽게 설정할 수 있다./github help

터미널(ubuntu, mac)에서 slack으로 메시지 보내기개요slack에서 제공하는 기능으로, 외부에서 특정 url로 요청(post방식)하면 원하는 workspace에 메시지를 전송할 수 있다. 상황에 따라 알맞게 자동화하여 활용하면 된다.Slack에서 Webhook 연동하기공식문서 링크위의 링크에 들어가면 slack에서 제공하는 공식 문서를 확인할 수 있다. 방법을 요약하면 다음과 같다. 아래 링크에 들어가서 사용할 App 이름을 정하고, workspace를 선택한다.https://api.slack.com/apps?new_app=1 Incoming Webhooks에 들어가서 Activate Incoming Webhooks를 On 상태로 체크해준다. 그럼 페이지 최하단에 Add New Webhook ..
- Total
- Today
- Yesterday