Accessors
applicationId
- get applicationId(): string
guild
- get guild(): null | Guild
guildId
- get guildId(): undefined | string
-
Returns undefined | string
interactionId
- get interactionId(): string
member
- get member(): undefined | Member
responseDeleted
- get responseDeleted(): undefined | boolean
-
Returns undefined | boolean
responseId
- get responseId(): undefined | string
-
Returns undefined | string
Methods
createMessage
- createMessage(options?: string | ExecuteWebhook): Promise<null | Message>
-
Parameters
-
options: string | ExecuteWebhook = {}
Returns Promise<null | Message>
createResponse
- createResponse(options: number | CreateInteractionResponse, data?: string | CreateInteractionResponseInnerPayload): Promise<any>
-
Parameters
-
options: number | CreateInteractionResponse
-
Optional data: string | CreateInteractionResponseInnerPayload
Returns Promise<any>
deleteMessage
- deleteMessage(messageId: string): Promise<any>
-
Parameters
Returns Promise<any>
deleteResponse
- deleteResponse(): Promise<any>
editMessage
- editMessage(messageId: string, options?: EditWebhookTokenMessage): Promise<Message>
-
Parameters
-
messageId: string
-
options: EditWebhookTokenMessage = {}
Returns Promise<Message>
editOrRespond
-
Parameters
Returns Promise<any>
editResponse
- editResponse(options?: EditWebhookTokenMessage): Promise<Message>
-
Parameters
-
options: EditWebhookTokenMessage = {}
Returns Promise<Message>
fetchMessage
- fetchMessage(messageId: string): Promise<Message>
-
Parameters
Returns Promise<Message>
respond
- respond(options: number | CreateInteractionResponse, data?: string | CreateInteractionResponseInnerPayload): Promise<any>
-
Parameters
-
options: number | CreateInteractionResponse
-
Optional data: string | CreateInteractionResponseInnerPayload
Returns Promise<any>