poll.go
1 package model 2 3 import ( 4 "time" 5 ) 6 7 type Poll struct { 8 Emojis []Emoji `json:"emojis"` 9 Expired bool `json:"expired"` 10 Voted bool `json:"voted"` 11 Multiple bool `json:"multiple"` 12 ExpiredAt time.Time `json:"expires_at"` 13 ID string `json:"id"` 14 OwnVotes []int `json:"own_votes"` 15 VotersCount int `json:"voters_count"` 16 VotesCount int `json:"votes_count"` 17 Options []PollOption `json:"options"` 18 } 19 20 type PollOption struct { 21 Title string `json:"title"` 22 VotesCount int `json:"votes_count"` 23 }