github.com/tada-team/tdproto@v1.51.57/server_time.go (about) 1 package tdproto 2 3 import "time" 4 5 func NewServerTime() (r ServerTime) { 6 r.Name = r.GetName() 7 r.Params.Time = IsoDatetime(time.Now()) 8 return r 9 } 10 11 // Current server time 12 type ServerTime struct { 13 BaseEvent 14 Params serverTimeParams `json:"params"` 15 } 16 17 func (p ServerTime) GetName() string { return "server.time" } 18 19 // Params of the server.time event 20 type serverTimeParams struct { 21 // Current time 22 Time ISODateTimeString `json:"time"` 23 }