mirror of
https://github.com/c0re100/gotdlib.git
synced 2026-02-21 20:20:17 +01:00
Update to TDLib 1.8.51
This commit is contained in:
parent
bc2b5f5823
commit
51f3ce0659
4 changed files with 1181 additions and 44 deletions
|
|
@ -3507,6 +3507,9 @@ func UnmarshalMessageContent(data json.RawMessage) (MessageContent, error) {
|
|||
case TypeMessageStory:
|
||||
return UnmarshalMessageStory(data)
|
||||
|
||||
case TypeMessageChecklist:
|
||||
return UnmarshalMessageChecklist(data)
|
||||
|
||||
case TypeMessageInvoice:
|
||||
return UnmarshalMessageInvoice(data)
|
||||
|
||||
|
|
@ -3651,6 +3654,12 @@ func UnmarshalMessageContent(data json.RawMessage) (MessageContent, error) {
|
|||
case TypeMessageDirectMessagePriceChanged:
|
||||
return UnmarshalMessageDirectMessagePriceChanged(data)
|
||||
|
||||
case TypeMessageChecklistTasksDone:
|
||||
return UnmarshalMessageChecklistTasksDone(data)
|
||||
|
||||
case TypeMessageChecklistTasksAdded:
|
||||
return UnmarshalMessageChecklistTasksAdded(data)
|
||||
|
||||
case TypeMessageContactRegistered:
|
||||
return UnmarshalMessageContactRegistered(data)
|
||||
|
||||
|
|
@ -3962,6 +3971,9 @@ func UnmarshalInputMessageContent(data json.RawMessage) (InputMessageContent, er
|
|||
case TypeInputMessageStory:
|
||||
return UnmarshalInputMessageStory(data)
|
||||
|
||||
case TypeInputMessageChecklist:
|
||||
return UnmarshalInputMessageChecklist(data)
|
||||
|
||||
case TypeInputMessageForwarded:
|
||||
return UnmarshalInputMessageForwarded(data)
|
||||
|
||||
|
|
@ -5803,6 +5815,9 @@ func UnmarshalPremiumFeature(data json.RawMessage) (PremiumFeature, error) {
|
|||
case TypePremiumFeatureMessageEffects:
|
||||
return UnmarshalPremiumFeatureMessageEffects(data)
|
||||
|
||||
case TypePremiumFeatureChecklists:
|
||||
return UnmarshalPremiumFeatureChecklists(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
|
|
@ -6603,6 +6618,9 @@ func UnmarshalPushMessageContent(data json.RawMessage) (PushMessageContent, erro
|
|||
case TypePushMessageContentText:
|
||||
return UnmarshalPushMessageContentText(data)
|
||||
|
||||
case TypePushMessageContentChecklist:
|
||||
return UnmarshalPushMessageContentChecklist(data)
|
||||
|
||||
case TypePushMessageContentVideo:
|
||||
return UnmarshalPushMessageContentVideo(data)
|
||||
|
||||
|
|
@ -6657,6 +6675,12 @@ func UnmarshalPushMessageContent(data json.RawMessage) (PushMessageContent, erro
|
|||
case TypePushMessageContentProximityAlertTriggered:
|
||||
return UnmarshalPushMessageContentProximityAlertTriggered(data)
|
||||
|
||||
case TypePushMessageContentChecklistTasksAdded:
|
||||
return UnmarshalPushMessageContentChecklistTasksAdded(data)
|
||||
|
||||
case TypePushMessageContentChecklistTasksDone:
|
||||
return UnmarshalPushMessageContentChecklistTasksDone(data)
|
||||
|
||||
case TypePushMessageContentMessageForwards:
|
||||
return UnmarshalPushMessageContentMessageForwards(data)
|
||||
|
||||
|
|
@ -9429,6 +9453,38 @@ func UnmarshalPollTypeQuiz(data json.RawMessage) (*PollTypeQuiz, error) {
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChecklistTask(data json.RawMessage) (*ChecklistTask, error) {
|
||||
var resp ChecklistTask
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInputChecklistTask(data json.RawMessage) (*InputChecklistTask, error) {
|
||||
var resp InputChecklistTask
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChecklist(data json.RawMessage) (*Checklist, error) {
|
||||
var resp Checklist
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInputChecklist(data json.RawMessage) (*InputChecklist, error) {
|
||||
var resp InputChecklist
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalAnimation(data json.RawMessage) (*Animation, error) {
|
||||
var resp Animation
|
||||
|
||||
|
|
@ -9557,6 +9613,14 @@ func UnmarshalAlternativeVideo(data json.RawMessage) (*AlternativeVideo, error)
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalVideoStoryboard(data json.RawMessage) (*VideoStoryboard, error) {
|
||||
var resp VideoStoryboard
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalBackground(data json.RawMessage) (*Background, error) {
|
||||
var resp Background
|
||||
|
||||
|
|
@ -11829,8 +11893,8 @@ func UnmarshalMessageSourceOther(data json.RawMessage) (*MessageSourceOther, err
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSponsor(data json.RawMessage) (*MessageSponsor, error) {
|
||||
var resp MessageSponsor
|
||||
func UnmarshalAdvertisementSponsor(data json.RawMessage) (*AdvertisementSponsor, error) {
|
||||
var resp AdvertisementSponsor
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
|
|
@ -11869,6 +11933,22 @@ func UnmarshalSponsoredChats(data json.RawMessage) (*SponsoredChats, error) {
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalVideoMessageAdvertisement(data json.RawMessage) (*VideoMessageAdvertisement, error) {
|
||||
var resp VideoMessageAdvertisement
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalVideoMessageAdvertisements(data json.RawMessage) (*VideoMessageAdvertisements, error) {
|
||||
var resp VideoMessageAdvertisements
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalReportOption(data json.RawMessage) (*ReportOption, error) {
|
||||
var resp ReportOption
|
||||
|
||||
|
|
@ -14549,6 +14629,14 @@ func UnmarshalMessageStory(data json.RawMessage) (*MessageStory, error) {
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageChecklist(data json.RawMessage) (*MessageChecklist, error) {
|
||||
var resp MessageChecklist
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageInvoice(data json.RawMessage) (*MessageInvoice, error) {
|
||||
var resp MessageInvoice
|
||||
|
||||
|
|
@ -14933,6 +15021,22 @@ func UnmarshalMessageDirectMessagePriceChanged(data json.RawMessage) (*MessageDi
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageChecklistTasksDone(data json.RawMessage) (*MessageChecklistTasksDone, error) {
|
||||
var resp MessageChecklistTasksDone
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageChecklistTasksAdded(data json.RawMessage) (*MessageChecklistTasksAdded, error) {
|
||||
var resp MessageChecklistTasksAdded
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageContactRegistered(data json.RawMessage) (*MessageContactRegistered, error) {
|
||||
var resp MessageContactRegistered
|
||||
|
||||
|
|
@ -15421,6 +15525,14 @@ func UnmarshalInputMessageStory(data json.RawMessage) (*InputMessageStory, error
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInputMessageChecklist(data json.RawMessage) (*InputMessageChecklist, error) {
|
||||
var resp InputMessageChecklist
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInputMessageForwarded(data json.RawMessage) (*InputMessageForwarded, error) {
|
||||
var resp InputMessageForwarded
|
||||
|
||||
|
|
@ -18197,6 +18309,14 @@ func UnmarshalPremiumFeatureMessageEffects(data json.RawMessage) (*PremiumFeatur
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPremiumFeatureChecklists(data json.RawMessage) (*PremiumFeatureChecklists, error) {
|
||||
var resp PremiumFeatureChecklists
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalBusinessFeatureLocation(data json.RawMessage) (*BusinessFeatureLocation, error) {
|
||||
var resp BusinessFeatureLocation
|
||||
|
||||
|
|
@ -19149,6 +19269,14 @@ func UnmarshalPushMessageContentText(data json.RawMessage) (*PushMessageContentT
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentChecklist(data json.RawMessage) (*PushMessageContentChecklist, error) {
|
||||
var resp PushMessageContentChecklist
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentVideo(data json.RawMessage) (*PushMessageContentVideo, error) {
|
||||
var resp PushMessageContentVideo
|
||||
|
||||
|
|
@ -19293,6 +19421,22 @@ func UnmarshalPushMessageContentProximityAlertTriggered(data json.RawMessage) (*
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentChecklistTasksAdded(data json.RawMessage) (*PushMessageContentChecklistTasksAdded, error) {
|
||||
var resp PushMessageContentChecklistTasksAdded
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentChecklistTasksDone(data json.RawMessage) (*PushMessageContentChecklistTasksDone, error) {
|
||||
var resp PushMessageContentChecklistTasksDone
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentMessageForwards(data json.RawMessage) (*PushMessageContentMessageForwards, error) {
|
||||
var resp PushMessageContentMessageForwards
|
||||
|
||||
|
|
@ -23253,6 +23397,18 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePollTypeQuiz:
|
||||
return UnmarshalPollTypeQuiz(data)
|
||||
|
||||
case TypeChecklistTask:
|
||||
return UnmarshalChecklistTask(data)
|
||||
|
||||
case TypeInputChecklistTask:
|
||||
return UnmarshalInputChecklistTask(data)
|
||||
|
||||
case TypeChecklist:
|
||||
return UnmarshalChecklist(data)
|
||||
|
||||
case TypeInputChecklist:
|
||||
return UnmarshalInputChecklist(data)
|
||||
|
||||
case TypeAnimation:
|
||||
return UnmarshalAnimation(data)
|
||||
|
||||
|
|
@ -23301,6 +23457,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeAlternativeVideo:
|
||||
return UnmarshalAlternativeVideo(data)
|
||||
|
||||
case TypeVideoStoryboard:
|
||||
return UnmarshalVideoStoryboard(data)
|
||||
|
||||
case TypeBackground:
|
||||
return UnmarshalBackground(data)
|
||||
|
||||
|
|
@ -24153,8 +24312,8 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeMessageSourceOther:
|
||||
return UnmarshalMessageSourceOther(data)
|
||||
|
||||
case TypeMessageSponsor:
|
||||
return UnmarshalMessageSponsor(data)
|
||||
case TypeAdvertisementSponsor:
|
||||
return UnmarshalAdvertisementSponsor(data)
|
||||
|
||||
case TypeSponsoredMessage:
|
||||
return UnmarshalSponsoredMessage(data)
|
||||
|
|
@ -24168,6 +24327,12 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeSponsoredChats:
|
||||
return UnmarshalSponsoredChats(data)
|
||||
|
||||
case TypeVideoMessageAdvertisement:
|
||||
return UnmarshalVideoMessageAdvertisement(data)
|
||||
|
||||
case TypeVideoMessageAdvertisements:
|
||||
return UnmarshalVideoMessageAdvertisements(data)
|
||||
|
||||
case TypeReportOption:
|
||||
return UnmarshalReportOption(data)
|
||||
|
||||
|
|
@ -25173,6 +25338,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeMessageStory:
|
||||
return UnmarshalMessageStory(data)
|
||||
|
||||
case TypeMessageChecklist:
|
||||
return UnmarshalMessageChecklist(data)
|
||||
|
||||
case TypeMessageInvoice:
|
||||
return UnmarshalMessageInvoice(data)
|
||||
|
||||
|
|
@ -25317,6 +25485,12 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeMessageDirectMessagePriceChanged:
|
||||
return UnmarshalMessageDirectMessagePriceChanged(data)
|
||||
|
||||
case TypeMessageChecklistTasksDone:
|
||||
return UnmarshalMessageChecklistTasksDone(data)
|
||||
|
||||
case TypeMessageChecklistTasksAdded:
|
||||
return UnmarshalMessageChecklistTasksAdded(data)
|
||||
|
||||
case TypeMessageContactRegistered:
|
||||
return UnmarshalMessageContactRegistered(data)
|
||||
|
||||
|
|
@ -25500,6 +25674,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeInputMessageStory:
|
||||
return UnmarshalInputMessageStory(data)
|
||||
|
||||
case TypeInputMessageChecklist:
|
||||
return UnmarshalInputMessageChecklist(data)
|
||||
|
||||
case TypeInputMessageForwarded:
|
||||
return UnmarshalInputMessageForwarded(data)
|
||||
|
||||
|
|
@ -26541,6 +26718,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePremiumFeatureMessageEffects:
|
||||
return UnmarshalPremiumFeatureMessageEffects(data)
|
||||
|
||||
case TypePremiumFeatureChecklists:
|
||||
return UnmarshalPremiumFeatureChecklists(data)
|
||||
|
||||
case TypeBusinessFeatureLocation:
|
||||
return UnmarshalBusinessFeatureLocation(data)
|
||||
|
||||
|
|
@ -26898,6 +27078,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePushMessageContentText:
|
||||
return UnmarshalPushMessageContentText(data)
|
||||
|
||||
case TypePushMessageContentChecklist:
|
||||
return UnmarshalPushMessageContentChecklist(data)
|
||||
|
||||
case TypePushMessageContentVideo:
|
||||
return UnmarshalPushMessageContentVideo(data)
|
||||
|
||||
|
|
@ -26952,6 +27135,12 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePushMessageContentProximityAlertTriggered:
|
||||
return UnmarshalPushMessageContentProximityAlertTriggered(data)
|
||||
|
||||
case TypePushMessageContentChecklistTasksAdded:
|
||||
return UnmarshalPushMessageContentChecklistTasksAdded(data)
|
||||
|
||||
case TypePushMessageContentChecklistTasksDone:
|
||||
return UnmarshalPushMessageContentChecklistTasksDone(data)
|
||||
|
||||
case TypePushMessageContentMessageForwards:
|
||||
return UnmarshalPushMessageContentMessageForwards(data)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue