GuildApplicationCommandData
Extends
Type Parameters
| Type Parameter |
|---|
T extends undefined | FocusedOption |
Properties
guildId
readonlyguildId:string
Overrides
ApplicationCommandData.guildId
Defined in
transformers/src/factories/interaction.ts:448
id
readonlyid:string
Inherited from
Defined in
transformers/src/factories/interaction.ts:456
name
readonlyname:string
Inherited from
Defined in
transformers/src/factories/interaction.ts:457
type
readonlytype:ApplicationCommandType
Inherited from
Defined in
transformers/src/factories/interaction.ts:458
resolved?
readonlyoptionalresolved:ResolvedDataStructure
Inherited from
ApplicationCommandData.resolved
Defined in
transformers/src/factories/interaction.ts:459
targetId?
readonlyoptionaltargetId:string
Inherited from
ApplicationCommandData.targetId
Defined in
transformers/src/factories/interaction.ts:461
Accessors
subCommand
getsubCommand():undefined|string
Returns
undefined | string
Inherited from
ApplicationCommandData.subCommand
Defined in
transformers/src/factories/interaction.ts:596
subCommandGroup
getsubCommandGroup():undefined|string
Returns
undefined | string
Inherited from
ApplicationCommandData.subCommandGroup
Defined in
transformers/src/factories/interaction.ts:600
Methods
isGuildApplicationCommand()
isGuildApplicationCommand():
this is GuildApplicationCommandData<T>
Returns
this is GuildApplicationCommandData<T>
Inherited from
ApplicationCommandData.isGuildApplicationCommand
Defined in
transformers/src/factories/interaction.ts:572
isUIApplicationCommand()
isUIApplicationCommand():
this is UIApplicationCommandData<T>
Returns
this is UIApplicationCommandData<T>
Inherited from
ApplicationCommandData.isUIApplicationCommand
Defined in
transformers/src/factories/interaction.ts:576
isChatInputCommand()
isChatInputCommand():
this is Object
Returns
this is Object
Inherited from
ApplicationCommandData.isChatInputCommand
Defined in
transformers/src/factories/interaction.ts:580
isUserCommand()
isUserCommand():
this is Object
Returns
this is Object
Inherited from
ApplicationCommandData.isUserCommand
Defined in
transformers/src/factories/interaction.ts:584
isMessageCommand()
isMessageCommand():
this is Object
Returns
this is Object
Inherited from
ApplicationCommandData.isMessageCommand
Defined in
transformers/src/factories/interaction.ts:588
getFocused()
getFocused<
F>():ParseFocusedReturnType<T,F>
Type Parameters
| Type Parameter | Default type |
|---|---|
F extends string | number | boolean | string | number | boolean |
Returns
ParseFocusedReturnType<T, F>
Inherited from
ApplicationCommandData.getFocused
Defined in
transformers/src/factories/interaction.ts:592
getString()
getString(name)
getString(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getString
Defined in
transformers/src/factories/interaction.ts:604
getString(name, assert)
getString(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getString
Defined in
transformers/src/factories/interaction.ts:605
getNumber()
getNumber(name)
getNumber(
name):undefined|number
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | number
Inherited from
ApplicationCommandData.getNumber
Defined in
transformers/src/factories/interaction.ts:613
getNumber(name, assert)
getNumber(
name,assert):number
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
number
Inherited from
ApplicationCommandData.getNumber
Defined in
transformers/src/factories/interaction.ts:614
getInteger()
getInteger(name)
getInteger(
name):undefined|number
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | number
Inherited from
ApplicationCommandData.getInteger
Defined in
transformers/src/factories/interaction.ts:622
getInteger(name, assert)
getInteger(
name,assert):number
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
number
Inherited from
ApplicationCommandData.getInteger
Defined in
transformers/src/factories/interaction.ts:623
getBoolean()
getBoolean(name)
getBoolean(
name):undefined|boolean
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | boolean
Inherited from
ApplicationCommandData.getBoolean
Defined in
transformers/src/factories/interaction.ts:631
getBoolean(name, assert)
getBoolean(
name,assert):boolean
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
boolean
Inherited from
ApplicationCommandData.getBoolean
Defined in
transformers/src/factories/interaction.ts:632
getUser()
getUser(name)
getUser(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getUser
Defined in
transformers/src/factories/interaction.ts:640
getUser(name, assert)
getUser(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getUser
Defined in
transformers/src/factories/interaction.ts:641
getChannel()
getChannel(name)
getChannel(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getChannel
Defined in
transformers/src/factories/interaction.ts:649
getChannel(name, assert)
getChannel(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getChannel
Defined in
transformers/src/factories/interaction.ts:650
getRole()
getRole(name)
getRole(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getRole
Defined in
transformers/src/factories/interaction.ts:658
getRole(name, assert)
getRole(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getRole
Defined in
transformers/src/factories/interaction.ts:659
getMentionable()
getMentionable(name)
getMentionable(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getMentionable
Defined in
transformers/src/factories/interaction.ts:667
getMentionable(name, assert)
getMentionable(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getMentionable
Defined in
transformers/src/factories/interaction.ts:668
getAttachment()
getAttachment(name)
getAttachment(
name):undefined|string
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
undefined | string
Inherited from
ApplicationCommandData.getAttachment
Defined in
transformers/src/factories/interaction.ts:676
getAttachment(name, assert)
getAttachment(
name,assert):string
Parameters
| Parameter | Type |
|---|---|
name | string |
assert | true |
Returns
string
Inherited from
ApplicationCommandData.getAttachment