디스코드 봇, 인공지능, 게임을 개발할 때 항상 느끼는 거지만 정상적으로 빌드됐는데 실행할 때 발생하는 오류가 가장 짜증 나는 거 같다. 물론 코드를 잘 짜는 것도 중요하지만.. 현실은 그렇게 하기 힘들다. 그래서 사후 처리를 위해 로그를 남기기로 했다. 1. 어떤 방법으로 로그를 저장하면 좋을까? 아마존 데이터베이스를 사용하거나 타 데이터베이스 서비스를 이용하는 것도 좋지만 음악봇 특성상 로그 이벤트가 자주 발생하며 여기서 발생하는 트래픽 비용 또한 만만치 않다.... (아마존 DB를 이용한 조회된 음악 데이터 저장 서비스 했다가 30분 만에 60만 원이 나갔다) 그래서 큰 비용 및 저장 비용 지출 우려가 있는 웹 클라우드 서비스를 사용하는 것보다 파일로 저장하는 걸로 결정하였다. 사용 라이브러리 im..