(Python/개발/비공개)-업무 자동화를 위한 ChatBot 개발 (완료)

less than 1 minute read

개요

원격 PC의 보안을 강화 하면서 API를 개발 하였다.
하지만 주기적으로 변경된 패스워드를 관리자들이 일일이 사용자가 요청이 오면 TEXT로 복사해 보내줘야 하여 업무 리소스 낭비가 발생 하였다.
업무를 자동화 하고 싶어 WEB 개발을 진행 구상 하였지만 혼자 진행하기에 시간이 부족하여 Jandi (Outgoing Webhook)을 이용하여 ChatBot을 개발


기능

  1. 계정 발급 품의서 신청
  2. 계정 발급 품의서 삭제
  3. 계정 발급 요청 및 현황 출력
  4. 계정 발급 품의서 승인
  5. 계정 발급 품의서 반려
  6. 계정 발급 패스워드 재발급
  7. 발급된 계정 사용시간 종료 시 강제 종료
  8. 발급되지 않은 계정으로 접속시 강제 종료
  9. 현재는 더 많은 기능이 추가됨

예시

예시


마무리

ChatBot을 이용하여 ex)/bot 신청@사유@일자@시작시간@종료시간과 같이 신청하게 되면 관리자가 확인 하여 승인 하고 자동으로 등록된 정보로 패스워드가 발송되게 개발 하였다.
ChatBot을 도입 하기 전에는 관리자와 사용자가 서로 요청을 할때 번거로움이 있었는데 ChatBot도입으로 리소스가 많이 확보되었다.
추가적으로 ChatBot을 이용하여 실제 업무의 자동화도 개발중에 있다.

Updated: