mirror of
https://github.com/diamondburned/arikawa.git
synced 2024-11-30 18:53:30 +00:00
23 lines
452 B
Go
23 lines
452 B
Go
|
package discord
|
||
|
|
||
|
type Webhook struct {
|
||
|
ID Snowflake `json:"id"`
|
||
|
Type WebhookType `json:"type"`
|
||
|
User User `json:"user"` // creator
|
||
|
|
||
|
GuildID Snowflake `json:"guild_id,omitempty"`
|
||
|
ChannelID Snowflake `json:"channel_id"`
|
||
|
|
||
|
Name string `json:"name"`
|
||
|
Avatar Hash `json:"avatar"`
|
||
|
Token string `json:"token"` // incoming webhooks only
|
||
|
}
|
||
|
|
||
|
type WebhookType uint8
|
||
|
|
||
|
const (
|
||
|
_ WebhookType = iota
|
||
|
IncomingWebhook
|
||
|
ChannelFollowerWebhook
|
||
|
)
|