프로젝트 설명
매일 새벽 지정한 시각에 외부 대시보드를 자동으로 점검해 전체 목록을
대조한 뒤 신규와 변경 항목만 골라 Telegram으로 알리는 시스템입니다.
중복 알림은 쿨다운으로 억제하고 세션이 만료되면 재로그인 안내를
자동으로 발송하도록 만들었습니다.
이 작업에서 중요했던 것은 기술이 아니라 판단이었습니다.
대상 사이트가 상시 보안문자를 요구했는데 자동 우회는 기술적으로
가능했지만 이용약관 위반이자 계정 정지 위험이 있어 채택하지 않았습니다.
대신 최초 1회만 사람이 로그인한 세션을 안전하게 재사용하는 구조로
설계해 약관을 지키면서 완전 자동 운영을 달성했습니다.
기술 스택
PythonSeleniumAPScheduler