-
Notifications
You must be signed in to change notification settings - Fork 3
[FEAT] Merge with dis-snek
#3
Comments
Note: Work for the merge is being done in the |
Surely removing commands should be handled by the lib itself? Not the merging-molter code? |
Also can you convert this into a checklist? So we know whats done and whats not |
There is the issue of removing subcommands (say, if a user wanted to remove a subcommand via |
Soon:tm:, but of course! |
Specifically what do you want changed? |
I think it's easier if we look at the code behind it: https://github.com/Discord-Snake-Pit/molter/blob/f9af3325cb9a0c8c461efc4f7e93356ae92baabd/molter/overrides.py#L188-L190 ...yeah, ugly, isn't it? The problem is that (If we did just make it not have newlines... The current hack is a way of doing it currently, but there has to be a better way. |
Also a note: I'm thinking about splitting this into two PRs. One non-breaking change to bring the converter stuff into |
That's only necessary if it turns out one part isn't done. Imo it's best to just pr it all at once |
Should note that the actual merge is being actively worked on in my fork of |
The merge is basically done and awaiting review, so it might be best to mention: After some thinking, I think I want to just archive this repo for history's sake. I feel uncomfortable using it or the PyPI package for my own experiences due to the fact that it'll stray from the original purpose of this project. I'm fine with either moving it back to my profile to archive it or just archiving it here. |
This was the end goal, after all. Fixes
dis-snek
's #392.Merging
molter
is not an easy task. Ideally, it would be done before the beta soft deadline, but if this is not complete, this should not holddis-snek
back from going into beta.In terms of
molter
itself, there's a few things that need to be finished up:ext
namespace.signature
.signature
if possible.BadArgument
to have more specific errors. Is not strictly necessary to merge and may be ignored, but I'd prefer this being done.invoked_name
way better. It's, uh, a mess right now.command
toContext
indis-snek
itself.In terms of merging
molter
itself... yeah, that's going to be a doozy.Converter
to either be not message command specific, or rename it to indicate it being so.BaseCommand
too much.If anyone sees this and wants to help out, go ahead!
The text was updated successfully, but these errors were encountered: