본문 바로가기
반응형

자동화8

파이썬 슬랙 봇 만들기(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.
파이썬을 이용한 구글 스프레드시트 연동 및 자동화 방법 실무에서 활용하고 있는 파이썬 - 구글 스프레드시트 연동법에 대해 적어보려 합니다.파이썬으로 연동한 db에서 데이터 뽑고 시트에다 자동으로 데이터 기록해주고 자동으로 기록된 데이터가 반영되고 시트에서도 돌아가고 이렇게 셋팅해두면 정말 편리합니다. 업무 효율도 많이 올라서 지금도 아주 잘 쓰고 있습니다.구글 클라우드 서비스 가입 및 서비스 계정 생성먼저, 연동을 위해서 구글 클라우드 서비스를 가입해야 합니다.https://console.cloud.google.com/apis/dashboard Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com링크에 들어가서 아래와 같이 동의해주시면 됩니다. 이메일 업데이트는 본인이 원하시면 선택하면 되겠습니다.동의 및 .. 2023. 4. 12.
파이썬으로 대한민국 공휴일 정보 csv로 받기, 활용하기 [대한민국 공휴일 정보 csv로 받기, 활용하기]서비스 특성 상, 공휴일 정보를 활용할 일이 많았습니다.매번 api를 호출하다가 이것도 시간 소요가 있어서 csv 형태로 받아두고 csv를 호출해서 보는게 좋겠단 생각이 들었습니다.공휴일 정보는 그 해가 시작되면 수정될 일이 없고 수정되어야 하면 뉴스 등을 통해 알게 되니 그때만 한번 고쳐주면 되기 때문에 이 정도면 충분하겠다 생각했습니다. 이렇게 해두면 23년, 24년, 25년, 26년 쭉 가더라도 자동으로 관리가 가능하고 각 년마다의 1월, 2월, 3월, 4월, 5월, 6월, 7월, 8월, 9월, 10월, 11월, 12월에 대한 공휴일 정보도 바로 확인이 가능합니다.import requestsimport jsonfrom pandas import json.. 2023. 3. 30.
반응형