This repository was archived by the owner on May 1, 2022. It is now read-only.
v0.10.0
Minus bug fixes, this may be the second-to-final separated release of this version of molter. molter as an idea isn't exactly dead - I still want to go and see what I can do with slash commands and all - but it'll become more of a personal project that won't get merged with dis-snek ever rather than what it is now.
What's Changed
New Features
MolterSnakeno longer rejectsdis_snek.MessageCommand, and works with it andMolterCommands perfectly.typing.Annotatedsupport was added.molterassumes that it needs to use the second paramtere in theAnnotation.MessageConverternow uses a potentially faster method to get messages. At worst, it takes the same amount of time as the previous method.
Bug Fixes
- Arguments no longer get split at newlines.
MolterCommand.invoked_namenow can have newlines if they were being used.MolterCommand.get_commandandMolterSnake.get_commandwork correctly with newlines now.MolterCommand.remove_commandno longer errors out with invalid names.MolterCommand.qualified_nameworks correctly now.MolterCommand.all_commandsno longer errors out.
Other
pre-commit's config was updated a bit.
Full Changelog: v0.9.1...v0.10.0