commands.OptionBuilder

interface OptionBuilder

Creates slash-command option descriptors.

Methods

OptionBuilder.attachment(description: string) → CommandOption<Attachment, false, “attachment”>
OptionBuilder.boolean(description: string) → CommandOption<boolean, false, “boolean”>
OptionBuilder.channel(description: string) → CommandOption<AnyGuildChannel, false, “channel”>
OptionBuilder.integer(description: string) → CommandOption<number, false, “integer”>
OptionBuilder.member(description: string) → CommandOption<GuildMember, false, “member”>
OptionBuilder.number(description: string) → CommandOption<number, false, “number”>
OptionBuilder.role(description: string) → CommandOption<Role, false, “role”>
OptionBuilder.string(description: string) → CommandOption<string, false, “string”>
OptionBuilder.user(description: string) → CommandOption<User, false, “user”>