Reconsider gacha_response responsibilites #3

Closed
opened 2025-05-15 18:41:15 -07:00 by nai · 0 comments
Collaborator

https://git.waifuism.life/waifu/kemoverse/src/branch/master/bot/parsing.py#L53

Remember the video I showed you, how it's easier to maintain large enough components of the system if they have clearer responsibility that's easier to read and poinpoint bugs.

Acceptance Criteria:

  • Move away any game-database logic away from the parser
  • It should only convert notification data into internal command, that gets returned into bot_app and from there bot_app should dispatch which next module to call
https://git.waifuism.life/waifu/kemoverse/src/branch/master/bot/parsing.py#L53 Remember the video I showed you, how it's easier to maintain large enough components of the system if they have clearer responsibility that's easier to read and poinpoint bugs. Acceptance Criteria: - Move away any game-database logic away from the parser - It should only convert notification data into internal command, that gets returned into bot_app and from there bot_app should dispatch which next module to call
nai added the
Refactoring
label 2025-05-15 18:41:15 -07:00
waifu was assigned by nai 2025-05-15 18:41:15 -07:00
VD15 closed this issue 2025-05-24 14:46:44 -07:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: waifu/kemoverse#3
No description provided.