탈 많은 디스코드 봇 만들기.. 한달 잡고 워낙 계획은 빡세게 한달 잡고 만들어보자! 였는데 여러 문제가 생기면서 열심히 공부하다보니 유통기한은 어느새 out..!.. 될때까지 만들어야겠다.
asyncio
를 사용한 코루틴 테스크까지 잘 적용을 시켜놓아서 정말 알람이 알람답게 작동을 한다.계속 사용하다 보면 중간에 알람이 필요가 없어지는 시점이 있을 것이라는 생각에 간단하게 알람 관리 시스탬을 만들려고 했다.
대강 사용자당 10개라는 제한을 박아두고 보니 큰 데이터를 사용하는 것도 아니고, 이걸 굳이 DB를 써야할까? 라는 생각에 파일 내에 디스코드 서버 id - 사용자 id - 알람 임시 id - 설정시간 + message
로 이어지는, dictionary(의 복합체)로 만들어진 파일을 만들어서 함수에 정보의 저장 및 제어를 하도록 만들었다.
문제는 이걸 그냥 생으로 만들어서 import로 다룬 것이 문제가 되었는지 변수에 집어넣은 dictionary(임시저장소) 자체를 인식하지 못하더라..
구상을 잡고, 몇시간동안 곰곰히 생각하면서 코딩을 했고, 봇을 돌려서 알람을 실행해봤는데 애러가 떠서 어??.. 하면서 문제를 막 찾아보다가 이게 왜그럴까?.. 하면서 어제의 일정을 마무리했다..
end