v1.1.0
✨ Add Map for Command Arguments
@totigm/bot-builder
v1.2.0 introduced a feature to map command arguments to their respective values. This enhancement facilitates the efficient handling and retrieval of command argument data in a more structured manner.
Example:
From the message !command text="Hey there!" testing stage=development
, an argsMap
object is created. This object makes it easy to access the individual arguments and their values (or true
if they are flags). Here's how the argsMap
would look for this command:
{
text: "Hey there!",
testing: true,
stage: "development"
}
Changelog:
- ⬆️ Update
@totigm/bot-builder
to v1.2.0- ✨ Add map for command arguments
- 🎨 Improve argument parsing logic
- ♻️ Refactor argument handling in formatMessage
Full Changelog: v1.0.14...v1.1.0 (see @totigm/bot-builder changelog)