-
Resolve an argument from the command arguments
let reason = try args.get(String.self, named: "reason", on: event)Throws
CommandError.UnableToConvertArgumentwhen resolving fails.CommandError.ArgumentNotFoundwhen no argument is found.Declaration
Swift
public func get<A>(_ arg: A.Type, named name: String, on event: CommandEvent) throws -> A.ResolvedArgument where A : CommandArgumentConvertibleParameters
argType to resolve.
nameName of the argument to resolve.
eventCommandEventto resolve on.Return Value
The resolved argument.
View on GitHub
Arguments Class Reference