Interactions-molter

Latest version: v1.1.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.3.0

...semantic versioning forces me to mark it as a minor release. It's *really* a patch release with 1-2 features added on.

Updates
- FEAT: add `MolterCommand.usage`. This can be specified manually by the user on prefix command creation, but defaults to the command's `signature` if it isn't.
- FEAT: slightly clearer missing argument error.
- DOCS: add docstrings to a lot of classes and functions.
- REFACTOR: remove pointless regex from `get_first_word`.
- REFACTOR: redo much of `MolterCommand.signature`. This allows it to be a *bit* more accurate with types.
- REFACTOR: use `attrs` instead of outdated `attr`.
- FIX: `MolterCommand.content_parameters`, `MolterCommand.invoked_name`, and command arguments in general now respect newlines.
- FIX: `MolterCommand.qualified_name` and `MolterCommand.all_commands` actually work now.
- FIX: `MolterCommand.get_command` now works for subcommands.

**Full Changelog**: https://github.com/interactions-py/molter/compare/v0.2.0...v0.3.0

0.2.0

A *somewhat* small update, but this should be a nice QoL update.

Updates
- FIX: `MolterExtension` now removes commands properly, not misinterpreting subcommands as commands.
- FIX: `MolterContext.command` is actually set now.
- FIX: Make `MessageConverter` check and verify the guild ID of the message.
- REFACTOR: use `interactions.MISSING` instead of custom `MISSING` in `command.py`.
- FEAT: Add `on_molter_command_error` argument and event.
- FEAT: Add several aliases for the `message_command` decorators, including `prefix_command` and `text_based_command`.
- FEAT: Add proper (if basic) support for `typing(_extensions).Annotated`.
- This means `typing_extensions` is now a requirement in order to properly support Python 3.8.
- DOCS: Various description adjustments.
- DOCS: Various adjustments to the examples.

**Full Changelog**: https://github.com/interactions-py/molter/compare/v0.1.0...v0.2.0

0.1.0

Woot, it's the initial release of `interactions-molter`!

Not much to note here. It's mostly equal to `molter v0.9.1`, though it's not 1:1 by far.

**Full Changelog**: https://github.com/Astrea49/interactions-molter/commits/v0.1.0

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.