-
Notifications
You must be signed in to change notification settings - Fork 0
;parsemembers Rework #552
Copy link
Copy link
Open
Labels
ChangeA modification to something that existsA modification to something that existsFeatureA new piece of functionality that has been introducedA new piece of functionality that has been introducedLost HallsThis relates to the Discord Guild named "Lost Halls"This relates to the Discord Guild named "Lost Halls"Quality of LifeAn improvement of something that existsAn improvement of something that existsShatters/MoonlightThis relates to the Discord Guild named "Shatters/Moonlight"This relates to the Discord Guild named "Shatters/Moonlight"
Metadata
Metadata
Assignees
Labels
ChangeA modification to something that existsA modification to something that existsFeatureA new piece of functionality that has been introducedA new piece of functionality that has been introducedLost HallsThis relates to the Discord Guild named "Lost Halls"This relates to the Discord Guild named "Lost Halls"Quality of LifeAn improvement of something that existsAn improvement of something that existsShatters/MoonlightThis relates to the Discord Guild named "Shatters/Moonlight"This relates to the Discord Guild named "Shatters/Moonlight"
Current Behaviour
Problems, Frustrations, General Description
;parsemembersis an old command written ~3 years ago. This means that the original intent of the command has been modified over time, it uses older programming practices, and some parts of the code are completely unused. In addition, there are now additional features that need to be added on top of it which is difficult to integrate due to the bloated and messy nature of the command.Wanted/Expected Behaviour
Improvements, Additions, Changes
;parsememberswill be written from the ground up, keeping whatever features are necessary, adding any new features and improving the quality of life wherever possible. The exact changes are unclear, so will need to be investigated and scoped out with Officer teams.Phases of the rework
The rework of the parse will happen in a couple of phases, in order to break up the work into manageable sections with realistic time-frames for completion. Currently the plan is as follows:
Phase 1
parsemembers.jstoparse.jsand add slash command version with subcommands. Options available aremembers,reacts, andbasicPhase 2
Phase 3
Phase 4
raiding-rulesTasks
Things to Do
Possible List of Changes:
Current List of Changes:
;parsemembers#551;parsemembers#550;parsemembersChanges #657;statsand;leaderboard#658;parsemembersis not logging Oryx 3 Parses for VC-less Runs #705;parsemembersauto-selecting wrong raid #706Paths to Files