EV-Telegram-TDLib

 view release on metacpan or  search on metacpan

lib/EV/Telegram/TDLib/Schema.pm  view on Meta::CPAN

    saveApplicationLogEvent                      => 'type chat_id data',
    savePreparedInlineMessage                    => 'user_id result chat_types',
    savePreparedKeyboardButton                   => 'user_id button',
    searchAffiliatePrograms                      => 'affiliate sort_order offset limit',
    searchBackground                             => 'name',
    searchCallMessages                           => 'offset limit only_missed',
    searchChatAffiliateProgram                   => 'username referrer',
    searchChatMembers                            => 'chat_id query limit filter',
    searchChatMessages                           => 'chat_id topic_id query sender_id from_message_id offset limit filter',
    searchChatRecentLocationMessages             => 'chat_id limit',
    searchChats                                  => 'query type_filter limit',
    searchChatsOnServer                          => 'query type_filter limit',
    searchContacts                               => 'query limit',
    searchEmojis                                 => 'text input_language_codes',
    searchFileDownloads                          => 'query only_active only_completed offset limit',
    searchGiftsForResale                         => 'gift_id order for_crafting for_stars attributes offset limit',
    searchHashtags                               => 'prefix limit',
    searchInstalledStickerSets                   => 'sticker_type query limit',
    searchMessages                               => 'chat_list query offset limit filter chat_type_filter min_date max_date',
    searchOutgoingDocumentMessages               => 'query limit',
    searchPublicChat                             => 'username',
    searchPublicChats                            => 'query type_filter',
    searchPublicMessagesByTag                    => 'tag offset limit',
    searchPublicPosts                            => 'query offset limit star_count',
    searchPublicStoriesByLocation                => 'address offset limit',
    searchPublicStoriesByTag                     => 'story_poster_chat_id tag offset limit',
    searchPublicStoriesByVenue                   => 'venue_provider venue_id offset limit',
    searchQuote                                  => 'text quote quote_position',
    searchRecentlyFoundChats                     => 'query type_filter limit',
    searchSavedMessages                          => 'saved_messages_topic_id tag query from_message_id offset limit',
    searchSecretMessages                         => 'chat_id query offset limit filter',
    searchStickerSet                             => 'name ignore_cache',
    searchStickerSets                            => 'sticker_type query',
    searchStickers                               => 'sticker_type emojis query input_language_codes offset limit',
    searchStringsByPrefix                        => 'strings query limit return_none_for_empty_query',
    searchTextCompositionStyle                   => 'name',
    searchUserByPhoneNumber                      => 'phone_number only_local',
    searchUserByToken                            => 'token',
    searchWebApp                                 => 'bot_user_id web_app_short_name',
    sellGift                                     => 'business_connection_id received_gift_id',
    sendAuthenticationFirebaseSms                => 'token',
    sendBotStartMessage                          => 'bot_user_id chat_id parameter',
    sendBusinessMessage                          => 'business_connection_id chat_id reply_to disable_notification protect_content effect_id reply_markup input_message_content',
    sendBusinessMessageAlbum                     => 'business_connection_id chat_id reply_to disable_notification protect_content effect_id input_message_contents',
    sendCallDebugInformation                     => 'call_id debug_information',
    sendCallLog                                  => 'call_id log_file',
    sendCallRating                               => 'call_id rating comment problems',
    sendCallSignalingData                        => 'call_id data',
    sendChatAction                               => 'chat_id topic_id business_connection_id action',
    sendCustomRequest                            => 'method parameters',
    sendEmailAddressVerificationCode             => 'email_address',
    sendEphemeralMessage                         => 'chat_id topic_id receiver_user_id callback_query_id reply_to sending_id only_preview reply_markup input_message_content',
    sendGift                                     => 'gift_id owner_id text is_private pay_for_upgrade',
    sendGiftPurchaseOffer                        => 'owner_id gift_name price duration paid_message_star_count',
    sendGroupCallMessage                         => 'group_call_id text paid_message_star_count',
    sendInlineQueryResultMessage                 => 'chat_id topic_id reply_to options query_id result_id hide_via_bot',
    sendMessage                                  => 'chat_id topic_id reply_to options reply_markup input_message_content',
    sendMessageAlbum                             => 'chat_id topic_id reply_to options input_message_contents',
    sendMessageViewMetrics                       => 'chat_id message_id time_in_view_ms active_time_in_view_ms height_to_viewport_ratio_per_mille seen_range_ratio_per_mille',
    sendPassportAuthorizationForm                => 'authorization_form_id types',
    sendPaymentForm                              => 'input_invoice payment_form_id order_info_id shipping_option_id credentials tip_amount',
    sendPhoneNumberCode                          => 'phone_number settings type',
    sendPhoneNumberFirebaseSms                   => 'token',
    sendQuickReplyShortcutMessages               => 'chat_id shortcut_id sending_id',
    sendResoldGift                               => 'gift_name owner_id price',
    sendRichMessageDraft                         => 'chat_id forum_topic_id draft_id message',
    sendTextMessageDraft                         => 'chat_id forum_topic_id draft_id text',
    sendWebAppCustomRequest                      => 'bot_user_id method parameters',
    sendWebAppData                               => 'bot_user_id button_text data',
    setAccentColor                               => 'accent_color_id background_custom_emoji_id',
    setAccountTtl                                => 'ttl',
    setAlarm                                     => 'seconds',
    setApplicationVerificationToken              => 'verification_id token',
    setArchiveChatListSettings                   => 'settings',
    setAuthenticationEmailAddress                => 'email_address',
    setAuthenticationPhoneNumber                 => 'phone_number settings',
    setAuthenticationPremiumPurchaseTransaction  => 'transaction is_restore premium_day_count currency amount',
    setAutoDownloadSettings                      => 'settings type',
    setAutosaveSettings                          => 'scope settings',
    setBio                                       => 'bio',
    setBirthdate                                 => 'birthdate',
    setBotInfoDescription                        => 'bot_user_id language_code description',
    setBotInfoShortDescription                   => 'bot_user_id language_code short_description',
    setBotName                                   => 'bot_user_id language_code name',
    setBotProfilePhoto                           => 'bot_user_id photo',
    setBotUpdatesStatus                          => 'pending_update_count error_message',
    setBusinessAccountBio                        => 'business_connection_id bio',
    setBusinessAccountGiftSettings               => 'business_connection_id settings',
    setBusinessAccountName                       => 'business_connection_id first_name last_name',
    setBusinessAccountProfilePhoto               => 'business_connection_id photo is_public',
    setBusinessAccountUsername                   => 'business_connection_id username',
    setBusinessAwayMessageSettings               => 'away_message_settings',
    setBusinessConnectedBot                      => 'bot',
    setBusinessGreetingMessageSettings           => 'greeting_message_settings',
    setBusinessLocation                          => 'location',
    setBusinessMessageIsPinned                   => 'business_connection_id chat_id message_id is_pinned',
    setBusinessOpeningHours                      => 'opening_hours',
    setBusinessStartPage                         => 'start_page',
    setChatAccentColor                           => 'chat_id accent_color_id background_custom_emoji_id',
    setChatActiveStoriesList                     => 'chat_id story_list',
    setChatAffiliateProgram                      => 'chat_id parameters',
    setChatAvailableReactions                    => 'chat_id available_reactions',
    setChatBackground                            => 'chat_id background type dark_theme_dimming only_for_self',
    setChatClientData                            => 'chat_id client_data',
    setChatDescription                           => 'chat_id description',
    setChatDirectMessagesGroup                   => 'chat_id is_enabled paid_message_star_count',
    setChatDiscussionGroup                       => 'chat_id discussion_chat_id',
    setChatDraftMessage                          => 'chat_id topic_id draft_message',
    setChatEmojiStatus                           => 'chat_id emoji_status',
    setChatLocation                              => 'chat_id location',
    setChatMemberStatus                          => 'chat_id member_id status',
    setChatMemberTag                             => 'chat_id user_id tag',
    setChatMessageAutoDeleteTime                 => 'chat_id message_auto_delete_time',
    setChatMessageSender                         => 'chat_id message_sender_id',
    setChatNotificationSettings                  => 'chat_id notification_settings',
    setChatPaidMessageStarCount                  => 'chat_id paid_message_star_count',
    setChatPermissions                           => 'chat_id permissions',
    setChatPhoto                                 => 'chat_id photo',
    setChatPinnedStories                         => 'chat_id story_ids',
    setChatProfileAccentColor                    => 'chat_id profile_accent_color_id profile_background_custom_emoji_id',
    setChatSlowModeDelay                         => 'chat_id slow_mode_delay',

