mirror of
https://github.com/diamondburned/arikawa.git
synced 2025-02-08 04:28:32 +00:00
discord: Add Flags field to InteractionResponseData
This commit is contained in:
parent
68313eb872
commit
134f49d00f
|
@ -28,6 +28,12 @@ type InteractionResponse struct {
|
|||
Data *InteractionResponseData `json:"data,omitempty"`
|
||||
}
|
||||
|
||||
// InteractionResponseFlags implements flags for an InteractionApplicationCommandCallbackData.
|
||||
// https://discord.com/developers/docs/interactions/slash-commands#interaction-response-interactionapplicationcommandcallbackdata
|
||||
type InteractionResponseFlags uint
|
||||
|
||||
const EphemeralResponse InteractionResponseFlags = 64
|
||||
|
||||
// InteractionResponseData is InteractionApplicationCommandCallbackData in the
|
||||
// official documentation.
|
||||
type InteractionResponseData struct {
|
||||
|
@ -36,6 +42,7 @@ type InteractionResponseData struct {
|
|||
Components *[]discord.Component `json:"components,omitempty"`
|
||||
Embeds *[]discord.Embed `json:"embeds,omitempty"`
|
||||
AllowedMentions *AllowedMentions `json:"allowed_mentions,omitempty"`
|
||||
Flags InteractionResponseFlags `json:"flags,omitempty"`
|
||||
Files []sendpart.File `json:"-"`
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue