1
0
Fork 0
mirror of https://github.com/diamondburned/arikawa.git synced 2025-01-20 19:47:12 +00:00

api: Add FollowUpInteraction

Deprecate CreateInteractionFollowup in favor of FollowUpInteraction
because it has a shorter and more concise name.
This commit is contained in:
diamondburned 2022-08-20 16:06:33 -07:00
parent 7961d18278
commit 2aaa2002d8
No known key found for this signature in database
GPG key ID: D78C4471CE776659

View file

@ -256,9 +256,18 @@ func (c *Client) DeleteInteractionResponse(appID discord.AppID, token string) er
}
// CreateInteractionFollowup creates a followup message for an interaction.
//
// Deprecated: use FollowUpInteraction instead.
func (c *Client) CreateInteractionFollowup(
appID discord.AppID, token string, data InteractionResponseData) (*discord.Message, error) {
return c.FollowUpInteraction(appID, token, data)
}
// FollowUpInteraction creates a followup message for an interaction.
func (c *Client) FollowUpInteraction(
appID discord.AppID, token string, data InteractionResponseData) (*discord.Message, error) {
if (data.Content == nil || data.Content.Val == "") &&
(data.Embeds == nil || len(*data.Embeds) == 0) && len(data.Files) == 0 {
return nil, ErrEmptyMessage