chshin59 / discord-study-bot

discord bot for study
MIT License
0 stars 1 forks source link

discordjs 버전 업데이트 #19

Open chshin59 opened 1 year ago

chshin59 commented 1 year ago

Why?

How?

고민거리

다른 의견은 언제나 환영입니다!

smj53 commented 1 year ago

Study Session에 사용자의 voiceState를 추가로 저장해서 구현할까 싶습니다.

User에 넣는 건 어떨까요? User의 상태이니 User가 voiceState를 갖고 있는 게 개념적으로도 맞는 것 같고, StudySession의 생성/삭제가 잦아서 처리가 좀 복잡해질 것 같습니다. 물론 StudySession 처리 로직이 이상하다면 그 쪽을 바꾸고 StudySession에 넣어도 좋습니다!

+지금보니 StudySession의 삭제는 오류가 아닌 이상 발생하지 않는군요. 휴식 기능에서도 공부방 음성채널 접속 여부가 필요해서 StudySession에 넣는 것도 나쁘지 않을 것 같네요.