반응형 분류 전체보기72 파이썬 슬랙 봇 만들기(3-3): 파일 전송하기 > 모달 드롭다운 만들기 이전 포스팅 - 2023.04.18 - [파이썬/파이썬 활용] - 파이썬 슬랙 봇 만들기(3-2): 파일 전송하기 > 드롭다운 메뉴 만들기 파이썬 슬랙 봇 만들기(3-2): 파일 전송하기 > 드롭다운 메뉴 만들기 이전 포스팅 > 2023.04.18 - [파이썬/파이썬 활용] - 파이썬 슬랙 봇 만들기(3-2): 파일 전송하기 > 드롭다운 메뉴 만들기 이번 포스팅에선 드롭다운을 만들어보겠습니다. [코드 리뷰하기] app.py에 아래 develop-davi-kr.tistory.com 이번 포스팅에선 사무실이라는 글자를 눌렀을 때 나오는 모달 드롭다운을 만들어보겠습니다. 모달 창은 기존의 페이지에서 새로운 창을 보여주고 기존의 화면은 흐려지게 만들어줘서 새로운 창에만 시선을 집중시킵니다. 그래서 사용자가 바로.. 2023. 4. 18. 파이썬 슬랙 봇 만들기(3-2): 파일 전송하기 > 드롭다운 메뉴 만들기 이전 포스팅 > 2023.04.18 - [파이썬/파이썬 활용] - 파이썬 슬랙 봇 만들기(3-2): 파일 전송하기 > 드롭다운 메뉴 만들기 이번 포스팅에선 드롭다운을 만들어보겠습니다. [코드 리뷰하기] app.py에 아래와 같이 코드를 입력합니다. @app.event("app_mention") def event_test(say, body): print(body) word = body["event"]["blocks"][0]["elements"][0]["elements"][1]["text"].replace( " ", "" ) if word == "접수": say(f"안녕하세요! !") say( blocks=[ { "type": "actions", "elements": [ { "type": "static_se.. 2023. 4. 18. 파이썬 슬랙 봇 만들기(3-1): 파일 전송하기 총 5회에 걸쳐서 봇 호출을 통해 엑셀 파일을 업로드 하는 방법을 견적서 업로드 하는 방식으로 예를 들어 공유해보려합니다. 공식 문서를 참고하여 독학으로 만들다보니 부족함이 있을 수 있습니다. 피드백 주시면 반영해보겠습니다^^ [봇 호출을 통해 슬랙에 엑셀 파일 업로드하기] 결과물을 먼저 공유해봅니다. @davi_test_bot을 호출하고 접수라는 단어를 입력하면 봇이 반응하면서 드롭다운을 보여줍니다. 그리고 사무실을 클릭합니다. 사무실을 클릭하면 사무실 관련해서 연결된 다음 드롭다운이 노출되며 그 중에서 견적서 출력을 눌러줍니다. 조금 기다려주면... 필수 정보들을 반영해 만들어진 엑셀 파일이 슬랙에 올라오게 됩니다. 견적서 출력을 누르면 견적서를 만들기 위한 필수 정보 입력창이 뜹니다. 여기서 모두 .. 2023. 4. 16. 파이썬 슬랙 봇 만들기(2): hello라고 적으면 반응하는 봇 호출하기 [볼트란?] 슬랙 봇을 만들려고 공식 문서를 찾아다니던 중 볼트라는 게 있어서 이걸 활용해보기로 했습니다. Slack Bolt는 Slack에서 개발한 프레임워크로, Slack 앱 개발을 보다 쉽고 빠르게 진행할 수 있게 도와줍니다. Bolt 프레임워크는 Python, JavaScript(Node.js), Java 등 다양한 프로그래밍 언어를 지원합니다. Slack 앱은 사용자와 상호작용하거나, 워크스페이스에서 자동화된 작업을 수행하는 데 사용할 수 있습니다. Bolt는 다음과 같은 기능을 제공하여 Slack 앱 개발을 쉽게 만들어줍니다: 이벤트 리스너: Bolt는 Slack API에서 발생하는 이벤트를 감지하고 처리할 수 있는 이벤트 리스너를 제공합니다. 이를 통해 사용자와의 상호작용, 메시지 수신 및 .. 2023. 4. 16. 이전 1 ··· 12 13 14 15 16 17 18 다음 반응형