commands.OptionBuilder

interface OptionBuilder

Creates slash-command option descriptors.

exported from lib.weeble.d

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”>