2020-03-05 16:15:50 +00:00

23 lines
641 B
Go

package webhooks
import (
"fmt"
"github.com/TicketsBot/GoPanel/utils/discord"
"github.com/TicketsBot/GoPanel/utils/discord/objects"
)
type ExecuteWebhookBody struct {
Content string `json:"content"`
Username string `json:"username"`
AvatarUrl string `json:"avatar_url"`
AllowedMentions objects.AllowedMention `json:"allowed_mentions"`
}
func ExecuteWebhook(webhook string) discord.Endpoint {
return discord.Endpoint{
RequestType: discord.POST,
AuthorizationType: discord.NONE,
Endpoint: fmt.Sprintf("/webhooks/%s?wait=true", webhook),
}
}