(Python/개발/비공개)-업무 자동화를 위한 ChatBot 개발 (완료)
개요
원격 PC의 보안을 강화 하면서
API
를 개발 하였다.
하지만 주기적으로 변경된 패스워드를 관리자들이 일일이 사용자가 요청이 오면 TEXT로 복사해 보내줘야 하여 업무 리소스 낭비가 발생 하였다.
업무를 자동화 하고 싶어WEB
개발을 진행 구상 하였지만 혼자 진행하기에 시간이 부족하여Jandi (Outgoing Webhook)
을 이용하여ChatBot
을 개발
기능
- 계정 발급 품의서 신청
- 계정 발급 품의서 삭제
- 계정 발급 요청 및 현황 출력
- 계정 발급 품의서 승인
- 계정 발급 품의서 반려
- 계정 발급 패스워드 재발급
- 발급된 계정 사용시간 종료 시 강제 종료
- 발급되지 않은 계정으로 접속시 강제 종료
- 현재는 더 많은 기능이 추가됨
예시
마무리
ChatBot
을 이용하여ex)/bot 신청@사유@일자@시작시간@종료시간
과 같이 신청하게 되면 관리자가 확인 하여 승인 하고 자동으로 등록된 정보로 패스워드가 발송되게 개발 하였다.ChatBot
을 도입 하기 전에는 관리자와 사용자가 서로 요청을 할때 번거로움이 있었는데ChatBot
도입으로 리소스가 많이 확보되었다.
추가적으로ChatBot
을 이용하여 실제 업무의 자동화도 개발중에 있다.