Python을 활용하여 사내 통계 Slack 주기적 보고받기
Slack을 활용하여 사내 통계자료를 바탕으로 주기적으로 메시지를 보내주도록 자동화 시켜 보았다.
결론은 주기적으로 2개의 통계를 Slack으로 받아 볼 수 있게 되었다.
일단, 우리 사내 통계페이지는 이런식으로 표시 되는데.
Selenium을 통해서 접근을 시도하여, 데이터를 아래와 같이 가져왔다.
데이터를 사용할 수 있도록, 리스트에 데이터들을 넣는 전처리 과정을 했다.
이를 바탕으로 전일 대비 몇 %가 올랐는지 파악하고 slack으로 메시지가 전송 된다.
더 불어 달이 끝나는 날에 달 데이터 통계를 내어 같이 slack에 보내진다.
마지막으로 주기적으로 코드를 실행하기 위해서, aws에 개인 서버를 개설하고 매일 새벽에 실행되도록 하였다.
https://gist.github.com/doyhosae/82645d49781ec32a958fdc11e9e7908e