19 lines
		
	
	
		
			392 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			392 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package main
 | |
| 
 | |
| import "time"
 | |
| 
 | |
| type Leaderboard struct {
 | |
| 	OwnerID string            `json:"owner_id"`
 | |
| 	Event   string            `json:"event"`
 | |
| 	Members map[string]Member `json:"members"`
 | |
| }
 | |
| 
 | |
| type Member struct {
 | |
| 	ID         string `json:"id"`
 | |
| 	Stars      int    `json:"stars"`
 | |
| 	RawStarTs  string `json:"last_star_ts"`
 | |
| 	LastStarTs time.Time
 | |
| 	Name       string `json:"name"`
 | |
| 	SlackID    string
 | |
| }
 |