Ver código fonte

Added default_message_notifications to guild struct

jonas747 8 anos atrás
pai
commit
ef3264d3a2
1 arquivos alterados com 21 adições e 20 exclusões
  1. 21 20
      structs.go

+ 21 - 20
structs.go

@@ -159,26 +159,27 @@ const (
 // A Guild holds all data related to a specific Discord Guild.  Guilds are also
 // sometimes referred to as Servers in the Discord client.
 type Guild struct {
-	ID                string            `json:"id"`
-	Name              string            `json:"name"`
-	Icon              string            `json:"icon"`
-	Region            string            `json:"region"`
-	AfkChannelID      string            `json:"afk_channel_id"`
-	EmbedChannelID    string            `json:"embed_channel_id"`
-	OwnerID           string            `json:"owner_id"`
-	JoinedAt          string            `json:"joined_at"` // make this a timestamp
-	Splash            string            `json:"splash"`
-	AfkTimeout        int               `json:"afk_timeout"`
-	VerificationLevel VerificationLevel `json:"verification_level"`
-	EmbedEnabled      bool              `json:"embed_enabled"`
-	Large             bool              `json:"large"` // ??
-	Roles             []*Role           `json:"roles"`
-	Emojis            []*Emoji          `json:"emojis"`
-	Members           []*Member         `json:"members"`
-	Presences         []*Presence       `json:"presences"`
-	Channels          []*Channel        `json:"channels"`
-	VoiceStates       []*VoiceState     `json:"voice_states"`
-	Unavailable       *bool             `json:"unavailable"`
+	ID                          string            `json:"id"`
+	Name                        string            `json:"name"`
+	Icon                        string            `json:"icon"`
+	Region                      string            `json:"region"`
+	AfkChannelID                string            `json:"afk_channel_id"`
+	EmbedChannelID              string            `json:"embed_channel_id"`
+	OwnerID                     string            `json:"owner_id"`
+	JoinedAt                    string            `json:"joined_at"` // make this a timestamp
+	Splash                      string            `json:"splash"`
+	AfkTimeout                  int               `json:"afk_timeout"`
+	VerificationLevel           VerificationLevel `json:"verification_level"`
+	EmbedEnabled                bool              `json:"embed_enabled"`
+	Large                       bool              `json:"large"` // ??
+	DefaultMessageNotifications int               `json:"default_message_notifications"`
+	Roles                       []*Role           `json:"roles"`
+	Emojis                      []*Emoji          `json:"emojis"`
+	Members                     []*Member         `json:"members"`
+	Presences                   []*Presence       `json:"presences"`
+	Channels                    []*Channel        `json:"channels"`
+	VoiceStates                 []*VoiceState     `json:"voice_states"`
+	Unavailable                 *bool             `json:"unavailable"`
 }
 
 // A GuildParams stores all the data needed to update discord guild settings