tux icon indicating copy to clipboard operation
tux copied to clipboard

focusing on the base framework

Open HikariNee opened this issue 1 year ago • 5 comments

Instead of focusing on newer features, we should focus on rewriting the core constructs like the error handler and give the help command a makeover for once as well as provide stable APIs for stuff like buttons.

This list is a TODO for all that is to be done.

  • [ ] Create a generic button handler class
  • [ ] Add docstrings
  • [ ] Document commands
  • [ ] Create a generic pagination class
  • [ ] Create a generic error handler that prettifies most of the output
  • [ ] Redesign the help command

HikariNee avatar Apr 30 '24 16:04 HikariNee

I agree with this, sounds good to me. I will hold off on any new fancy features and focus on cleaning up what is current.

kzndotsh avatar Apr 30 '24 17:04 kzndotsh

agreed

electron271 avatar May 01 '24 04:05 electron271

6 hours later... everything? or almost everything has been fully doc-stringed.

kzndotsh avatar May 01 '24 04:05 kzndotsh

I'll push the update to my run command along with the updated docstrings in a few hours when it finishes, any idea how many commands are left?

HikariNee avatar May 01 '24 04:05 HikariNee

we also desperately need to stop hard coding stuff and make stuff work across multiple servers

electron271 avatar May 16 '24 02:05 electron271