Skip to content

Metadata for command arguments #50

Open
@NanderTGA

Description

@NanderTGA

Command gets a new property: arguments
Example:

client.commands.dice = {
    arguments: [
        {   // turns into <sides>
            name: "sides",
            required: true,
        }, {
            // turns into [...stuff]
            name: "stuff",
            required: false,
            rest: true,
        }
    ]
}

I also have this idea to do some validation perhaps. (Sending a user things like missing command error...).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    • Status

      Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions