프로젝트들[Projects]/디스코드봇(Python)[DiscordBot]
디스코드 봇 공부 시간 측정 기능 추가(스톱워치)[Python - 파이썬]
전에 만들다가 실패한 공부 시간 측정 기능을 완성하였다. 물론 현재도 추가 / 보완해야할 부분이 많지만 우선 기능적인 부분은 완성하였다. 초기 오류 처음에 설계한 방식은 완전히 잘못되었다. 처음에 설계한 부분은 userList 라는 리스트를 만들어서, 명령어가 입력 되었을 때 명령어를 입력한 사람이 userList에 존재하지 않는다면 userList에 명령어를 입력한 사람을 넣어준 후 반복문을 돌리고, 존재한다면 반복문을 탈출, 공부 시간을 출력 및 userList에서 삭제하는 부분이었다. 하지만 시간을 측정할 sec 변수를 global로 선언하여 모든 유저가 시간(sec)을 공유하게 되었고 반복문의 탈출도 정상적으로 동작하지 않았다. 이 당시의 명령어 동작 방식은 "$공부시간측정" 이었는데, 이 입력값..
2022. 5. 14. 14:24
최근댓글