lib/EV/Telegram/TDLib/Schema.pm  view on Meta::CPAN

    linkPreviewTypeGiftAuction                     => { gift => 'gift' },
    linkPreviewTypeGiftCollection                  => { icons => 'array:sticker' },
    linkPreviewTypePhoto                           => { photo => 'photo' },
    linkPreviewTypeSticker                         => { sticker => 'sticker' },
    linkPreviewTypeStickerSet                      => { stickers => 'array:sticker' },
    linkPreviewTypeStoryAlbum                      => { photo_icon => 'photo', video_icon => 'video' },
    linkPreviewTypeSupergroupBoost                 => { photo => 'chatPhoto' },
    linkPreviewTypeTheme                           => { documents => 'array:document', settings => 'themeSettings' },
    linkPreviewTypeUpgradedGift                    => { gift => 'upgradedGift' },
    linkPreviewTypeUser                            => { photo => 'chatPhoto' },
    linkPreviewTypeVideo                           => { cover => 'photo', video => 'video' },
    linkPreviewTypeVideoChat                       => { photo => 'chatPhoto' },
    linkPreviewTypeVideoNote                       => { video_note => 'videoNote' },
    linkPreviewTypeVoiceNote                       => { voice_note => 'voiceNote' },
    linkPreviewTypeWebApp                          => { photo => 'photo' },
    liveLocation                                   => { location => 'location' },
    liveStoryDonors                                => { top_donors => 'array:paidReactor' },
    loadActiveStories                              => { story_list => 'StoryList' },
    loadChats                                      => { chat_list => 'ChatList' },
    localizationTargetInfo                         => { language_packs => 'array:languagePackInfo' },
    mainWebApp                                     => { mode => 'WebAppOpenMode', url => 'webAppUrl' },
    maskPosition                                   => { point => 'MaskPoint' },
    message                                        => { content => 'MessageContent', fact_check => 'factCheck', forward_info => 'messageForwardInfo', guest_bot_caller_id => 'MessageSender', import_info => 'messageImportInfo', interaction_info => 'mes...
    messageAnimatedEmoji                           => { animated_emoji => 'animatedEmoji' },
    messageAnimation                               => { animation => 'animation', caption => 'formattedText' },
    messageAudio                                   => { audio => 'audio', caption => 'formattedText' },
    messageBotWriteAccessAllowed                   => { reason => 'BotWriteAccessAllowReason' },
    messageCalendar                                => { days => 'array:messageCalendarDay' },
    messageCalendarDay                             => { message => 'message' },
    messageCall                                    => { discard_reason => 'CallDiscardReason' },
    messageChatChangePhoto                         => { photo => 'chatPhoto' },
    messageChatSetBackground                       => { background => 'chatBackground' },
    messageChatSetTheme                            => { theme => 'ChatTheme' },
    messageChatShared                              => { chat => 'sharedChat' },
    messageChecklist                               => { list => 'checklist' },
    messageChecklistTasksAdded                     => { tasks => 'array:checklistTask' },
    messageContact                                 => { contact => 'contact' },
    messageCopyOptions                             => { new_caption => 'formattedText' },
    messageDice                                    => { final_state => 'DiceStickers', initial_state => 'DiceStickers' },
    messageDocument                                => { caption => 'formattedText', document => 'document' },
    messageEffect                                  => { static_icon => 'sticker', type => 'MessageEffectType' },
    messageEffectTypeEmojiReaction                 => { effect_animation => 'sticker', select_animation => 'sticker' },
    messageEffectTypePremiumSticker                => { sticker => 'sticker' },
    messageForumTopicCreated                       => { icon => 'forumTopicIcon' },
    messageForwardInfo                             => { origin => 'MessageOrigin', source => 'forwardSource' },
    messageGame                                    => { game => 'game' },
    messageGift                                    => { gift => 'gift', receiver_id => 'MessageSender', sender_id => 'MessageSender', text => 'formattedText' },
    messageGiftedPremium                           => { sticker => 'sticker', text => 'formattedText' },
    messageGiftedStars                             => { sticker => 'sticker' },
    messageGiftedTon                               => { sticker => 'sticker' },
    messageGiveaway                                => { parameters => 'giveawayParameters', prize => 'GiveawayPrize', sticker => 'sticker' },
    messageGiveawayPrizeStars                      => { sticker => 'sticker' },
    messageGiveawayWinners                         => { prize => 'GiveawayPrize' },
    messageGroupCall                               => { other_participant_ids => 'array:MessageSender' },
    messageInteractionInfo                         => { reactions => 'messageReactions', reply_info => 'messageReplyInfo' },
    messageInvoice                                 => { paid_media => 'PaidMedia', paid_media_caption => 'formattedText', product_info => 'productInfo' },
    messageLinkInfo                                => { message => 'message', topic_id => 'MessageTopic' },
    messageLiveLocation                            => { location => 'liveLocation' },
    messageLocation                                => { location => 'location' },
    messagePaidMedia                               => { caption => 'formattedText', media => 'array:PaidMedia' },
    messagePassportDataReceived                    => { credentials => 'encryptedCredentials', elements => 'array:encryptedPassportElement' },
    messagePassportDataSent                        => { types => 'array:PassportElementType' },
    messagePaymentRefunded                         => { owner_id => 'MessageSender' },
    messagePaymentSuccessfulBot                    => { order_info => 'orderInfo' },
    messagePhoto                                   => { caption => 'formattedText', photo => 'photo', video => 'video' },
    messagePoll                                    => { description => 'formattedText', media => 'PollMedia', poll => 'poll' },
    messagePollOptionAdded                         => { text => 'formattedText' },
    messagePollOptionDeleted                       => { text => 'formattedText' },
    messagePositions                               => { positions => 'array:messagePosition' },
    messagePremiumGiftCode                         => { creator_id => 'MessageSender', sticker => 'sticker', text => 'formattedText' },
    messageProximityAlertTriggered                 => { traveler_id => 'MessageSender', watcher_id => 'MessageSender' },
    messageReaction                                => { recent_sender_ids => 'array:MessageSender', type => 'ReactionType', used_sender_id => 'MessageSender' },
    messageReactions                               => { paid_reactors => 'array:paidReactor', reactions => 'array:messageReaction' },
    messageRefundedUpgradedGift                    => { gift => 'gift', origin => 'UpgradedGiftOrigin', receiver_id => 'MessageSender', sender_id => 'MessageSender' },
    messageReplyInfo                               => { recent_replier_ids => 'array:MessageSender' },
    messageReplyToMessage                          => { content => 'MessageContent', origin => 'MessageOrigin', quote => 'textQuote' },
    messageRichMessage                             => { message => 'richMessage' },
    messageSendOptions                             => { scheduling_state => 'MessageSchedulingState', suggested_post_info => 'inputSuggestedPostInfo' },
    messageSenders                                 => { senders => 'array:MessageSender' },
    messageSendingStateFailed                      => { error => 'error' },
    messageStakeDice                               => { final_state => 'DiceStickers', initial_state => 'DiceStickers' },
    messageStatistics                              => { message_interaction_graph => 'StatisticalGraph', message_reaction_graph => 'StatisticalGraph' },
    messageSticker                                 => { sticker => 'sticker' },
    messageSuggestBirthdate                        => { birthdate => 'birthdate' },
    messageSuggestProfilePhoto                     => { photo => 'chatPhoto' },
    messageSuggestedPostApprovalFailed             => { price => 'SuggestedPostPrice' },
    messageSuggestedPostApproved                   => { price => 'SuggestedPostPrice' },
    messageSuggestedPostPaid                       => { star_amount => 'starAmount' },
    messageSuggestedPostRefunded                   => { reason => 'SuggestedPostRefundReason' },
    messageText                                    => { link_preview => 'linkPreview', link_preview_options => 'linkPreviewOptions', text => 'formattedText' },
    messageThreadInfo                              => { draft_message => 'draftMessage', messages => 'array:message', reply_info => 'messageReplyInfo' },
    messageUpgradedGift                            => { gift => 'upgradedGift', origin => 'UpgradedGiftOrigin', receiver_id => 'MessageSender', sender_id => 'MessageSender' },
    messageUpgradedGiftPurchaseOffer               => { gift => 'upgradedGift', price => 'GiftResalePrice', state => 'GiftPurchaseOfferState' },
    messageUpgradedGiftPurchaseOfferRejected       => { gift => 'upgradedGift', price => 'GiftResalePrice' },
    messageUsersShared                             => { users => 'array:sharedUser' },
    messageVenue                                   => { venue => 'venue' },
    messageVideo                                   => { alternative_videos => 'array:alternativeVideo', caption => 'formattedText', cover => 'photo', storyboards => 'array:videoStoryboard', video => 'video' },
    messageVideoNote                               => { video_note => 'videoNote' },
    messageViewers                                 => { viewers => 'array:messageViewer' },
    messageVoiceNote                               => { caption => 'formattedText', voice_note => 'voiceNote' },
    messages                                       => { messages => 'array:message' },
    networkStatistics                              => { entries => 'array:NetworkStatisticsEntry' },
    networkStatisticsEntryCall                     => { network_type => 'NetworkType' },
    networkStatisticsEntryFile                     => { file_type => 'FileType', network_type => 'NetworkType' },
    newSticker                                     => { format => 'StickerFormat', mask_position => 'maskPosition', sticker => 'InputFile' },
    notification                                   => { type => 'NotificationType' },
    notificationGroup                              => { notifications => 'array:notification', type => 'NotificationGroupType' },
    notificationSound                              => { sound => 'file' },
    notificationSounds                             => { notification_sounds => 'array:notificationSound' },
    notificationTypeNewMessage                     => { message => 'message' },
    notificationTypeNewPushMessage                 => { content => 'PushMessageContent', sender_id => 'MessageSender' },
    openWebApp                                     => { parameters => 'webAppOpenParameters', reply_to => 'InputMessageReplyTo', topic_id => 'MessageTopic' },
    optimizeStorage                                => { file_types => 'array:FileType' },
    orderInfo                                      => { shipping_address => 'address' },
    outline                                        => { paths => 'array:closedVectorPath' },
    pageBlockAnimation                             => { animation => 'animation', caption => 'pageBlockCaption' },
    pageBlockAudio                                 => { audio => 'audio', caption => 'pageBlockCaption' },
    pageBlockAuthorDate                            => { author => 'RichText' },
    pageBlockBlockQuote                            => { blocks => 'array:PageBlock', credit => 'RichText' },
    pageBlockCaption                               => { credit => 'RichText', text => 'RichText' },
    pageBlockChatLink                              => { photo => 'chatPhotoInfo' },
    pageBlockCollage                               => { blocks => 'array:PageBlock', caption => 'pageBlockCaption' },
    pageBlockCover                                 => { cover => 'PageBlock' },
    pageBlockDetails                               => { blocks => 'array:PageBlock', header => 'RichText' },
    pageBlockEmbedded                              => { caption => 'pageBlockCaption', poster_photo => 'photo' },
    pageBlockEmbeddedPost                          => { author_photo => 'photo', blocks => 'array:PageBlock', caption => 'pageBlockCaption' },
    pageBlockFooter                                => { footer => 'RichText' },
    pageBlockHeader                                => { header => 'RichText' },
    pageBlockKicker                                => { kicker => 'RichText' },
    pageBlockList                                  => { items => 'array:pageBlockListItem' },
    pageBlockListItem                              => { blocks => 'array:PageBlock' },
    pageBlockMap                                   => { caption => 'pageBlockCaption', location => 'location' },
    pageBlockParagraph                             => { text => 'RichText' },
    pageBlockPhoto                                 => { caption => 'pageBlockCaption', photo => 'photo' },
    pageBlockPreformatted                          => { text => 'RichText' },
    pageBlockPullQuote                             => { credit => 'RichText', text => 'RichText' },
    pageBlockRelatedArticle                        => { photo => 'photo' },
    pageBlockRelatedArticles                       => { articles => 'array:pageBlockRelatedArticle', header => 'RichText' },
    pageBlockSectionHeading                        => { text => 'RichText' },
    pageBlockSlideshow                             => { blocks => 'array:PageBlock', caption => 'pageBlockCaption' },
    pageBlockSubheader                             => { subheader => 'RichText' },
    pageBlockSubtitle                              => { subtitle => 'RichText' },
    pageBlockTable                                 => { caption => 'RichText' },
    pageBlockTableCell                             => { align => 'PageBlockHorizontalAlignment', text => 'RichText', valign => 'PageBlockVerticalAlignment' },
    pageBlockThinking                              => { text => 'RichText' },
    pageBlockTitle                                 => { title => 'RichText' },
    pageBlockVideo                                 => { caption => 'pageBlockCaption', video => 'video' },
    pageBlockVoiceNote                             => { caption => 'pageBlockCaption', voice_note => 'voiceNote' },
    paidMediaPhoto                                 => { photo => 'photo', video => 'video' },
    paidMediaPreview                               => { minithumbnail => 'minithumbnail' },
    paidMediaVideo                                 => { cover => 'photo', video => 'video' },
    paidReactor                                    => { sender_id => 'MessageSender' },
    parseMarkdown                                  => { text => 'formattedText' },
    parseTextEntities                              => { parse_mode => 'TextParseMode' },
    passkeys                                       => { passkeys => 'array:passkey' },
    passportAuthorizationForm                      => { required_elements => 'array:passportRequiredElement' },
    passportElementAddress                         => { address => 'address' },
    passportElementBankStatement                   => { bank_statement => 'personalDocument' },
    passportElementDriverLicense                   => { driver_license => 'identityDocument' },
    passportElementError                           => { source => 'PassportElementErrorSource', type => 'PassportElementType' },
    passportElementIdentityCard                    => { identity_card => 'identityDocument' },
    passportElementInternalPassport                => { internal_passport => 'identityDocument' },
    passportElementPassport                        => { passport => 'identityDocument' },
    passportElementPassportRegistration            => { passport_registration => 'personalDocument' },
    passportElementPersonalDetails                 => { personal_details => 'personalDetails' },
    passportElementRentalAgreement                 => { rental_agreement => 'personalDocument' },
    passportElementTemporaryRegistration           => { temporary_registration => 'personalDocument' },
    passportElementUtilityBill                     => { utility_bill => 'personalDocument' },
    passportElements                               => { elements => 'array:PassportElement' },
    passportElementsWithErrors                     => { elements => 'array:PassportElement', errors => 'array:passportElementError' },
    passportRequiredElement                        => { suitable_elements => 'array:passportSuitableElement' },
    passportSuitableElement                        => { type => 'PassportElementType' },
    passwordState                                  => { recovery_email_address_code_info => 'emailAddressAuthenticationCodeInfo' },
    paymentForm                                    => { product_info => 'productInfo', type => 'PaymentFormType' },
    paymentFormTypeRegular                         => { additional_payment_options => 'array:paymentOption', invoice => 'invoice', payment_provider => 'PaymentProvider', saved_credentials => 'array:savedCredentials', saved_order_info => 'orderInfo' }...
    paymentFormTypeStarSubscription                => { pricing => 'starSubscriptionPricing' },
    paymentReceipt                                 => { product_info => 'productInfo', type => 'PaymentReceiptType' },
    paymentReceiptTypeRegular                      => { invoice => 'invoice', order_info => 'orderInfo', shipping_option => 'shippingOption' },
    personalDetails                                => { birthdate => 'date' },
    personalDocument                               => { files => 'array:datedFile', translation => 'array:datedFile' },
    phoneNumberAuthenticationSettings              => { firebase_authentication_settings => 'FirebaseAuthenticationSettings' },
    phoneNumberInfo                                => { country => 'countryInfo' },
    photo                                          => { minithumbnail => 'minithumbnail', sizes => 'array:photoSize' },
    photoSize                                      => { photo => 'file' },
    pingProxy                                      => { proxy => 'proxy' },
    placeGiftAuctionBid                            => { text => 'formattedText' },
    poll                                           => { options => 'array:pollOption', question => 'formattedText', recent_voter_ids => 'array:MessageSender', type => 'PollType', vote_restriction_reason => 'PollVoteRestrictionReason' },
    pollMediaAnimation                             => { animation => 'animation' },
    pollMediaAudio                                 => { audio => 'audio' },
    pollMediaDocument                              => { document => 'document' },
    pollMediaLink                                  => { link_preview => 'linkPreview' },
    pollMediaLocation                              => { location => 'location' },
    pollMediaPhoto                                 => { photo => 'photo', video => 'video' },
    pollMediaSticker                               => { sticker => 'sticker' },
    pollMediaVenue                                 => { venue => 'venue' },
    pollMediaVideo                                 => { alternative_videos => 'array:alternativeVideo', cover => 'photo', storyboards => 'array:videoStoryboard', video => 'video' },
    pollOption                                     => { author => 'MessageSender', media => 'PollMedia', recent_voter_ids => 'array:MessageSender', text => 'formattedText' },
    pollTypeQuiz                                   => { explanation => 'formattedText', explanation_media => 'PollMedia' },
    pollVoteStatistics                             => { vote_graph => 'StatisticalGraph' },
    pollVoter                                      => { voter_id => 'MessageSender' },
    pollVoters                                     => { voters => 'array:pollVoter' },
    postStory                                      => { areas => 'inputStoryAreas', caption => 'formattedText', content => 'InputStoryContent', from_story_full_id => 'storyFullId', privacy_settings => 'StoryPrivacySettings' },
    preliminaryUploadFile                          => { file => 'InputFile', file_type => 'FileType' },
    premiumFeaturePromotionAnimation               => { animation => 'animation', feature => 'PremiumFeature' },
    premiumFeatures                                => { features => 'array:PremiumFeature', limits => 'array:premiumLimit', payment_link => 'InternalLinkType' },
    premiumGiftCodeInfo                            => { creator_id => 'MessageSender' },
    premiumGiftPaymentOption                       => { sticker => 'sticker' },
    premiumGiftPaymentOptions                      => { options => 'array:premiumGiftPaymentOption' },
    premiumGiveawayPaymentOptions                  => { options => 'array:premiumGiveawayPaymentOption' },
    premiumLimit                                   => { type => 'PremiumLimitType' },
    premiumPaymentOption                           => { payment_link => 'InternalLinkType' },
    premiumSourceBusinessFeature                   => { feature => 'BusinessFeature' },
    premiumSourceFeature                           => { feature => 'PremiumFeature' },
    premiumSourceLimitExceeded                     => { limit_type => 'PremiumLimitType' },
    premiumSourceStoryFeature                      => { feature => 'PremiumStoryFeature' },
    premiumState                                   => { animations => 'array:premiumFeaturePromotionAnimation', business_animations => 'array:businessFeaturePromotionAnimation', payment_options => 'array:premiumStatePaymentOption', state => 'formatte...
    premiumStatePaymentOption                      => { payment_option => 'premiumPaymentOption' },
    prepaidGiveaway                                => { prize => 'GiveawayPrize' },
    preparedInlineMessage                          => { chat_types => 'targetChatTypes', result => 'InlineQueryResult' },
    productInfo                                    => { description => 'formattedText', photo => 'photo' },
    profileAccentColor                             => { dark_theme_colors => 'profileAccentColors', light_theme_colors => 'profileAccentColors' },
    profilePhoto                                   => { big => 'file', minithumbnail => 'minithumbnail', small => 'file' },
    proxy                                          => { type => 'ProxyType' },
    publicForwardMessage                           => { message => 'message' },
    publicForwardStory                             => { story => 'story' },
    publicForwards                                 => { forwards => 'array:PublicForward' },
    pushMessageContentAnimation                    => { animation => 'animation' },
    pushMessageContentAudio                        => { audio => 'audio' },
    pushMessageContentDocument                     => { document => 'document' },
    pushMessageContentGiveaway                     => { prize => 'GiveawayPrize' },
    pushMessageContentPhoto                        => { photo => 'photo' },
    pushMessageContentSticker                      => { sticker => 'sticker' },
    pushMessageContentVideo                        => { video => 'video' },
    pushMessageContentVideoNote                    => { video_note => 'videoNote' },
    pushMessageContentVoiceNote                    => { voice_note => 'voiceNote' },

lib/EV/Telegram/TDLib/Schema.pm  view on Meta::CPAN

    richTextBold                                   => { text => 'RichText' },
    richTextBotCommand                             => { text => 'RichText' },
    richTextCashtag                                => { text => 'RichText' },
    richTextDateTime                               => { formatting_type => 'DateTimeFormattingType', text => 'RichText' },
    richTextDiff                                   => { old_text => 'RichText', text => 'RichText' },
    richTextEmailAddress                           => { text => 'RichText' },
    richTextFixed                                  => { text => 'RichText' },
    richTextHashtag                                => { text => 'RichText' },
    richTextIcon                                   => { document => 'document' },
    richTextItalic                                 => { text => 'RichText' },
    richTextMarked                                 => { text => 'RichText' },
    richTextMention                                => { text => 'RichText' },
    richTextMentionName                            => { text => 'RichText' },
    richTextPhoneNumber                            => { text => 'RichText' },
    richTextReference                              => { text => 'RichText' },
    richTextReferenceLink                          => { text => 'RichText' },
    richTextSpoiler                                => { text => 'RichText' },
    richTextStrikethrough                          => { text => 'RichText' },
    richTextSubscript                              => { text => 'RichText' },
    richTextSuperscript                            => { text => 'RichText' },
    richTextUnderline                              => { text => 'RichText' },
    richTextUrl                                    => { text => 'RichText' },
    richTexts                                      => { texts => 'array:RichText' },
    saveApplicationLogEvent                        => { data => 'JsonValue' },
    savePreparedInlineMessage                      => { chat_types => 'targetChatTypes', result => 'InputInlineQueryResult' },
    savePreparedKeyboardButton                     => { button => 'keyboardButton' },
    savedMessagesTag                               => { tag => 'ReactionType' },
    savedMessagesTags                              => { tags => 'array:savedMessagesTag' },
    savedMessagesTopic                             => { draft_message => 'draftMessage', last_message => 'message', type => 'SavedMessagesTopicType' },
    searchAffiliatePrograms                        => { affiliate => 'AffiliateType', sort_order => 'AffiliateProgramSortOrder' },
    searchChatMembers                              => { filter => 'ChatMembersFilter' },
    searchChatMessages                             => { filter => 'SearchMessagesFilter', sender_id => 'MessageSender', topic_id => 'MessageTopic' },
    searchChats                                    => { type_filter => 'SearchChatTypeFilter' },
    searchChatsOnServer                            => { type_filter => 'SearchChatTypeFilter' },
    searchGiftsForResale                           => { attributes => 'array:UpgradedGiftAttributeId', order => 'GiftForResaleOrder' },
    searchInstalledStickerSets                     => { sticker_type => 'StickerType' },
    searchMessages                                 => { chat_list => 'ChatList', chat_type_filter => 'SearchMessagesChatTypeFilter', filter => 'SearchMessagesFilter' },
    searchPublicChats                              => { type_filter => 'SearchChatTypeFilter' },
    searchPublicStoriesByLocation                  => { address => 'locationAddress' },
    searchQuote                                    => { quote => 'formattedText', text => 'formattedText' },
    searchRecentlyFoundChats                       => { type_filter => 'SearchChatTypeFilter' },
    searchSavedMessages                            => { tag => 'ReactionType' },
    searchSecretMessages                           => { filter => 'SearchMessagesFilter' },
    searchStickerSets                              => { sticker_type => 'StickerType' },
    searchStickers                                 => { sticker_type => 'StickerType' },
    secretChat                                     => { state => 'SecretChatState' },
    sendBusinessMessage                            => { input_message_content => 'InputMessageContent', reply_markup => 'ReplyMarkup', reply_to => 'InputMessageReplyTo' },
    sendBusinessMessageAlbum                       => { input_message_contents => 'array:InputMessageContent', reply_to => 'InputMessageReplyTo' },
    sendCallDebugInformation                       => { call_id => 'InputCall' },
    sendCallLog                                    => { call_id => 'InputCall', log_file => 'InputFile' },
    sendCallRating                                 => { call_id => 'InputCall', problems => 'array:CallProblem' },
    sendChatAction                                 => { action => 'ChatAction', topic_id => 'MessageTopic' },
    sendEphemeralMessage                           => { input_message_content => 'InputMessageContent', reply_markup => 'ReplyMarkup', reply_to => 'InputMessageReplyTo', topic_id => 'MessageTopic' },
    sendGift                                       => { owner_id => 'MessageSender', text => 'formattedText' },
    sendGiftPurchaseOffer                          => { owner_id => 'MessageSender', price => 'GiftResalePrice' },
    sendGroupCallMessage                           => { text => 'formattedText' },
    sendInlineQueryResultMessage                   => { options => 'messageSendOptions', reply_to => 'InputMessageReplyTo', topic_id => 'MessageTopic' },
    sendMessage                                    => { input_message_content => 'InputMessageContent', options => 'messageSendOptions', reply_markup => 'ReplyMarkup', reply_to => 'InputMessageReplyTo', topic_id => 'MessageTopic' },
    sendMessageAlbum                               => { input_message_contents => 'array:InputMessageContent', options => 'messageSendOptions', reply_to => 'InputMessageReplyTo', topic_id => 'MessageTopic' },
    sendPassportAuthorizationForm                  => { types => 'array:PassportElementType' },
    sendPaymentForm                                => { credentials => 'InputCredentials', input_invoice => 'InputInvoice' },
    sendPhoneNumberCode                            => { settings => 'phoneNumberAuthenticationSettings', type => 'PhoneNumberCodeType' },
    sendResoldGift                                 => { owner_id => 'MessageSender', price => 'GiftResalePrice' },
    sendRichMessageDraft                           => { message => 'inputRichMessage' },
    sendTextMessageDraft                           => { text => 'formattedText' },
    sentGiftRegular                                => { gift => 'gift' },
    sentGiftUpgraded                               => { gift => 'upgradedGift' },
    session                                        => { device_type => 'SessionDeviceType' },
    sessions                                       => { sessions => 'array:session' },
    setAccountTtl                                  => { ttl => 'accountTtl' },
    setArchiveChatListSettings                     => { settings => 'archiveChatListSettings' },
    setAuthenticationPhoneNumber                   => { settings => 'phoneNumberAuthenticationSettings' },
    setAuthenticationPremiumPurchaseTransaction    => { transaction => 'StoreTransaction' },
    setAutoDownloadSettings                        => { settings => 'autoDownloadSettings', type => 'NetworkType' },
    setAutosaveSettings                            => { scope => 'AutosaveSettingsScope', settings => 'scopeAutosaveSettings' },
    setBirthdate                                   => { birthdate => 'birthdate' },
    setBotProfilePhoto                             => { photo => 'InputChatPhoto' },
    setBusinessAccountGiftSettings                 => { settings => 'giftSettings' },
    setBusinessAccountProfilePhoto                 => { photo => 'InputChatPhoto' },
    setBusinessAwayMessageSettings                 => { away_message_settings => 'businessAwayMessageSettings' },
    setBusinessConnectedBot                        => { bot => 'businessConnectedBot' },
    setBusinessGreetingMessageSettings             => { greeting_message_settings => 'businessGreetingMessageSettings' },
    setBusinessLocation                            => { location => 'businessLocation' },
    setBusinessOpeningHours                        => { opening_hours => 'businessOpeningHours' },
    setBusinessStartPage                           => { start_page => 'inputBusinessStartPage' },
    setChatActiveStoriesList                       => { story_list => 'StoryList' },
    setChatAffiliateProgram                        => { parameters => 'affiliateProgramParameters' },
    setChatAvailableReactions                      => { available_reactions => 'ChatAvailableReactions' },
    setChatBackground                              => { background => 'InputBackground', type => 'BackgroundType' },
    setChatDraftMessage                            => { draft_message => 'draftMessage', topic_id => 'MessageTopic' },
    setChatEmojiStatus                             => { emoji_status => 'emojiStatus' },
    setChatLocation                                => { location => 'chatLocation' },
    setChatMemberStatus                            => { member_id => 'MessageSender', status => 'ChatMemberStatus' },
    setChatMessageSender                           => { message_sender_id => 'MessageSender' },
    setChatNotificationSettings                    => { notification_settings => 'chatNotificationSettings' },
    setChatPermissions                             => { permissions => 'chatPermissions' },
    setChatPhoto                                   => { photo => 'InputChatPhoto' },
    setChatTheme                                   => { theme => 'InputChatTheme' },
    setCommands                                    => { commands => 'array:botCommand', scope => 'BotCommandScope' },
    setCustomLanguagePack                          => { info => 'languagePackInfo', strings => 'array:languagePackString' },
    setCustomLanguagePackString                    => { new_string => 'languagePackString' },
    setDefaultBackground                           => { background => 'InputBackground', type => 'BackgroundType' },
    setDefaultChannelAdministratorRights           => { default_channel_administrator_rights => 'chatAdministratorRights' },
    setDefaultGroupAdministratorRights             => { default_group_administrator_rights => 'chatAdministratorRights' },
    setDefaultMessageAutoDeleteTime                => { message_auto_delete_time => 'messageAutoDeleteTime' },
    setDefaultReactionType                         => { reaction_type => 'ReactionType' },
    setEmojiStatus                                 => { emoji_status => 'emojiStatus' },
    setForumTopicNotificationSettings              => { notification_settings => 'chatNotificationSettings' },
    setGiftCollectionName                          => { owner_id => 'MessageSender' },
    setGiftResalePrice                             => { price => 'GiftResalePrice' },
    setGiftSettings                                => { settings => 'giftSettings' },
    setGroupCallParticipantVolumeLevel             => { participant_id => 'MessageSender' },
    setLiveStoryMessageSender                      => { message_sender_id => 'MessageSender' },
    setLogStream                                   => { log_stream => 'LogStream' },
    setMainProfileTab                              => { main_profile_tab => 'ProfileTab' },
    setManagedBotAccessSettings                    => { settings => 'botAccessSettings' },
    setMenuButton                                  => { menu_button => 'botMenuButton' },
    setMessageFactCheck                            => { text => 'formattedText' },
    setMessageReactions                            => { reaction_types => 'array:ReactionType' },
    setMessageSenderBlockList                      => { block_list => 'BlockList', sender_id => 'MessageSender' },
    setMessageSenderBotVerification                => { verified_id => 'MessageSender' },



( run in 2.046 seconds using v1.01-cache-2.11-cpan-007c89162af )