github.com/tada-team/tdproto@v1.51.57/public_status.go (about) 1 package tdproto 2 3 // Public Status 4 type PublicStatus struct { 5 // Public Status Type 6 Type PublicStatusType `json:"type"` 7 8 // Display emoji 9 Emoji string `json:"emoji"` 10 11 // Status Label Russian 12 StatusRu string `json:"status_ru"` 13 14 // Status Label English 15 StatusEn string `json:"status_en"` 16 17 // Duration in seconds 18 DurationSeconds int32 `json:"duration_seconds"` 19 20 // Duration Label 21 DurationLabel string `json:"duration_label"` 22 } 23 24 type ContactPublicStatus struct { 25 // Public Status 26 Status PublicStatus `json:"status"` 27 28 // Expires at (iso datetime) 29 ExpiresAt ISODateTimeString `json:"expires_at"` 30 }