Skip to content

AutocompleteData

Extends

Properties

id

readonly id: string

Inherited from

ApplicationCommandData.id

Defined in

transformers/src/factories/interaction.ts:463


name

readonly name: string

Inherited from

ApplicationCommandData.name

Defined in

transformers/src/factories/interaction.ts:464


type

readonly type: ApplicationCommandType

Inherited from

ApplicationCommandData.type

Defined in

transformers/src/factories/interaction.ts:465


resolved?

readonly optional resolved: ResolvedDataStructure

Inherited from

ApplicationCommandData.resolved

Defined in

transformers/src/factories/interaction.ts:466


guildId?

readonly optional guildId: string

Inherited from

ApplicationCommandData.guildId

Defined in

transformers/src/factories/interaction.ts:467


targetId?

readonly optional targetId: string

Inherited from

ApplicationCommandData.targetId

Defined in

transformers/src/factories/interaction.ts:468

Accessors

subCommand

get subCommand(): undefined | string

Returns

undefined | string

Inherited from

ApplicationCommandData.subCommand

Defined in

transformers/src/factories/interaction.ts:603


subCommandGroup

get subCommandGroup(): undefined | string

Returns

undefined | string

Inherited from

ApplicationCommandData.subCommandGroup

Defined in

transformers/src/factories/interaction.ts:607

Methods

isGuildApplicationCommand()

isGuildApplicationCommand(): this is GuildApplicationCommandData<FocusedOption<string | number | boolean>>

Returns

this is GuildApplicationCommandData<FocusedOption<string | number | boolean>>

Inherited from

ApplicationCommandData.isGuildApplicationCommand

Defined in

transformers/src/factories/interaction.ts:579


isUIApplicationCommand()

isUIApplicationCommand(): this is UIApplicationCommandData<FocusedOption<string | number | boolean>>

Returns

this is UIApplicationCommandData<FocusedOption<string | number | boolean>>

Inherited from

ApplicationCommandData.isUIApplicationCommand

Defined in

transformers/src/factories/interaction.ts:583


isChatInputCommand()

isChatInputCommand(): this is Object

Returns

this is Object

Inherited from

ApplicationCommandData.isChatInputCommand

Defined in

transformers/src/factories/interaction.ts:587


isUserCommand()

isUserCommand(): this is Object

Returns

this is Object

Inherited from

ApplicationCommandData.isUserCommand

Defined in

transformers/src/factories/interaction.ts:591


isMessageCommand()

isMessageCommand(): this is Object

Returns

this is Object

Inherited from

ApplicationCommandData.isMessageCommand

Defined in

transformers/src/factories/interaction.ts:595


getFocused()

getFocused<F>(): FocusedOption<F>

Type Parameters

Type ParameterDefault type
F extends string | number | booleanstring | number | boolean

Returns

FocusedOption<F>

Inherited from

ApplicationCommandData.getFocused

Defined in

transformers/src/factories/interaction.ts:599


getString()

getString(name)

getString(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getString

Defined in

transformers/src/factories/interaction.ts:611

getString(name, assert)

getString(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getString

Defined in

transformers/src/factories/interaction.ts:612


getNumber()

getNumber(name)

getNumber(name): undefined | number

Parameters
ParameterType
namestring
Returns

undefined | number

Inherited from

ApplicationCommandData.getNumber

Defined in

transformers/src/factories/interaction.ts:620

getNumber(name, assert)

getNumber(name, assert): number

Parameters
ParameterType
namestring
asserttrue
Returns

number

Inherited from

ApplicationCommandData.getNumber

Defined in

transformers/src/factories/interaction.ts:621


getInteger()

getInteger(name)

getInteger(name): undefined | number

Parameters
ParameterType
namestring
Returns

undefined | number

Inherited from

ApplicationCommandData.getInteger

Defined in

transformers/src/factories/interaction.ts:629

getInteger(name, assert)

getInteger(name, assert): number

Parameters
ParameterType
namestring
asserttrue
Returns

number

Inherited from

ApplicationCommandData.getInteger

Defined in

transformers/src/factories/interaction.ts:630


getBoolean()

getBoolean(name)

getBoolean(name): undefined | boolean

Parameters
ParameterType
namestring
Returns

undefined | boolean

Inherited from

ApplicationCommandData.getBoolean

Defined in

transformers/src/factories/interaction.ts:638

getBoolean(name, assert)

getBoolean(name, assert): boolean

Parameters
ParameterType
namestring
asserttrue
Returns

boolean

Inherited from

ApplicationCommandData.getBoolean

Defined in

transformers/src/factories/interaction.ts:639


getUser()

getUser(name)

getUser(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getUser

Defined in

transformers/src/factories/interaction.ts:647

getUser(name, assert)

getUser(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getUser

Defined in

transformers/src/factories/interaction.ts:648


getChannel()

getChannel(name)

getChannel(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getChannel

Defined in

transformers/src/factories/interaction.ts:656

getChannel(name, assert)

getChannel(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getChannel

Defined in

transformers/src/factories/interaction.ts:657


getRole()

getRole(name)

getRole(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getRole

Defined in

transformers/src/factories/interaction.ts:665

getRole(name, assert)

getRole(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getRole

Defined in

transformers/src/factories/interaction.ts:666


getMentionable()

getMentionable(name)

getMentionable(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getMentionable

Defined in

transformers/src/factories/interaction.ts:674

getMentionable(name, assert)

getMentionable(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getMentionable

Defined in

transformers/src/factories/interaction.ts:675


getAttachment()

getAttachment(name)

getAttachment(name): undefined | string

Parameters
ParameterType
namestring
Returns

undefined | string

Inherited from

ApplicationCommandData.getAttachment

Defined in

transformers/src/factories/interaction.ts:683

getAttachment(name, assert)

getAttachment(name, assert): string

Parameters
ParameterType
namestring
asserttrue
Returns

string

Inherited from

ApplicationCommandData.getAttachment

Defined in

transformers/src/factories/interaction.ts:684