github.com/tada-team/tdproto@v1.51.57/server_call_talking.go (about) 1 package tdproto 2 3 func NewServerCallTalking(talking bool, chat, actor JID) (r ServerCallTalking) { 4 r.Name = r.GetName() 5 r.Params.Jid = chat 6 r.Params.Actor = actor 7 r.Params.Talking = talking 8 return r 9 } 10 11 // Someone talks in call 12 type ServerCallTalking struct { 13 BaseEvent 14 Params serverCallTalkingParams `json:"params"` 15 } 16 17 func (p ServerCallTalking) GetName() string { return "server.call.talking" } 18 19 // Params of the server.call.talking event 20 type serverCallTalkingParams struct { 21 // Chat or contact id 22 Jid JID `json:"jid"` 23 24 // Actor id 25 Actor JID `json:"actor"` 26 27 // Is talking 28 Talking bool `json:"talking"` 29 }