mirror of
https://github.com/c0re100/gotdlib.git
synced 2026-02-21 20:20:17 +01:00
Update to TDLib 1.8.46
This commit is contained in:
parent
baee9b059d
commit
8de0893227
4 changed files with 1076 additions and 108 deletions
|
|
@ -922,6 +922,15 @@ func UnmarshalStarTransactionType(data json.RawMessage) (StarTransactionType, er
|
|||
case TypeStarTransactionTypeAffiliateProgramCommission:
|
||||
return UnmarshalStarTransactionTypeAffiliateProgramCommission(data)
|
||||
|
||||
case TypeStarTransactionTypePaidMessageSend:
|
||||
return UnmarshalStarTransactionTypePaidMessageSend(data)
|
||||
|
||||
case TypeStarTransactionTypePaidMessageReceive:
|
||||
return UnmarshalStarTransactionTypePaidMessageReceive(data)
|
||||
|
||||
case TypeStarTransactionTypePremiumPurchase:
|
||||
return UnmarshalStarTransactionTypePremiumPurchase(data)
|
||||
|
||||
case TypeStarTransactionTypeUnsupported:
|
||||
return UnmarshalStarTransactionTypeUnsupported(data)
|
||||
|
||||
|
|
@ -5726,6 +5735,9 @@ func UnmarshalStorePaymentPurpose(data json.RawMessage) (StorePaymentPurpose, er
|
|||
case TypeStorePaymentPurposePremiumSubscription:
|
||||
return UnmarshalStorePaymentPurposePremiumSubscription(data)
|
||||
|
||||
case TypeStorePaymentPurposePremiumGift:
|
||||
return UnmarshalStorePaymentPurposePremiumGift(data)
|
||||
|
||||
case TypeStorePaymentPurposePremiumGiftCodes:
|
||||
return UnmarshalStorePaymentPurposePremiumGiftCodes(data)
|
||||
|
||||
|
|
@ -5769,6 +5781,9 @@ func UnmarshalTelegramPaymentPurpose(data json.RawMessage) (TelegramPaymentPurpo
|
|||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeTelegramPaymentPurposePremiumGift:
|
||||
return UnmarshalTelegramPaymentPurposePremiumGift(data)
|
||||
|
||||
case TypeTelegramPaymentPurposePremiumGiftCodes:
|
||||
return UnmarshalTelegramPaymentPurposePremiumGiftCodes(data)
|
||||
|
||||
|
|
@ -6311,6 +6326,15 @@ func UnmarshalPushMessageContent(data json.RawMessage) (PushMessageContent, erro
|
|||
case TypePushMessageContentBasicGroupChatCreate:
|
||||
return UnmarshalPushMessageContentBasicGroupChatCreate(data)
|
||||
|
||||
case TypePushMessageContentVideoChatStarted:
|
||||
return UnmarshalPushMessageContentVideoChatStarted(data)
|
||||
|
||||
case TypePushMessageContentVideoChatEnded:
|
||||
return UnmarshalPushMessageContentVideoChatEnded(data)
|
||||
|
||||
case TypePushMessageContentInviteVideoChatParticipants:
|
||||
return UnmarshalPushMessageContentInviteVideoChatParticipants(data)
|
||||
|
||||
case TypePushMessageContentChatAddMembers:
|
||||
return UnmarshalPushMessageContentChatAddMembers(data)
|
||||
|
||||
|
|
@ -6341,6 +6365,9 @@ func UnmarshalPushMessageContent(data json.RawMessage) (PushMessageContent, erro
|
|||
case TypePushMessageContentSuggestProfilePhoto:
|
||||
return UnmarshalPushMessageContentSuggestProfilePhoto(data)
|
||||
|
||||
case TypePushMessageContentProximityAlertTriggered:
|
||||
return UnmarshalPushMessageContentProximityAlertTriggered(data)
|
||||
|
||||
case TypePushMessageContentMessageForwards:
|
||||
return UnmarshalPushMessageContentMessageForwards(data)
|
||||
|
||||
|
|
@ -6678,6 +6705,9 @@ func UnmarshalUserPrivacySetting(data json.RawMessage) (UserPrivacySetting, erro
|
|||
case TypeUserPrivacySettingAutosaveGifts:
|
||||
return UnmarshalUserPrivacySettingAutosaveGifts(data)
|
||||
|
||||
case TypeUserPrivacySettingAllowUnpaidMessages:
|
||||
return UnmarshalUserPrivacySettingAllowUnpaidMessages(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
|
|
@ -6709,6 +6739,9 @@ func UnmarshalCanSendMessageToUserResult(data json.RawMessage) (CanSendMessageTo
|
|||
case TypeCanSendMessageToUserResultOk:
|
||||
return UnmarshalCanSendMessageToUserResultOk(data)
|
||||
|
||||
case TypeCanSendMessageToUserResultUserHasPaidMessages:
|
||||
return UnmarshalCanSendMessageToUserResultUserHasPaidMessages(data)
|
||||
|
||||
case TypeCanSendMessageToUserResultUserIsDeleted:
|
||||
return UnmarshalCanSendMessageToUserResultUserIsDeleted(data)
|
||||
|
||||
|
|
@ -9752,16 +9785,32 @@ func UnmarshalPremiumStatePaymentOption(data json.RawMessage) (*PremiumStatePaym
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPremiumGiftCodePaymentOption(data json.RawMessage) (*PremiumGiftCodePaymentOption, error) {
|
||||
var resp PremiumGiftCodePaymentOption
|
||||
func UnmarshalPremiumGiftPaymentOption(data json.RawMessage) (*PremiumGiftPaymentOption, error) {
|
||||
var resp PremiumGiftPaymentOption
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPremiumGiftCodePaymentOptions(data json.RawMessage) (*PremiumGiftCodePaymentOptions, error) {
|
||||
var resp PremiumGiftCodePaymentOptions
|
||||
func UnmarshalPremiumGiftPaymentOptions(data json.RawMessage) (*PremiumGiftPaymentOptions, error) {
|
||||
var resp PremiumGiftPaymentOptions
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPremiumGiveawayPaymentOption(data json.RawMessage) (*PremiumGiveawayPaymentOption, error) {
|
||||
var resp PremiumGiveawayPaymentOption
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPremiumGiveawayPaymentOptions(data json.RawMessage) (*PremiumGiveawayPaymentOptions, error) {
|
||||
var resp PremiumGiveawayPaymentOptions
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
|
|
@ -10152,6 +10201,30 @@ func UnmarshalStarTransactionTypeAffiliateProgramCommission(data json.RawMessage
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypePaidMessageSend(data json.RawMessage) (*StarTransactionTypePaidMessageSend, error) {
|
||||
var resp StarTransactionTypePaidMessageSend
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypePaidMessageReceive(data json.RawMessage) (*StarTransactionTypePaidMessageReceive, error) {
|
||||
var resp StarTransactionTypePaidMessageReceive
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypePremiumPurchase(data json.RawMessage) (*StarTransactionTypePremiumPurchase, error) {
|
||||
var resp StarTransactionTypePremiumPurchase
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypeUnsupported(data json.RawMessage) (*StarTransactionTypeUnsupported, error) {
|
||||
var resp StarTransactionTypeUnsupported
|
||||
|
||||
|
|
@ -11696,6 +11769,14 @@ func UnmarshalPublicChatTypeIsLocationBased(data json.RawMessage) (*PublicChatTy
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalAccountInfo(data json.RawMessage) (*AccountInfo, error) {
|
||||
var resp AccountInfo
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatActionBarReportSpam(data json.RawMessage) (*ChatActionBarReportSpam, error) {
|
||||
var resp ChatActionBarReportSpam
|
||||
|
||||
|
|
@ -17696,6 +17777,14 @@ func UnmarshalStorePaymentPurposePremiumSubscription(data json.RawMessage) (*Sto
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStorePaymentPurposePremiumGift(data json.RawMessage) (*StorePaymentPurposePremiumGift, error) {
|
||||
var resp StorePaymentPurposePremiumGift
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStorePaymentPurposePremiumGiftCodes(data json.RawMessage) (*StorePaymentPurposePremiumGiftCodes, error) {
|
||||
var resp StorePaymentPurposePremiumGiftCodes
|
||||
|
||||
|
|
@ -17736,6 +17825,14 @@ func UnmarshalStorePaymentPurposeGiftedStars(data json.RawMessage) (*StorePaymen
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTelegramPaymentPurposePremiumGift(data json.RawMessage) (*TelegramPaymentPurposePremiumGift, error) {
|
||||
var resp TelegramPaymentPurposePremiumGift
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTelegramPaymentPurposePremiumGiftCodes(data json.RawMessage) (*TelegramPaymentPurposePremiumGiftCodes, error) {
|
||||
var resp TelegramPaymentPurposePremiumGiftCodes
|
||||
|
||||
|
|
@ -18400,6 +18497,30 @@ func UnmarshalPushMessageContentBasicGroupChatCreate(data json.RawMessage) (*Pus
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentVideoChatStarted(data json.RawMessage) (*PushMessageContentVideoChatStarted, error) {
|
||||
var resp PushMessageContentVideoChatStarted
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentVideoChatEnded(data json.RawMessage) (*PushMessageContentVideoChatEnded, error) {
|
||||
var resp PushMessageContentVideoChatEnded
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentInviteVideoChatParticipants(data json.RawMessage) (*PushMessageContentInviteVideoChatParticipants, error) {
|
||||
var resp PushMessageContentInviteVideoChatParticipants
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentChatAddMembers(data json.RawMessage) (*PushMessageContentChatAddMembers, error) {
|
||||
var resp PushMessageContentChatAddMembers
|
||||
|
||||
|
|
@ -18480,6 +18601,14 @@ func UnmarshalPushMessageContentSuggestProfilePhoto(data json.RawMessage) (*Push
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentProximityAlertTriggered(data json.RawMessage) (*PushMessageContentProximityAlertTriggered, error) {
|
||||
var resp PushMessageContentProximityAlertTriggered
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalPushMessageContentMessageForwards(data json.RawMessage) (*PushMessageContentMessageForwards, error) {
|
||||
var resp PushMessageContentMessageForwards
|
||||
|
||||
|
|
@ -18904,6 +19033,14 @@ func UnmarshalUserPrivacySettingAutosaveGifts(data json.RawMessage) (*UserPrivac
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUserPrivacySettingAllowUnpaidMessages(data json.RawMessage) (*UserPrivacySettingAllowUnpaidMessages, error) {
|
||||
var resp UserPrivacySettingAllowUnpaidMessages
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalReadDatePrivacySettings(data json.RawMessage) (*ReadDatePrivacySettings, error) {
|
||||
var resp ReadDatePrivacySettings
|
||||
|
||||
|
|
@ -18928,6 +19065,14 @@ func UnmarshalCanSendMessageToUserResultOk(data json.RawMessage) (*CanSendMessag
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalCanSendMessageToUserResultUserHasPaidMessages(data json.RawMessage) (*CanSendMessageToUserResultUserHasPaidMessages, error) {
|
||||
var resp CanSendMessageToUserResultUserHasPaidMessages
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalCanSendMessageToUserResultUserIsDeleted(data json.RawMessage) (*CanSendMessageToUserResultUserIsDeleted, error) {
|
||||
var resp CanSendMessageToUserResultUserIsDeleted
|
||||
|
||||
|
|
@ -20376,6 +20521,14 @@ func UnmarshalFileDownloadedPrefixSize(data json.RawMessage) (*FileDownloadedPre
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarCount(data json.RawMessage) (*StarCount, error) {
|
||||
var resp StarCount
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalDeepLinkInfo(data json.RawMessage) (*DeepLinkInfo, error) {
|
||||
var resp DeepLinkInfo
|
||||
|
||||
|
|
@ -22596,11 +22749,17 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePremiumStatePaymentOption:
|
||||
return UnmarshalPremiumStatePaymentOption(data)
|
||||
|
||||
case TypePremiumGiftCodePaymentOption:
|
||||
return UnmarshalPremiumGiftCodePaymentOption(data)
|
||||
case TypePremiumGiftPaymentOption:
|
||||
return UnmarshalPremiumGiftPaymentOption(data)
|
||||
|
||||
case TypePremiumGiftCodePaymentOptions:
|
||||
return UnmarshalPremiumGiftCodePaymentOptions(data)
|
||||
case TypePremiumGiftPaymentOptions:
|
||||
return UnmarshalPremiumGiftPaymentOptions(data)
|
||||
|
||||
case TypePremiumGiveawayPaymentOption:
|
||||
return UnmarshalPremiumGiveawayPaymentOption(data)
|
||||
|
||||
case TypePremiumGiveawayPaymentOptions:
|
||||
return UnmarshalPremiumGiveawayPaymentOptions(data)
|
||||
|
||||
case TypePremiumGiftCodeInfo:
|
||||
return UnmarshalPremiumGiftCodeInfo(data)
|
||||
|
|
@ -22746,6 +22905,15 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeStarTransactionTypeAffiliateProgramCommission:
|
||||
return UnmarshalStarTransactionTypeAffiliateProgramCommission(data)
|
||||
|
||||
case TypeStarTransactionTypePaidMessageSend:
|
||||
return UnmarshalStarTransactionTypePaidMessageSend(data)
|
||||
|
||||
case TypeStarTransactionTypePaidMessageReceive:
|
||||
return UnmarshalStarTransactionTypePaidMessageReceive(data)
|
||||
|
||||
case TypeStarTransactionTypePremiumPurchase:
|
||||
return UnmarshalStarTransactionTypePremiumPurchase(data)
|
||||
|
||||
case TypeStarTransactionTypeUnsupported:
|
||||
return UnmarshalStarTransactionTypeUnsupported(data)
|
||||
|
||||
|
|
@ -23325,6 +23493,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePublicChatTypeIsLocationBased:
|
||||
return UnmarshalPublicChatTypeIsLocationBased(data)
|
||||
|
||||
case TypeAccountInfo:
|
||||
return UnmarshalAccountInfo(data)
|
||||
|
||||
case TypeChatActionBarReportSpam:
|
||||
return UnmarshalChatActionBarReportSpam(data)
|
||||
|
||||
|
|
@ -25575,6 +25746,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeStorePaymentPurposePremiumSubscription:
|
||||
return UnmarshalStorePaymentPurposePremiumSubscription(data)
|
||||
|
||||
case TypeStorePaymentPurposePremiumGift:
|
||||
return UnmarshalStorePaymentPurposePremiumGift(data)
|
||||
|
||||
case TypeStorePaymentPurposePremiumGiftCodes:
|
||||
return UnmarshalStorePaymentPurposePremiumGiftCodes(data)
|
||||
|
||||
|
|
@ -25590,6 +25764,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeStorePaymentPurposeGiftedStars:
|
||||
return UnmarshalStorePaymentPurposeGiftedStars(data)
|
||||
|
||||
case TypeTelegramPaymentPurposePremiumGift:
|
||||
return UnmarshalTelegramPaymentPurposePremiumGift(data)
|
||||
|
||||
case TypeTelegramPaymentPurposePremiumGiftCodes:
|
||||
return UnmarshalTelegramPaymentPurposePremiumGiftCodes(data)
|
||||
|
||||
|
|
@ -25839,6 +26016,15 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePushMessageContentBasicGroupChatCreate:
|
||||
return UnmarshalPushMessageContentBasicGroupChatCreate(data)
|
||||
|
||||
case TypePushMessageContentVideoChatStarted:
|
||||
return UnmarshalPushMessageContentVideoChatStarted(data)
|
||||
|
||||
case TypePushMessageContentVideoChatEnded:
|
||||
return UnmarshalPushMessageContentVideoChatEnded(data)
|
||||
|
||||
case TypePushMessageContentInviteVideoChatParticipants:
|
||||
return UnmarshalPushMessageContentInviteVideoChatParticipants(data)
|
||||
|
||||
case TypePushMessageContentChatAddMembers:
|
||||
return UnmarshalPushMessageContentChatAddMembers(data)
|
||||
|
||||
|
|
@ -25869,6 +26055,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypePushMessageContentSuggestProfilePhoto:
|
||||
return UnmarshalPushMessageContentSuggestProfilePhoto(data)
|
||||
|
||||
case TypePushMessageContentProximityAlertTriggered:
|
||||
return UnmarshalPushMessageContentProximityAlertTriggered(data)
|
||||
|
||||
case TypePushMessageContentMessageForwards:
|
||||
return UnmarshalPushMessageContentMessageForwards(data)
|
||||
|
||||
|
|
@ -26028,6 +26217,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeUserPrivacySettingAutosaveGifts:
|
||||
return UnmarshalUserPrivacySettingAutosaveGifts(data)
|
||||
|
||||
case TypeUserPrivacySettingAllowUnpaidMessages:
|
||||
return UnmarshalUserPrivacySettingAllowUnpaidMessages(data)
|
||||
|
||||
case TypeReadDatePrivacySettings:
|
||||
return UnmarshalReadDatePrivacySettings(data)
|
||||
|
||||
|
|
@ -26037,6 +26229,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeCanSendMessageToUserResultOk:
|
||||
return UnmarshalCanSendMessageToUserResultOk(data)
|
||||
|
||||
case TypeCanSendMessageToUserResultUserHasPaidMessages:
|
||||
return UnmarshalCanSendMessageToUserResultUserHasPaidMessages(data)
|
||||
|
||||
case TypeCanSendMessageToUserResultUserIsDeleted:
|
||||
return UnmarshalCanSendMessageToUserResultUserIsDeleted(data)
|
||||
|
||||
|
|
@ -26580,6 +26775,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeFileDownloadedPrefixSize:
|
||||
return UnmarshalFileDownloadedPrefixSize(data)
|
||||
|
||||
case TypeStarCount:
|
||||
return UnmarshalStarCount(data)
|
||||
|
||||
case TypeDeepLinkInfo:
|
||||
return UnmarshalDeepLinkInfo(data)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue