Skip to content

Instance Method

group(help:)

Creates an AsyncCommandGroup for this AsyncCommands.
func group(help: String = "") -> any AsyncCommandGroup

Parameters

help

Optional help messages to include.

Return Value

An AsyncCommandGroup with commands and defaultCommand configured.

Discussion

var config = AsyncCommands()
config.use(CowsayCommand(), as: "cowsay")
let group = config.group(help: "Some help for cosway group...")

try await console.run(group, with: context)