package discord import "time" type Guild struct { ID string `json:"id"` } type GuildMemberFlags int const ( GuildMemberFlagsDidRejoin GuildMemberFlags = iota ) type GuildMember struct { User User `json:"user"` Nick string `json:"nick"` Avatar string `json:"avatar"` Banner string `json:"banner"` Roles []string `json:"roles"` JoinedAt time.Time `json:"joined_at"` PremiumSince time.Time `json:"premium_since"` Deaf bool `json:"deaf"` Mute bool `json:"mute"` } func (u *Guild) BucketID() string { return u.ID }