EV-Telegram-TDLib

 view release on metacpan or  search on metacpan

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

    discardCall                                  => 'call_id is_disconnected invite_link duration is_video connection_id',
    disconnectAffiliateProgram                   => 'affiliate url',
    disconnectAllWebsites                        => '',
    disconnectWebsite                            => 'website_id',
    downloadFile                                 => 'file_id priority offset limit synchronous',
    dropGiftOriginalDetails                      => 'received_gift_id star_count',
    editBotMediaPreview                          => 'bot_user_id language_code file_id content',
    editBusinessChatLink                         => 'link link_info',
    editBusinessMessageCaption                   => 'business_connection_id chat_id message_id reply_markup caption show_caption_above_media',
    editBusinessMessageChecklist                 => 'business_connection_id chat_id message_id reply_markup checklist',
    editBusinessMessageLiveLocation              => 'business_connection_id chat_id message_id reply_markup location',
    editBusinessMessageMedia                     => 'business_connection_id chat_id message_id reply_markup input_message_content',
    editBusinessMessageReplyMarkup               => 'business_connection_id chat_id message_id reply_markup',
    editBusinessMessageText                      => 'business_connection_id chat_id message_id reply_markup input_message_content',
    editBusinessStory                            => 'story_poster_chat_id story_id content areas caption privacy_settings',
    editChatFolder                               => 'chat_folder_id folder',
    editChatFolderInviteLink                     => 'chat_folder_id invite_link name chat_ids',
    editChatInviteLink                           => 'chat_id invite_link name expiration_date member_limit creates_join_request',
    editChatSubscriptionInviteLink               => 'chat_id invite_link name',
    editCustomLanguagePackInfo                   => 'info',
    editEphemeralMessage                         => 'chat_id receiver_user_id ephemeral_message_id reply_markup input_message_content',
    editForumTopic                               => 'chat_id forum_topic_id name edit_icon_custom_emoji icon_custom_emoji_id',
    editInlineMessageCaption                     => 'inline_message_id reply_markup caption show_caption_above_media',
    editInlineMessageLiveLocation                => 'inline_message_id reply_markup location',
    editInlineMessageMedia                       => 'inline_message_id reply_markup input_message_content',
    editInlineMessageReplyMarkup                 => 'inline_message_id reply_markup',
    editInlineMessageText                        => 'inline_message_id reply_markup input_message_content',
    editMessageCaption                           => 'chat_id message_id reply_markup caption show_caption_above_media',
    editMessageChecklist                         => 'chat_id message_id reply_markup checklist',
    editMessageLiveLocation                      => 'chat_id message_id reply_markup location',
    editMessageMedia                             => 'chat_id message_id reply_markup input_message_content',
    editMessageReplyMarkup                       => 'chat_id message_id reply_markup',
    editMessageSchedulingState                   => 'chat_id message_id scheduling_state',
    editMessageText                              => 'chat_id message_id reply_markup input_message_content',
    editProxy                                    => 'proxy_id proxy enable comment',
    editQuickReplyMessage                        => 'shortcut_id message_id input_message_content',
    editStarSubscription                         => 'subscription_id is_canceled',
    editStory                                    => 'story_poster_chat_id story_id content areas caption',
    editStoryCover                               => 'story_poster_chat_id story_id cover_frame_timestamp',
    editTextCompositionStyle                     => 'name title custom_emoji_id prompt show_creator',
    editUserStarSubscription                     => 'user_id telegram_payment_charge_id is_canceled',
    enableProxy                                  => 'proxy_id',
    encryptGroupCallData                         => 'group_call_id data_channel data unencrypted_prefix_size',
    endGroupCall                                 => 'group_call_id',
    endGroupCallRecording                        => 'group_call_id',
    endGroupCallScreenSharing                    => 'group_call_id',
    finishFileGeneration                         => 'generation_id error',
    fixRichMessageWithAi                         => 'message',
    fixTextWithAi                                => 'text',
    forwardMessages                              => 'chat_id topic_id from_chat_id message_ids options send_copy remove_caption',
    getAccountTtl                                => '',
    getActiveSessions                            => '',
    getAllPassportElements                       => 'password',
    getAllStickerEmojis                          => 'sticker_type query chat_id return_only_main_emoji',
    getAnimatedEmoji                             => 'emoji',
    getApplicationConfig                         => '',
    getApplicationDownloadLink                   => '',
    getArchiveChatListSettings                   => '',
    getArchivedStickerSets                       => 'sticker_type offset_sticker_set_id limit',
    getAttachedStickerSets                       => 'file_id',
    getAttachmentMenuBot                         => 'bot_user_id',
    getAuthenticationPasskeyParameters           => '',
    getAuthorizationState                        => '',
    getAutoDownloadSettingsPresets               => '',
    getAutosaveSettings                          => '',
    getAvailableChatBoostSlots                   => '',
    getAvailableGifts                            => '',
    getBackgroundUrl                             => 'name type',
    getBankCardInfo                              => 'bank_card_number',
    getBasicGroup                                => 'basic_group_id',
    getBasicGroupFullInfo                        => 'basic_group_id',
    getBlockedMessageSenders                     => 'block_list offset limit',
    getBotInfoDescription                        => 'bot_user_id language_code',
    getBotInfoShortDescription                   => 'bot_user_id language_code',
    getBotMediaPreviewInfo                       => 'bot_user_id language_code',
    getBotMediaPreviews                          => 'bot_user_id',
    getBotName                                   => 'bot_user_id language_code',
    getBotSimilarBotCount                        => 'bot_user_id return_local',
    getBotSimilarBots                            => 'bot_user_id',
    getBusinessAccountStarAmount                 => 'business_connection_id',
    getBusinessChatLinkInfo                      => 'link_name',
    getBusinessChatLinks                         => '',
    getBusinessConnectedBot                      => '',
    getBusinessConnection                        => 'connection_id',
    getBusinessFeatures                          => 'source',
    getCallbackQueryAnswer                       => 'chat_id message_id payload',
    getCallbackQueryMessage                      => 'chat_id message_id callback_query_id',
    getChat                                      => 'chat_id',
    getChatActiveStories                         => 'chat_id',
    getChatAdministrators                        => 'chat_id',
    getChatArchivedStories                       => 'chat_id from_story_id limit',
    getChatAvailableMessageSenders               => 'chat_id',
    getChatAvailablePaidMessageReactionSenders   => 'chat_id',
    getChatBoostFeatures                         => 'is_channel',
    getChatBoostLevelFeatures                    => 'is_channel level',
    getChatBoostLink                             => 'chat_id',
    getChatBoostLinkInfo                         => 'url',
    getChatBoostStatus                           => 'chat_id',
    getChatBoosts                                => 'chat_id only_gift_codes offset limit',
    getChatEventLog                              => 'chat_id query from_event_id limit filters user_ids',
    getChatFolder                                => 'chat_folder_id',
    getChatFolderChatCount                       => 'folder',
    getChatFolderChatsToLeave                    => 'chat_folder_id',
    getChatFolderDefaultIconName                 => 'folder',
    getChatFolderInviteLinks                     => 'chat_folder_id',
    getChatFolderNewChats                        => 'chat_folder_id',
    getChatHistory                               => 'chat_id from_message_id offset limit only_local',
    getChatInviteLink                            => 'chat_id invite_link',
    getChatInviteLinkCounts                      => 'chat_id',
    getChatInviteLinkMembers                     => 'chat_id invite_link only_with_expired_subscription offset_member limit',
    getChatInviteLinks                           => 'chat_id creator_user_id is_revoked offset_date offset_invite_link limit',
    getChatJoinRequests                          => 'chat_id invite_link query offset_request limit',
    getChatListsToAddChat                        => 'chat_id',
    getChatMember                                => 'chat_id member_id',
    getChatMessageByDate                         => 'chat_id date',
    getChatMessageCalendar                       => 'chat_id topic_id filter from_message_id',
    getChatMessageCount                          => 'chat_id topic_id filter return_local',
    getChatMessagePosition                       => 'chat_id topic_id filter message_id',
    getChatNotificationSettingsExceptions        => 'scope compare_sound',
    getChatOwnerAfterLeaving                     => 'chat_id',
    getChatPinnedMessage                         => 'chat_id',

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

    getFileExtension                             => 'mime_type',
    getFileMimeType                              => 'file_name',
    getForumTopic                                => 'chat_id forum_topic_id',
    getForumTopicDefaultIcons                    => '',
    getForumTopicHistory                         => 'chat_id forum_topic_id from_message_id offset limit',
    getForumTopicLink                            => 'chat_id forum_topic_id',
    getForumTopics                               => 'chat_id query offset_date offset_message_id offset_forum_topic_id limit',
    getFullRichMessage                           => 'chat_id message_id',
    getGameHighScores                            => 'chat_id message_id user_id',
    getGiftAuctionAcquiredGifts                  => 'gift_id',
    getGiftAuctionState                          => 'auction_id',
    getGiftChatThemes                            => 'offset limit',
    getGiftCollections                           => 'owner_id',
    getGiftUpgradePreview                        => 'regular_gift_id',
    getGiftsForCrafting                          => 'regular_gift_id offset limit',
    getGiveawayInfo                              => 'chat_id message_id',
    getGramRevenueStatistics                     => 'is_dark',
    getGramWithdrawalUrl                         => 'password',
    getGreetingStickers                          => '',
    getGrossingWebAppBots                        => 'offset limit',
    getGroupCall                                 => 'group_call_id',
    getGroupCallParticipants                     => 'input_group_call limit',
    getGroupCallStreamSegment                    => 'group_call_id time_offset scale channel_id video_quality',
    getGroupCallStreams                          => 'group_call_id',
    getGroupsInCommon                            => 'user_id offset_chat_id limit',
    getGuardBotWebAppUrl                         => 'query_id parameters',
    getImportedContactCount                      => '',
    getInactiveSupergroupChats                   => '',
    getInlineGameHighScores                      => 'inline_message_id user_id',
    getInlineQueryResults                        => 'bot_user_id chat_id user_location query offset',
    getInstalledBackgrounds                      => 'for_dark_theme',
    getInstalledStickerSets                      => 'sticker_type',
    getInternalLink                              => 'type is_http',
    getInternalLinkType                          => 'link',
    getJsonString                                => 'json_value',
    getJsonValue                                 => 'json',
    getKeywordEmojis                             => 'text input_language_codes',
    getLanguagePackInfo                          => 'language_pack_id',
    getLanguagePackString                        => 'language_pack_database_path localization_target language_pack_id key',
    getLanguagePackStrings                       => 'language_pack_id keys',
    getLinkPreview                               => 'text link_preview_options',
    getLinkWebBrowserType                        => 'link',
    getLiveStoryAvailableMessageSenders          => 'group_call_id',
    getLiveStoryRtmpUrl                          => 'chat_id',
    getLiveStoryStreamer                         => 'group_call_id',
    getLiveStoryTopDonors                        => 'group_call_id',
    getLocalizationTargetInfo                    => 'only_local',
    getLogStream                                 => '',
    getLogTagVerbosityLevel                      => 'tag',
    getLogTags                                   => '',
    getLogVerbosityLevel                         => '',
    getLoginPasskeys                             => '',
    getLoginUrl                                  => 'chat_id message_id button_id allow_write_access',
    getLoginUrlInfo                              => 'chat_id message_id button_id',
    getMainWebApp                                => 'chat_id bot_user_id start_parameter parameters',
    getManagedBotAccessSettings                  => 'bot_user_id',
    getManagedBotToken                           => 'bot_user_id revoke',
    getMapThumbnailFile                          => 'location zoom width height scale chat_id',
    getMarkdownText                              => 'text',
    getMe                                        => '',
    getMenuButton                                => 'user_id',
    getMessage                                   => 'chat_id message_id',
    getMessageAddedReactions                     => 'chat_id message_id reaction_type offset limit',
    getMessageAuthor                             => 'chat_id message_id',
    getMessageAvailableReactions                 => 'chat_id message_id row_size',
    getMessageEffect                             => 'effect_id',
    getMessageEmbeddingCode                      => 'chat_id message_id for_album',
    getMessageFileType                           => 'message_file_head',
    getMessageImportConfirmationText             => 'chat_id',
    getMessageLink                               => 'chat_id message_id media_timestamp checklist_task_id poll_option_id for_album in_message_thread',
    getMessageLinkInfo                           => 'url',
    getMessageLocally                            => 'chat_id message_id',
    getMessageProperties                         => 'chat_id message_id',
    getMessagePublicForwards                     => 'chat_id message_id offset limit',
    getMessageReadDate                           => 'chat_id message_id',
    getMessageStatistics                         => 'chat_id message_id is_dark',
    getMessageThread                             => 'chat_id message_id',
    getMessageThreadHistory                      => 'chat_id message_id from_message_id offset limit',
    getMessageViewers                            => 'chat_id message_id',
    getMessages                                  => 'chat_id message_ids',
    getNetworkStatistics                         => 'only_current',
    getNewChatPrivacySettings                    => '',
    getOauthLinkInfo                             => 'url in_app_origin',
    getOption                                    => 'name',
    getOwnedBots                                 => '',
    getOwnedStickerSets                          => 'offset_sticker_set_id limit',
    getPaidMessageRevenue                        => 'user_id',
    getPasskeyParameters                         => '',
    getPassportAuthorizationForm                 => 'bot_user_id scope public_key nonce',
    getPassportAuthorizationFormAvailableElements => 'authorization_form_id password',
    getPassportElement                           => 'type password',
    getPasswordState                             => '',
    getPaymentForm                               => 'input_invoice theme',
    getPaymentReceipt                            => 'chat_id message_id',
    getPersonalChatHistory                       => 'user_id limit',
    getPhoneNumberInfo                           => 'phone_number_prefix',
    getPhoneNumberInfoSync                       => 'language_code phone_number_prefix',
    getPollOptionProperties                      => 'chat_id message_id poll_option_id',
    getPollVoteStatistics                        => 'chat_id message_id is_dark',
    getPollVoters                                => 'chat_id message_id option_id offset limit',
    getPreferredCountryLanguage                  => 'country_code',
    getPremiumFeatures                           => 'source',
    getPremiumGiftPaymentOptions                 => '',
    getPremiumGiveawayPaymentOptions             => 'boosted_chat_id',
    getPremiumInfoSticker                        => 'month_count',
    getPremiumLimit                              => 'limit_type',
    getPremiumState                              => '',
    getPremiumStickerExamples                    => '',
    getPremiumStickers                           => 'limit',
    getPreparedInlineMessage                     => 'bot_user_id prepared_message_id',
    getPreparedKeyboardButton                    => 'bot_user_id prepared_button_id',
    getProxies                                   => '',
    getPublicPostSearchLimits                    => 'query',
    getPushReceiverId                            => 'payload',
    getReadDatePrivacySettings                   => '',
    getReceivedGift                              => 'received_gift_id',
    getReceivedGifts                             => 'business_connection_id owner_id collection_id exclude_unsaved exclude_saved exclude_unlimited exclude_upgradable exclude_non_upgradable exclude_upgraded exclude_without_colors exclude_hosted sort_b...
    getRecentEmojiStatuses                       => '',
    getRecentInlineBots                          => '',
    getRecentStickers                            => 'is_attached',
    getRecentlyOpenedChats                       => 'limit',

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

    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',
    setChatTheme                                 => 'chat_id theme',
    setChatTitle                                 => 'chat_id title',
    setCloseFriends                              => 'user_ids',
    setCommands                                  => 'scope language_code commands',
    setCustomEmojiStickerSetThumbnail            => 'name custom_emoji_id',
    setCustomLanguagePack                        => 'info strings',
    setCustomLanguagePackString                  => 'language_pack_id new_string',
    setDatabaseEncryptionKey                     => 'new_encryption_key',
    setDefaultBackground                         => 'background type for_dark_theme',
    setDefaultChannelAdministratorRights         => 'default_channel_administrator_rights',
    setDefaultGroupAdministratorRights           => 'default_group_administrator_rights',
    setDefaultMessageAutoDeleteTime              => 'message_auto_delete_time',
    setDefaultReactionType                       => 'reaction_type',
    setDirectMessagesChatTopicIsMarkedAsUnread   => 'chat_id topic_id is_marked_as_unread',
    setEmojiStatus                               => 'emoji_status',
    setFileGenerationProgress                    => 'generation_id expected_size local_prefix_size',
    setForumTopicNotificationSettings            => 'chat_id forum_topic_id notification_settings',
    setGameScore                                 => 'chat_id message_id edit_message user_id score force',
    setGiftCollectionName                        => 'owner_id collection_id name',
    setGiftResalePrice                           => 'received_gift_id price',
    setGiftSettings                              => 'settings',
    setGroupCallPaidMessageStarCount             => 'group_call_id paid_message_star_count',
    setGroupCallParticipantIsSpeaking            => 'group_call_id audio_source is_speaking',
    setGroupCallParticipantVolumeLevel           => 'group_call_id participant_id volume_level',
    setInactiveSessionTtl                        => 'inactive_session_ttl_days',
    setInlineGameScore                           => 'inline_message_id edit_message user_id score force',
    setLiveStoryMessageSender                    => 'group_call_id message_sender_id',
    setLogStream                                 => 'log_stream',
    setLogTagVerbosityLevel                      => 'tag new_verbosity_level',
    setLogVerbosityLevel                         => 'new_verbosity_level',
    setLoginEmailAddress                         => 'new_login_email_address',
    setMainProfileTab                            => 'main_profile_tab',
    setManagedBotAccessSettings                  => 'bot_user_id settings',
    setMenuButton                                => 'user_id menu_button',
    setMessageFactCheck                          => 'chat_id message_id text',
    setMessageReactions                          => 'chat_id message_id reaction_types is_big',
    setMessageSenderBlockList                    => 'sender_id block_list',
    setMessageSenderBotVerification              => 'bot_user_id verified_id custom_description',
    setName                                      => 'first_name last_name',
    setNetworkType                               => 'type',
    setNewChatPrivacySettings                    => 'settings',
    setOption                                    => 'name value',
    setPaidMessageReactionType                   => 'chat_id message_id type',
    setPassportElement                           => 'element password',
    setPassportElementErrors                     => 'user_id errors',
    setPassword                                  => 'old_password new_password new_hint set_recovery_email_address new_recovery_email_address',
    setPersonalChat                              => 'chat_id',
    setPinnedChats                               => 'chat_list chat_ids',
    setPinnedForumTopics                         => 'chat_id forum_topic_ids',
    setPinnedGifts                               => 'owner_id received_gift_ids',
    setPinnedSavedMessagesTopics                 => 'saved_messages_topic_ids',
    setPollAnswer                                => 'chat_id message_id option_ids',
    setProfileAccentColor                        => 'profile_accent_color_id profile_background_custom_emoji_id',
    setProfileAudioPosition                      => 'file_id after_file_id',
    setProfilePhoto                              => 'photo is_public',
    setQuickReplyShortcutName                    => 'shortcut_id name',
    setReactionNotificationSettings              => 'notification_settings',
    setReadDatePrivacySettings                   => 'settings',
    setRecoveryEmailAddress                      => 'password new_recovery_email_address',
    setSavedMessagesTagLabel                     => 'tag label',
    setScopeNotificationSettings                 => 'scope notification_settings',
    setStickerEmojis                             => 'sticker emojis',
    setStickerKeywords                           => 'sticker keywords',
    setStickerMaskPosition                       => 'sticker mask_position',
    setStickerPositionInSet                      => 'sticker position',
    setStickerSetThumbnail                       => 'user_id name thumbnail format',
    setStickerSetTitle                           => 'name title',
    setStoryAlbumName                            => 'chat_id story_album_id name',
    setStoryPrivacySettings                      => 'story_id privacy_settings',
    setStoryReaction                             => 'story_poster_chat_id story_id reaction_type update_recent_reactions',
    setSupergroupCustomEmojiStickerSet           => 'supergroup_id custom_emoji_sticker_set_id',
    setSupergroupMainProfileTab                  => 'supergroup_id main_profile_tab',
    setSupergroupStickerSet                      => 'supergroup_id sticker_set_id',
    setSupergroupUnrestrictBoostCount            => 'supergroup_id unrestrict_boost_count',
    setSupergroupUsername                        => 'supergroup_id username',
    setTdlibParameters                           => 'use_test_dc database_directory files_directory database_encryption_key use_file_database use_chat_info_database use_message_database use_secret_chats api_id api_hash system_language_code device_mod...
    setUpgradedGiftColors                        => 'upgraded_gift_colors_id',
    setUserEmojiStatus                           => 'user_id emoji_status',
    setUserNote                                  => 'user_id note',
    setUserPersonalProfilePhoto                  => 'user_id photo',
    setUserPrivacySettingRules                   => 'setting rules',
    setUserSupportInfo                           => 'user_id message',
    setUsername                                  => 'username',
    setVideoChatDefaultParticipant               => 'chat_id default_participant_id',
    setVideoChatTitle                            => 'group_call_id title',
    shareChatWithBot                             => 'source button_id shared_chat_id only_check',
    sharePhoneNumber                             => 'user_id',
    shareUsersWithBot                            => 'source button_id shared_user_ids only_check',
    startGroupCallRecording                      => 'group_call_id title record_video use_portrait_orientation',
    startGroupCallScreenSharing                  => 'group_call_id audio_source_id payload',
    startLiveStory                               => 'chat_id privacy_settings protect_content is_rtmp_stream enable_messages paid_message_star_count',
    startScheduledVideoChat                      => 'group_call_id',
    stopBusinessPoll                             => 'business_connection_id chat_id message_id reply_markup',
    stopPoll                                     => 'chat_id message_id reply_markup',
    suggestUserBirthdate                         => 'user_id birthdate',
    suggestUserProfilePhoto                      => 'user_id photo',
    summarizeMessage                             => 'chat_id message_id translate_to_language_code tone',
    synchronizeLanguagePack                      => 'language_pack_id',
    terminateAllOtherSessions                    => '',
    terminateSession                             => 'session_id',
    testCallBytes                                => 'x',
    testCallEmpty                                => '',
    testCallString                               => 'x',
    testCallVectorInt                            => 'x',
    testCallVectorIntObject                      => 'x',
    testCallVectorString                         => 'x',
    testCallVectorStringObject                   => 'x',
    testGetDifference                            => '',
    testNetwork                                  => '',
    testProxy                                    => 'proxy dc_id timeout',
    testReturnError                              => 'error',
    testSquareInt                                => 'x',
    testUseUpdate                                => '',
    toggleAllDownloadsArePaused                  => 'are_paused',
    toggleBotCanManageEmojiStatus                => 'bot_user_id can_manage_emoji_status',
    toggleBotIsAddedToAttachmentMenu             => 'bot_user_id is_added allow_write_access',
    toggleBotUsernameIsActive                    => 'bot_user_id username is_active',
    toggleBusinessConnectedBotChatIsPaused       => 'chat_id is_paused',
    toggleChatDefaultDisableNotification         => 'chat_id default_disable_notification',
    toggleChatFolderTags                         => 'are_tags_enabled',
    toggleChatGiftNotifications                  => 'chat_id are_enabled',
    toggleChatHasProtectedContent                => 'chat_id has_protected_content',
    toggleChatIsMarkedAsUnread                   => 'chat_id is_marked_as_unread',
    toggleChatIsPinned                           => 'chat_list chat_id is_pinned',
    toggleChatIsTranslatable                     => 'chat_id is_translatable',
    toggleChatViewAsTopics                       => 'chat_id view_as_topics',
    toggleDirectMessagesChatTopicCanSendUnpaidMessages => 'chat_id topic_id can_send_unpaid_messages refund_payments',
    toggleDownloadIsPaused                       => 'file_id is_paused',
    toggleForumTopicIsClosed                     => 'chat_id forum_topic_id is_closed',
    toggleForumTopicIsPinned                     => 'chat_id forum_topic_id is_pinned',
    toggleGeneralForumTopicIsHidden              => 'chat_id is_hidden',
    toggleGiftIsSaved                            => 'received_gift_id is_saved',
    toggleGroupCallAreMessagesAllowed            => 'group_call_id are_messages_allowed',
    toggleGroupCallIsMyVideoEnabled              => 'group_call_id is_my_video_enabled',
    toggleGroupCallIsMyVideoPaused               => 'group_call_id is_my_video_paused',
    toggleGroupCallParticipantIsHandRaised       => 'group_call_id participant_id is_hand_raised',
    toggleGroupCallParticipantIsMuted            => 'group_call_id participant_id is_muted',
    toggleGroupCallScreenSharingIsPaused         => 'group_call_id is_paused',
    toggleHasSponsoredMessagesEnabled            => 'has_sponsored_messages_enabled',
    toggleSavedMessagesTopicIsPinned             => 'saved_messages_topic_id is_pinned',
    toggleSessionCanAcceptCalls                  => 'session_id can_accept_calls',
    toggleSessionCanAcceptSecretChats            => 'session_id can_accept_secret_chats',
    toggleStoryIsPostedToChatPage                => 'story_poster_chat_id story_id is_posted_to_chat_page',
    toggleSupergroupCanHaveSponsoredMessages     => 'supergroup_id can_have_sponsored_messages',
    toggleSupergroupHasAggressiveAntiSpamEnabled => 'supergroup_id has_aggressive_anti_spam_enabled',
    toggleSupergroupHasAutomaticTranslation      => 'supergroup_id has_automatic_translation',
    toggleSupergroupHasHiddenMembers             => 'supergroup_id has_hidden_members',
    toggleSupergroupIsAllHistoryAvailable        => 'supergroup_id is_all_history_available',
    toggleSupergroupIsBroadcastGroup             => 'supergroup_id',
    toggleSupergroupIsForum                      => 'supergroup_id is_forum has_forum_tabs',
    toggleSupergroupJoinByRequest                => 'supergroup_id join_by_request guard_bot_user_id apply_to_invite_links',
    toggleSupergroupJoinToSendMessages           => 'supergroup_id join_to_send_messages',
    toggleSupergroupSignMessages                 => 'supergroup_id sign_messages show_message_sender',
    toggleSupergroupUsernameIsActive             => 'supergroup_id username is_active',
    toggleUsernameIsActive                       => 'username is_active',
    toggleVideoChatEnabledStartNotification      => 'group_call_id enabled_start_notification',
    toggleVideoChatMuteNewParticipants           => 'group_call_id mute_new_participants',
    transferBusinessAccountStars                 => 'business_connection_id star_count',
    transferChatOwnership                        => 'chat_id user_id password',
    transferGift                                 => 'business_connection_id received_gift_id new_owner_id star_count',
    translateMessageRichMessage                  => 'chat_id message_id to_language_code tone',
    translateMessageText                         => 'chat_id message_id to_language_code tone',
    translateRichMessage                         => 'message to_language_code tone',
    translateText                                => 'text to_language_code tone',
    unpinAllChatMessages                         => 'chat_id',
    unpinAllDirectMessagesChatTopicMessages      => 'chat_id topic_id',
    unpinAllForumTopicMessages                   => 'chat_id forum_topic_id',
    unpinChatMessage                             => 'chat_id message_id',
    upgradeBasicGroupChatToSupergroupChat        => 'chat_id',
    upgradeGift                                  => 'business_connection_id received_gift_id keep_original_details star_count',
    uploadStickerFile                            => 'user_id sticker_format sticker',
    validateOrderInfo                            => 'input_invoice order_info allow_save',
    viewMessages                                 => 'chat_id message_ids source force_read',
    viewPremiumFeature                           => 'feature',
    viewSponsoredChat                            => 'sponsored_chat_unique_id',
    viewTrendingStickerSets                      => 'sticker_set_ids',

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

    addFavoriteSticker                             => 'Function',
    addFileToDownloads                             => 'Function',
    addGiftCollectionGifts                         => 'Function',
    addLocalMessage                                => 'Function',
    addLogMessage                                  => 'Function',
    addLoginPasskey                                => 'Function',
    addMessageReaction                             => 'Function',
    addNetworkStatistics                           => 'Function',
    addOffer                                       => 'Function',
    addPendingLiveStoryReaction                    => 'Function',
    addPendingPaidMessageReaction                  => 'Function',
    addPollOption                                  => 'Function',
    addProfileAudio                                => 'Function',
    addProxy                                       => 'Function',
    addQuickReplyShortcutInlineQueryResultMessage  => 'Function',
    addQuickReplyShortcutMessage                   => 'Function',
    addQuickReplyShortcutMessageAlbum              => 'Function',
    addRecentSticker                               => 'Function',
    addRecentlyFoundChat                           => 'Function',
    addSavedAnimation                              => 'Function',
    addSavedNotificationSound                      => 'Function',
    addStickerToSet                                => 'Function',
    addStoryAlbumStories                           => 'Function',
    addTextCompositionStyle                        => 'Function',
    addWebBrowserSettingsException                 => 'Function',
    addedProxies                                   => 'Object',
    addedProxy                                     => 'Object',
    addedReaction                                  => 'Object',
    addedReactions                                 => 'Object',
    address                                        => 'Object',
    advertisementSponsor                           => 'Object',
    affiliateInfo                                  => 'Object',
    affiliateProgramInfo                           => 'Object',
    affiliateProgramParameters                     => 'Object',
    affiliateProgramSortOrderCreationDate          => 'AffiliateProgramSortOrder',
    affiliateProgramSortOrderProfitability         => 'AffiliateProgramSortOrder',
    affiliateProgramSortOrderRevenue               => 'AffiliateProgramSortOrder',
    affiliateTypeBot                               => 'AffiliateType',
    affiliateTypeChannel                           => 'AffiliateType',
    affiliateTypeCurrentUser                       => 'AffiliateType',
    ageVerificationParameters                      => 'Object',
    allowBotToSendMessages                         => 'Function',
    allowUnpaidMessagesFromUser                    => 'Function',
    alternativeVideo                               => 'Object',
    animatedChatPhoto                              => 'Object',
    animatedEmoji                                  => 'Object',
    animation                                      => 'Object',
    animations                                     => 'Object',
    answerCallbackQuery                            => 'Function',
    answerChatJoinRequestQuery                     => 'Function',
    answerCustomQuery                              => 'Function',
    answerGuestQuery                               => 'Function',
    answerInlineQuery                              => 'Function',
    answerPreCheckoutQuery                         => 'Function',
    answerShippingQuery                            => 'Function',
    answerWebAppQuery                              => 'Function',
    applyPremiumGiftCode                           => 'Function',
    approveSuggestedPost                           => 'Function',
    archiveChatListSettings                        => 'Object',
    assignStoreTransaction                         => 'Function',
    attachmentMenuBot                              => 'Object',
    attachmentMenuBotColor                         => 'Object',
    attributeCraftPersistenceProbability           => 'Object',
    auctionBid                                     => 'Object',
    auctionRound                                   => 'Object',
    auctionStateActive                             => 'AuctionState',
    auctionStateFinished                           => 'AuctionState',
    audio                                          => 'Object',
    audios                                         => 'Object',
    authenticationCodeInfo                         => 'Object',
    authenticationCodeTypeCall                     => 'AuthenticationCodeType',
    authenticationCodeTypeFirebaseAndroid          => 'AuthenticationCodeType',
    authenticationCodeTypeFirebaseIos              => 'AuthenticationCodeType',
    authenticationCodeTypeFlashCall                => 'AuthenticationCodeType',
    authenticationCodeTypeFragment                 => 'AuthenticationCodeType',
    authenticationCodeTypeMissedCall               => 'AuthenticationCodeType',
    authenticationCodeTypeSms                      => 'AuthenticationCodeType',
    authenticationCodeTypeSmsPhrase                => 'AuthenticationCodeType',
    authenticationCodeTypeSmsWord                  => 'AuthenticationCodeType',
    authenticationCodeTypeTelegramMessage          => 'AuthenticationCodeType',
    authorizationStateClosed                       => 'AuthorizationState',
    authorizationStateClosing                      => 'AuthorizationState',
    authorizationStateLoggingOut                   => 'AuthorizationState',
    authorizationStateReady                        => 'AuthorizationState',
    authorizationStateWaitCode                     => 'AuthorizationState',
    authorizationStateWaitEmailAddress             => 'AuthorizationState',
    authorizationStateWaitEmailCode                => 'AuthorizationState',
    authorizationStateWaitOtherDeviceConfirmation  => 'AuthorizationState',
    authorizationStateWaitPassword                 => 'AuthorizationState',
    authorizationStateWaitPhoneNumber              => 'AuthorizationState',
    authorizationStateWaitPremiumPurchase          => 'AuthorizationState',
    authorizationStateWaitRegistration             => 'AuthorizationState',
    authorizationStateWaitTdlibParameters          => 'AuthorizationState',
    autoDownloadSettings                           => 'Object',
    autoDownloadSettingsPresets                    => 'Object',
    autosaveSettings                               => 'Object',
    autosaveSettingsException                      => 'Object',
    autosaveSettingsScopeChannelChats              => 'AutosaveSettingsScope',
    autosaveSettingsScopeChat                      => 'AutosaveSettingsScope',
    autosaveSettingsScopeGroupChats                => 'AutosaveSettingsScope',
    autosaveSettingsScopePrivateChats              => 'AutosaveSettingsScope',
    availableGift                                  => 'Object',
    availableGifts                                 => 'Object',
    availableReaction                              => 'Object',
    availableReactions                             => 'Object',
    background                                     => 'Object',
    backgroundFillFreeformGradient                 => 'BackgroundFill',
    backgroundFillGradient                         => 'BackgroundFill',
    backgroundFillSolid                            => 'BackgroundFill',
    backgroundTypeChatTheme                        => 'BackgroundType',
    backgroundTypeFill                             => 'BackgroundType',
    backgroundTypePattern                          => 'BackgroundType',
    backgroundTypeWallpaper                        => 'BackgroundType',
    backgrounds                                    => 'Object',
    banChatMember                                  => 'Function',
    banGroupCallParticipants                       => 'Function',
    bankCardActionOpenUrl                          => 'Object',
    bankCardInfo                                   => 'Object',
    basicGroup                                     => 'Object',
    basicGroupFullInfo                             => 'Object',
    birthdate                                      => 'Object',
    blockListMain                                  => 'BlockList',
    blockListStories                               => 'BlockList',
    blockMessageSenderFromReplies                  => 'Function',
    boostChat                                      => 'Function',
    botAccessSettings                              => 'Object',
    botCommand                                     => 'Object',
    botCommandScopeAllChatAdministrators           => 'BotCommandScope',
    botCommandScopeAllGroupChats                   => 'BotCommandScope',
    botCommandScopeAllPrivateChats                 => 'BotCommandScope',
    botCommandScopeChat                            => 'BotCommandScope',
    botCommandScopeChatAdministrators              => 'BotCommandScope',
    botCommandScopeChatMember                      => 'BotCommandScope',
    botCommandScopeDefault                         => 'BotCommandScope',
    botCommands                                    => 'Object',
    botInfo                                        => 'Object',
    botMediaPreview                                => 'Object',
    botMediaPreviewInfo                            => 'Object',
    botMediaPreviews                               => 'Object',
    botMenuButton                                  => 'Object',
    botVerification                                => 'Object',
    botVerificationParameters                      => 'Object',
    botWriteAccessAllowReasonAcceptedRequest       => 'BotWriteAccessAllowReason',
    botWriteAccessAllowReasonAddedToAttachmentMenu => 'BotWriteAccessAllowReason',
    botWriteAccessAllowReasonConnectedWebsite      => 'BotWriteAccessAllowReason',
    botWriteAccessAllowReasonLaunchedWebApp        => 'BotWriteAccessAllowReason',
    builtInThemeArctic                             => 'BuiltInTheme',
    builtInThemeClassic                            => 'BuiltInTheme',
    builtInThemeDay                                => 'BuiltInTheme',
    builtInThemeNight                              => 'BuiltInTheme',
    builtInThemeTinted                             => 'BuiltInTheme',
    businessAwayMessageScheduleAlways              => 'BusinessAwayMessageSchedule',
    businessAwayMessageScheduleCustom              => 'BusinessAwayMessageSchedule',
    businessAwayMessageScheduleOutsideOfOpeningHours => 'BusinessAwayMessageSchedule',
    businessAwayMessageSettings                    => 'Object',
    businessBotManageBar                           => 'Object',
    businessBotRights                              => 'Object',
    businessChatLink                               => 'Object',
    businessChatLinkInfo                           => 'Object',
    businessChatLinks                              => 'Object',
    businessConnectedBot                           => 'Object',
    businessConnectedBotInfo                       => 'Object',
    businessConnection                             => 'Object',
    businessFeatureAccountLinks                    => 'BusinessFeature',
    businessFeatureAwayMessage                     => 'BusinessFeature',
    businessFeatureBots                            => 'BusinessFeature',
    businessFeatureChatFolderTags                  => 'BusinessFeature',
    businessFeatureEmojiStatus                     => 'BusinessFeature',
    businessFeatureGreetingMessage                 => 'BusinessFeature',
    businessFeatureLocation                        => 'BusinessFeature',
    businessFeatureOpeningHours                    => 'BusinessFeature',
    businessFeaturePromotionAnimation              => 'Object',
    businessFeatureQuickReplies                    => 'BusinessFeature',
    businessFeatureStartPage                       => 'BusinessFeature',
    businessFeatureUpgradedStories                 => 'BusinessFeature',
    businessFeatures                               => 'Object',
    businessGreetingMessageSettings                => 'Object',
    businessInfo                                   => 'Object',
    businessLocation                               => 'Object',
    businessMessage                                => 'Object',
    businessMessages                               => 'Object',
    businessOpeningHours                           => 'Object',
    businessOpeningHoursInterval                   => 'Object',
    businessRecipients                             => 'Object',
    businessStartPage                              => 'Object',
    buttonStyleDanger                              => 'ButtonStyle',
    buttonStyleDefault                             => 'ButtonStyle',
    buttonStylePrimary                             => 'ButtonStyle',
    buttonStyleSuccess                             => 'ButtonStyle',
    buyGiftUpgrade                                 => 'Function',
    call                                           => 'Object',
    callDiscardReasonDeclined                      => 'CallDiscardReason',
    callDiscardReasonDisconnected                  => 'CallDiscardReason',
    callDiscardReasonEmpty                         => 'CallDiscardReason',
    callDiscardReasonHungUp                        => 'CallDiscardReason',
    callDiscardReasonMissed                        => 'CallDiscardReason',
    callDiscardReasonUpgradeToGroupCall            => 'CallDiscardReason',
    callId                                         => 'Object',
    callProblemDistortedSpeech                     => 'CallProblem',
    callProblemDistortedVideo                      => 'CallProblem',
    callProblemDropped                             => 'CallProblem',
    callProblemEcho                                => 'CallProblem',
    callProblemInterruptions                       => 'CallProblem',
    callProblemNoise                               => 'CallProblem',

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

    fileTypeNotificationSound                      => 'FileType',
    fileTypePhoto                                  => 'FileType',
    fileTypePhotoStory                             => 'FileType',
    fileTypeProfilePhoto                           => 'FileType',
    fileTypeSecret                                 => 'FileType',
    fileTypeSecretThumbnail                        => 'FileType',
    fileTypeSecure                                 => 'FileType',
    fileTypeSelfDestructingLivePhotoVideo          => 'FileType',
    fileTypeSelfDestructingPhoto                   => 'FileType',
    fileTypeSelfDestructingVideo                   => 'FileType',
    fileTypeSelfDestructingVideoNote               => 'FileType',
    fileTypeSelfDestructingVoiceNote               => 'FileType',
    fileTypeSticker                                => 'FileType',
    fileTypeThumbnail                              => 'FileType',
    fileTypeUnknown                                => 'FileType',
    fileTypeVideo                                  => 'FileType',
    fileTypeVideoNote                              => 'FileType',
    fileTypeVideoStory                             => 'FileType',
    fileTypeVoiceNote                              => 'FileType',
    fileTypeWallpaper                              => 'FileType',
    finishFileGeneration                           => 'Function',
    firebaseAuthenticationSettingsAndroid          => 'FirebaseAuthenticationSettings',
    firebaseAuthenticationSettingsIos              => 'FirebaseAuthenticationSettings',
    firebaseDeviceVerificationParametersPlayIntegrity => 'FirebaseDeviceVerificationParameters',
    firebaseDeviceVerificationParametersSafetyNet  => 'FirebaseDeviceVerificationParameters',
    fixRichMessageWithAi                           => 'Function',
    fixTextWithAi                                  => 'Function',
    fixedText                                      => 'Object',
    formattedText                                  => 'Object',
    forumTopic                                     => 'Object',
    forumTopicIcon                                 => 'Object',
    forumTopicInfo                                 => 'Object',
    forumTopics                                    => 'Object',
    forwardMessages                                => 'Function',
    forwardSource                                  => 'Object',
    foundAffiliateProgram                          => 'Object',
    foundAffiliatePrograms                         => 'Object',
    foundChatBoosts                                => 'Object',
    foundChatMessages                              => 'Object',
    foundFileDownloads                             => 'Object',
    foundMessages                                  => 'Object',
    foundPosition                                  => 'Object',
    foundPositions                                 => 'Object',
    foundPublicPosts                               => 'Object',
    foundStories                                   => 'Object',
    foundUsers                                     => 'Object',
    foundWebApp                                    => 'Object',
    game                                           => 'Object',
    gameHighScore                                  => 'Object',
    gameHighScores                                 => 'Object',
    getAccountTtl                                  => 'Function',
    getActiveSessions                              => 'Function',
    getAllPassportElements                         => 'Function',
    getAllStickerEmojis                            => 'Function',
    getAnimatedEmoji                               => 'Function',
    getApplicationConfig                           => 'Function',
    getApplicationDownloadLink                     => 'Function',
    getArchiveChatListSettings                     => 'Function',
    getArchivedStickerSets                         => 'Function',
    getAttachedStickerSets                         => 'Function',
    getAttachmentMenuBot                           => 'Function',
    getAuthenticationPasskeyParameters             => 'Function',
    getAuthorizationState                          => 'Function',
    getAutoDownloadSettingsPresets                 => 'Function',
    getAutosaveSettings                            => 'Function',
    getAvailableChatBoostSlots                     => 'Function',
    getAvailableGifts                              => 'Function',
    getBackgroundUrl                               => 'Function',
    getBankCardInfo                                => 'Function',
    getBasicGroup                                  => 'Function',
    getBasicGroupFullInfo                          => 'Function',
    getBlockedMessageSenders                       => 'Function',
    getBotInfoDescription                          => 'Function',
    getBotInfoShortDescription                     => 'Function',
    getBotMediaPreviewInfo                         => 'Function',
    getBotMediaPreviews                            => 'Function',
    getBotName                                     => 'Function',
    getBotSimilarBotCount                          => 'Function',
    getBotSimilarBots                              => 'Function',
    getBusinessAccountStarAmount                   => 'Function',
    getBusinessChatLinkInfo                        => 'Function',
    getBusinessChatLinks                           => 'Function',
    getBusinessConnectedBot                        => 'Function',
    getBusinessConnection                          => 'Function',
    getBusinessFeatures                            => 'Function',
    getCallbackQueryAnswer                         => 'Function',
    getCallbackQueryMessage                        => 'Function',
    getChat                                        => 'Function',
    getChatActiveStories                           => 'Function',
    getChatAdministrators                          => 'Function',
    getChatArchivedStories                         => 'Function',
    getChatAvailableMessageSenders                 => 'Function',
    getChatAvailablePaidMessageReactionSenders     => 'Function',
    getChatBoostFeatures                           => 'Function',
    getChatBoostLevelFeatures                      => 'Function',
    getChatBoostLink                               => 'Function',
    getChatBoostLinkInfo                           => 'Function',
    getChatBoostStatus                             => 'Function',
    getChatBoosts                                  => 'Function',
    getChatEventLog                                => 'Function',
    getChatFolder                                  => 'Function',
    getChatFolderChatCount                         => 'Function',
    getChatFolderChatsToLeave                      => 'Function',
    getChatFolderDefaultIconName                   => 'Function',
    getChatFolderInviteLinks                       => 'Function',
    getChatFolderNewChats                          => 'Function',
    getChatHistory                                 => 'Function',
    getChatInviteLink                              => 'Function',
    getChatInviteLinkCounts                        => 'Function',
    getChatInviteLinkMembers                       => 'Function',
    getChatInviteLinks                             => 'Function',
    getChatJoinRequests                            => 'Function',
    getChatListsToAddChat                          => 'Function',
    getChatMember                                  => 'Function',
    getChatMessageByDate                           => 'Function',
    getChatMessageCalendar                         => 'Function',
    getChatMessageCount                            => 'Function',
    getChatMessagePosition                         => 'Function',
    getChatNotificationSettingsExceptions          => 'Function',
    getChatOwnerAfterLeaving                       => 'Function',
    getChatPinnedMessage                           => 'Function',

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

    getFileExtension                               => 'Function',
    getFileMimeType                                => 'Function',
    getForumTopic                                  => 'Function',
    getForumTopicDefaultIcons                      => 'Function',
    getForumTopicHistory                           => 'Function',
    getForumTopicLink                              => 'Function',
    getForumTopics                                 => 'Function',
    getFullRichMessage                             => 'Function',
    getGameHighScores                              => 'Function',
    getGiftAuctionAcquiredGifts                    => 'Function',
    getGiftAuctionState                            => 'Function',
    getGiftChatThemes                              => 'Function',
    getGiftCollections                             => 'Function',
    getGiftUpgradePreview                          => 'Function',
    getGiftsForCrafting                            => 'Function',
    getGiveawayInfo                                => 'Function',
    getGramRevenueStatistics                       => 'Function',
    getGramWithdrawalUrl                           => 'Function',
    getGreetingStickers                            => 'Function',
    getGrossingWebAppBots                          => 'Function',
    getGroupCall                                   => 'Function',
    getGroupCallParticipants                       => 'Function',
    getGroupCallStreamSegment                      => 'Function',
    getGroupCallStreams                            => 'Function',
    getGroupsInCommon                              => 'Function',
    getGuardBotWebAppUrl                           => 'Function',
    getImportedContactCount                        => 'Function',
    getInactiveSupergroupChats                     => 'Function',
    getInlineGameHighScores                        => 'Function',
    getInlineQueryResults                          => 'Function',
    getInstalledBackgrounds                        => 'Function',
    getInstalledStickerSets                        => 'Function',
    getInternalLink                                => 'Function',
    getInternalLinkType                            => 'Function',
    getJsonString                                  => 'Function',
    getJsonValue                                   => 'Function',
    getKeywordEmojis                               => 'Function',
    getLanguagePackInfo                            => 'Function',
    getLanguagePackString                          => 'Function',
    getLanguagePackStrings                         => 'Function',
    getLinkPreview                                 => 'Function',
    getLinkWebBrowserType                          => 'Function',
    getLiveStoryAvailableMessageSenders            => 'Function',
    getLiveStoryRtmpUrl                            => 'Function',
    getLiveStoryStreamer                           => 'Function',
    getLiveStoryTopDonors                          => 'Function',
    getLocalizationTargetInfo                      => 'Function',
    getLogStream                                   => 'Function',
    getLogTagVerbosityLevel                        => 'Function',
    getLogTags                                     => 'Function',
    getLogVerbosityLevel                           => 'Function',
    getLoginPasskeys                               => 'Function',
    getLoginUrl                                    => 'Function',
    getLoginUrlInfo                                => 'Function',
    getMainWebApp                                  => 'Function',
    getManagedBotAccessSettings                    => 'Function',
    getManagedBotToken                             => 'Function',
    getMapThumbnailFile                            => 'Function',
    getMarkdownText                                => 'Function',
    getMe                                          => 'Function',
    getMenuButton                                  => 'Function',
    getMessage                                     => 'Function',
    getMessageAddedReactions                       => 'Function',
    getMessageAuthor                               => 'Function',
    getMessageAvailableReactions                   => 'Function',
    getMessageEffect                               => 'Function',
    getMessageEmbeddingCode                        => 'Function',
    getMessageFileType                             => 'Function',
    getMessageImportConfirmationText               => 'Function',
    getMessageLink                                 => 'Function',
    getMessageLinkInfo                             => 'Function',
    getMessageLocally                              => 'Function',
    getMessageProperties                           => 'Function',
    getMessagePublicForwards                       => 'Function',
    getMessageReadDate                             => 'Function',
    getMessageStatistics                           => 'Function',
    getMessageThread                               => 'Function',
    getMessageThreadHistory                        => 'Function',
    getMessageViewers                              => 'Function',
    getMessages                                    => 'Function',
    getNetworkStatistics                           => 'Function',
    getNewChatPrivacySettings                      => 'Function',
    getOauthLinkInfo                               => 'Function',
    getOption                                      => 'Function',
    getOwnedBots                                   => 'Function',
    getOwnedStickerSets                            => 'Function',
    getPaidMessageRevenue                          => 'Function',
    getPasskeyParameters                           => 'Function',
    getPassportAuthorizationForm                   => 'Function',
    getPassportAuthorizationFormAvailableElements  => 'Function',
    getPassportElement                             => 'Function',
    getPasswordState                               => 'Function',
    getPaymentForm                                 => 'Function',
    getPaymentReceipt                              => 'Function',
    getPersonalChatHistory                         => 'Function',
    getPhoneNumberInfo                             => 'Function',
    getPhoneNumberInfoSync                         => 'Function',
    getPollOptionProperties                        => 'Function',
    getPollVoteStatistics                          => 'Function',
    getPollVoters                                  => 'Function',
    getPreferredCountryLanguage                    => 'Function',
    getPremiumFeatures                             => 'Function',
    getPremiumGiftPaymentOptions                   => 'Function',
    getPremiumGiveawayPaymentOptions               => 'Function',
    getPremiumInfoSticker                          => 'Function',
    getPremiumLimit                                => 'Function',
    getPremiumState                                => 'Function',
    getPremiumStickerExamples                      => 'Function',
    getPremiumStickers                             => 'Function',
    getPreparedInlineMessage                       => 'Function',
    getPreparedKeyboardButton                      => 'Function',
    getProxies                                     => 'Function',
    getPublicPostSearchLimits                      => 'Function',
    getPushReceiverId                              => 'Function',
    getReadDatePrivacySettings                     => 'Function',
    getReceivedGift                                => 'Function',
    getReceivedGifts                               => 'Function',
    getRecentEmojiStatuses                         => 'Function',
    getRecentInlineBots                            => 'Function',
    getRecentStickers                              => 'Function',
    getRecentlyOpenedChats                         => 'Function',

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

    inputPaidMediaTypePhoto                        => 'InputPaidMediaType',
    inputPaidMediaTypeVideo                        => 'InputPaidMediaType',
    inputPassportElementAddress                    => 'InputPassportElement',
    inputPassportElementBankStatement              => 'InputPassportElement',
    inputPassportElementDriverLicense              => 'InputPassportElement',
    inputPassportElementEmailAddress               => 'InputPassportElement',
    inputPassportElementError                      => 'Object',
    inputPassportElementErrorSourceDataField       => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceFile            => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceFiles           => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceFrontSide       => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceReverseSide     => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceSelfie          => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceTranslationFile => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceTranslationFiles => 'InputPassportElementErrorSource',
    inputPassportElementErrorSourceUnspecified     => 'InputPassportElementErrorSource',
    inputPassportElementIdentityCard               => 'InputPassportElement',
    inputPassportElementInternalPassport           => 'InputPassportElement',
    inputPassportElementPassport                   => 'InputPassportElement',
    inputPassportElementPassportRegistration       => 'InputPassportElement',
    inputPassportElementPersonalDetails            => 'InputPassportElement',
    inputPassportElementPhoneNumber                => 'InputPassportElement',
    inputPassportElementRentalAgreement            => 'InputPassportElement',
    inputPassportElementTemporaryRegistration      => 'InputPassportElement',
    inputPassportElementUtilityBill                => 'InputPassportElement',
    inputPersonalDocument                          => 'Object',
    inputPhoto                                     => 'Object',
    inputPollMediaAnimation                        => 'InputPollMedia',
    inputPollMediaAudio                            => 'InputPollMedia',
    inputPollMediaDocument                         => 'InputPollMedia',
    inputPollMediaLink                             => 'InputPollMedia',
    inputPollMediaLocation                         => 'InputPollMedia',
    inputPollMediaPhoto                            => 'InputPollMedia',
    inputPollMediaSticker                          => 'InputPollMedia',
    inputPollMediaVenue                            => 'InputPollMedia',
    inputPollMediaVideo                            => 'InputPollMedia',
    inputPollOption                                => 'Object',
    inputPollTypeQuiz                              => 'InputPollType',
    inputPollTypeRegular                           => 'InputPollType',
    inputRichMessage                               => 'Object',
    inputRichMessageMedia                          => 'Object',
    inputSticker                                   => 'Object',
    inputStoryArea                                 => 'Object',
    inputStoryAreaTypeFoundVenue                   => 'InputStoryAreaType',
    inputStoryAreaTypeLink                         => 'InputStoryAreaType',
    inputStoryAreaTypeLocation                     => 'InputStoryAreaType',
    inputStoryAreaTypeMessage                      => 'InputStoryAreaType',
    inputStoryAreaTypePreviousVenue                => 'InputStoryAreaType',
    inputStoryAreaTypeSuggestedReaction            => 'InputStoryAreaType',
    inputStoryAreaTypeUpgradedGift                 => 'InputStoryAreaType',
    inputStoryAreaTypeWeather                      => 'InputStoryAreaType',
    inputStoryAreas                                => 'Object',
    inputStoryContentPhoto                         => 'InputStoryContent',
    inputStoryContentVideo                         => 'InputStoryContent',
    inputSuggestedPostInfo                         => 'Object',
    inputTextQuote                                 => 'Object',
    inputThumbnail                                 => 'Object',
    inputVideo                                     => 'Object',
    inputVideoNote                                 => 'Object',
    inputVoiceNote                                 => 'Object',
    internalLinkTypeAttachmentMenuBot              => 'InternalLinkType',
    internalLinkTypeAuthenticationCode             => 'InternalLinkType',
    internalLinkTypeBackground                     => 'InternalLinkType',
    internalLinkTypeBotAddToChannel                => 'InternalLinkType',
    internalLinkTypeBotStart                       => 'InternalLinkType',
    internalLinkTypeBotStartInGroup                => 'InternalLinkType',
    internalLinkTypeBusinessChat                   => 'InternalLinkType',
    internalLinkTypeCallsPage                      => 'InternalLinkType',
    internalLinkTypeChatAffiliateProgram           => 'InternalLinkType',
    internalLinkTypeChatBoost                      => 'InternalLinkType',
    internalLinkTypeChatFolderInvite               => 'InternalLinkType',
    internalLinkTypeChatInvite                     => 'InternalLinkType',
    internalLinkTypeChatSelection                  => 'InternalLinkType',
    internalLinkTypeContactsPage                   => 'InternalLinkType',
    internalLinkTypeDirectMessagesChat             => 'InternalLinkType',
    internalLinkTypeGame                           => 'InternalLinkType',
    internalLinkTypeGiftAuction                    => 'InternalLinkType',
    internalLinkTypeGiftCollection                 => 'InternalLinkType',
    internalLinkTypeGroupCall                      => 'InternalLinkType',
    internalLinkTypeInstantView                    => 'InternalLinkType',
    internalLinkTypeInvoice                        => 'InternalLinkType',
    internalLinkTypeLanguagePack                   => 'InternalLinkType',
    internalLinkTypeLiveStory                      => 'InternalLinkType',
    internalLinkTypeMainWebApp                     => 'InternalLinkType',
    internalLinkTypeMessage                        => 'InternalLinkType',
    internalLinkTypeMessageDraft                   => 'InternalLinkType',
    internalLinkTypeMyProfilePage                  => 'InternalLinkType',
    internalLinkTypeNewChannelChat                 => 'InternalLinkType',
    internalLinkTypeNewGroupChat                   => 'InternalLinkType',
    internalLinkTypeNewPrivateChat                 => 'InternalLinkType',
    internalLinkTypeNewStory                       => 'InternalLinkType',
    internalLinkTypeOauth                          => 'InternalLinkType',
    internalLinkTypePassportDataRequest            => 'InternalLinkType',
    internalLinkTypePhoneNumberConfirmation        => 'InternalLinkType',
    internalLinkTypePremiumFeaturesPage            => 'InternalLinkType',
    internalLinkTypePremiumGiftCode                => 'InternalLinkType',
    internalLinkTypePremiumGiftPurchase            => 'InternalLinkType',
    internalLinkTypeProxy                          => 'InternalLinkType',
    internalLinkTypePublicChat                     => 'InternalLinkType',
    internalLinkTypeQrCodeAuthentication           => 'InternalLinkType',
    internalLinkTypeRequestManagedBot              => 'InternalLinkType',
    internalLinkTypeRestorePurchases               => 'InternalLinkType',
    internalLinkTypeSavedMessages                  => 'InternalLinkType',
    internalLinkTypeSearch                         => 'InternalLinkType',
    internalLinkTypeSettings                       => 'InternalLinkType',
    internalLinkTypeStarPurchase                   => 'InternalLinkType',
    internalLinkTypeStickerSet                     => 'InternalLinkType',
    internalLinkTypeStory                          => 'InternalLinkType',
    internalLinkTypeStoryAlbum                     => 'InternalLinkType',
    internalLinkTypeTextCompositionStyle           => 'InternalLinkType',
    internalLinkTypeTheme                          => 'InternalLinkType',
    internalLinkTypeUnknownDeepLink                => 'InternalLinkType',
    internalLinkTypeUpgradedGift                   => 'InternalLinkType',
    internalLinkTypeUserPhoneNumber                => 'InternalLinkType',
    internalLinkTypeUserToken                      => 'InternalLinkType',
    internalLinkTypeVideoChat                      => 'InternalLinkType',
    internalLinkTypeWebApp                         => 'InternalLinkType',
    inviteGroupCallParticipant                     => 'Function',
    inviteGroupCallParticipantResultSuccess        => 'InviteGroupCallParticipantResult',
    inviteGroupCallParticipantResultUserAlreadyParticipant => 'InviteGroupCallParticipantResult',
    inviteGroupCallParticipantResultUserPrivacyRestricted => 'InviteGroupCallParticipantResult',

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

    setBusinessLocation                            => 'Function',
    setBusinessMessageIsPinned                     => 'Function',
    setBusinessOpeningHours                        => 'Function',
    setBusinessStartPage                           => 'Function',
    setChatAccentColor                             => 'Function',
    setChatActiveStoriesList                       => 'Function',
    setChatAffiliateProgram                        => 'Function',
    setChatAvailableReactions                      => 'Function',
    setChatBackground                              => 'Function',
    setChatClientData                              => 'Function',
    setChatDescription                             => 'Function',
    setChatDirectMessagesGroup                     => 'Function',
    setChatDiscussionGroup                         => 'Function',
    setChatDraftMessage                            => 'Function',
    setChatEmojiStatus                             => 'Function',
    setChatLocation                                => 'Function',
    setChatMemberStatus                            => 'Function',
    setChatMemberTag                               => 'Function',
    setChatMessageAutoDeleteTime                   => 'Function',
    setChatMessageSender                           => 'Function',
    setChatNotificationSettings                    => 'Function',
    setChatPaidMessageStarCount                    => 'Function',
    setChatPermissions                             => 'Function',
    setChatPhoto                                   => 'Function',
    setChatPinnedStories                           => 'Function',
    setChatProfileAccentColor                      => 'Function',
    setChatSlowModeDelay                           => 'Function',
    setChatTheme                                   => 'Function',
    setChatTitle                                   => 'Function',
    setCloseFriends                                => 'Function',
    setCommands                                    => 'Function',
    setCustomEmojiStickerSetThumbnail              => 'Function',
    setCustomLanguagePack                          => 'Function',
    setCustomLanguagePackString                    => 'Function',
    setDatabaseEncryptionKey                       => 'Function',
    setDefaultBackground                           => 'Function',
    setDefaultChannelAdministratorRights           => 'Function',
    setDefaultGroupAdministratorRights             => 'Function',
    setDefaultMessageAutoDeleteTime                => 'Function',
    setDefaultReactionType                         => 'Function',
    setDirectMessagesChatTopicIsMarkedAsUnread     => 'Function',
    setEmojiStatus                                 => 'Function',
    setFileGenerationProgress                      => 'Function',
    setForumTopicNotificationSettings              => 'Function',
    setGameScore                                   => 'Function',
    setGiftCollectionName                          => 'Function',
    setGiftResalePrice                             => 'Function',
    setGiftSettings                                => 'Function',
    setGroupCallPaidMessageStarCount               => 'Function',
    setGroupCallParticipantIsSpeaking              => 'Function',
    setGroupCallParticipantVolumeLevel             => 'Function',
    setInactiveSessionTtl                          => 'Function',
    setInlineGameScore                             => 'Function',
    setLiveStoryMessageSender                      => 'Function',
    setLogStream                                   => 'Function',
    setLogTagVerbosityLevel                        => 'Function',
    setLogVerbosityLevel                           => 'Function',
    setLoginEmailAddress                           => 'Function',
    setMainProfileTab                              => 'Function',
    setManagedBotAccessSettings                    => 'Function',
    setMenuButton                                  => 'Function',
    setMessageFactCheck                            => 'Function',
    setMessageReactions                            => 'Function',
    setMessageSenderBlockList                      => 'Function',
    setMessageSenderBotVerification                => 'Function',
    setName                                        => 'Function',
    setNetworkType                                 => 'Function',
    setNewChatPrivacySettings                      => 'Function',
    setOption                                      => 'Function',
    setPaidMessageReactionType                     => 'Function',
    setPassportElement                             => 'Function',
    setPassportElementErrors                       => 'Function',
    setPassword                                    => 'Function',
    setPersonalChat                                => 'Function',
    setPinnedChats                                 => 'Function',
    setPinnedForumTopics                           => 'Function',
    setPinnedGifts                                 => 'Function',
    setPinnedSavedMessagesTopics                   => 'Function',
    setPollAnswer                                  => 'Function',
    setProfileAccentColor                          => 'Function',
    setProfileAudioPosition                        => 'Function',
    setProfilePhoto                                => 'Function',
    setQuickReplyShortcutName                      => 'Function',
    setReactionNotificationSettings                => 'Function',
    setReadDatePrivacySettings                     => 'Function',
    setRecoveryEmailAddress                        => 'Function',
    setSavedMessagesTagLabel                       => 'Function',
    setScopeNotificationSettings                   => 'Function',
    setStickerEmojis                               => 'Function',
    setStickerKeywords                             => 'Function',
    setStickerMaskPosition                         => 'Function',
    setStickerPositionInSet                        => 'Function',
    setStickerSetThumbnail                         => 'Function',
    setStickerSetTitle                             => 'Function',
    setStoryAlbumName                              => 'Function',
    setStoryPrivacySettings                        => 'Function',
    setStoryReaction                               => 'Function',
    setSupergroupCustomEmojiStickerSet             => 'Function',
    setSupergroupMainProfileTab                    => 'Function',
    setSupergroupStickerSet                        => 'Function',
    setSupergroupUnrestrictBoostCount              => 'Function',
    setSupergroupUsername                          => 'Function',
    setTdlibParameters                             => 'Function',
    setUpgradedGiftColors                          => 'Function',
    setUserEmojiStatus                             => 'Function',
    setUserNote                                    => 'Function',
    setUserPersonalProfilePhoto                    => 'Function',
    setUserPrivacySettingRules                     => 'Function',
    setUserSupportInfo                             => 'Function',
    setUsername                                    => 'Function',
    setVideoChatDefaultParticipant                 => 'Function',
    setVideoChatTitle                              => 'Function',
    settingsSectionAppearance                      => 'SettingsSection',
    settingsSectionAskQuestion                     => 'SettingsSection',
    settingsSectionBusiness                        => 'SettingsSection',
    settingsSectionChatFolders                     => 'SettingsSection',
    settingsSectionDataAndStorage                  => 'SettingsSection',
    settingsSectionDevices                         => 'SettingsSection',
    settingsSectionEditProfile                     => 'SettingsSection',
    settingsSectionFaq                             => 'SettingsSection',
    settingsSectionFeatures                        => 'SettingsSection',

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

    testCallVectorIntObject                        => 'Function',
    testCallVectorString                           => 'Function',
    testCallVectorStringObject                     => 'Function',
    testGetDifference                              => 'Function',
    testInt                                        => 'Object',
    testNetwork                                    => 'Function',
    testProxy                                      => 'Function',
    testReturnError                                => 'Function',
    testSquareInt                                  => 'Function',
    testString                                     => 'Object',
    testUseUpdate                                  => 'Function',
    testVectorInt                                  => 'Object',
    testVectorIntObject                            => 'Object',
    testVectorString                               => 'Object',
    testVectorStringObject                         => 'Object',
    text                                           => 'Object',
    textCompositionStyle                           => 'Object',
    textCompositionStyleExample                    => 'Object',
    textEntities                                   => 'Object',
    textEntity                                     => 'Object',
    textEntityTypeBankCardNumber                   => 'TextEntityType',
    textEntityTypeBlockQuote                       => 'TextEntityType',
    textEntityTypeBold                             => 'TextEntityType',
    textEntityTypeBotCommand                       => 'TextEntityType',
    textEntityTypeCashtag                          => 'TextEntityType',
    textEntityTypeCode                             => 'TextEntityType',
    textEntityTypeCustomEmoji                      => 'TextEntityType',
    textEntityTypeDateTime                         => 'TextEntityType',
    textEntityTypeEmailAddress                     => 'TextEntityType',
    textEntityTypeExpandableBlockQuote             => 'TextEntityType',
    textEntityTypeHashtag                          => 'TextEntityType',
    textEntityTypeItalic                           => 'TextEntityType',
    textEntityTypeMediaTimestamp                   => 'TextEntityType',
    textEntityTypeMention                          => 'TextEntityType',
    textEntityTypeMentionName                      => 'TextEntityType',
    textEntityTypePhoneNumber                      => 'TextEntityType',
    textEntityTypePre                              => 'TextEntityType',
    textEntityTypePreCode                          => 'TextEntityType',
    textEntityTypeSpoiler                          => 'TextEntityType',
    textEntityTypeStrikethrough                    => 'TextEntityType',
    textEntityTypeTextUrl                          => 'TextEntityType',
    textEntityTypeUnderline                        => 'TextEntityType',
    textEntityTypeUrl                              => 'TextEntityType',
    textParseModeHTML                              => 'TextParseMode',
    textParseModeMarkdown                          => 'TextParseMode',
    textQuote                                      => 'Object',
    themeParameters                                => 'Object',
    themeSettings                                  => 'Object',
    thumbnail                                      => 'Object',
    thumbnailFormatGif                             => 'ThumbnailFormat',
    thumbnailFormatJpeg                            => 'ThumbnailFormat',
    thumbnailFormatMpeg4                           => 'ThumbnailFormat',
    thumbnailFormatPng                             => 'ThumbnailFormat',
    thumbnailFormatTgs                             => 'ThumbnailFormat',
    thumbnailFormatWebm                            => 'ThumbnailFormat',
    thumbnailFormatWebp                            => 'ThumbnailFormat',
    timeZone                                       => 'Object',
    timeZones                                      => 'Object',
    toggleAllDownloadsArePaused                    => 'Function',
    toggleBotCanManageEmojiStatus                  => 'Function',
    toggleBotIsAddedToAttachmentMenu               => 'Function',
    toggleBotUsernameIsActive                      => 'Function',
    toggleBusinessConnectedBotChatIsPaused         => 'Function',
    toggleChatDefaultDisableNotification           => 'Function',
    toggleChatFolderTags                           => 'Function',
    toggleChatGiftNotifications                    => 'Function',
    toggleChatHasProtectedContent                  => 'Function',
    toggleChatIsMarkedAsUnread                     => 'Function',
    toggleChatIsPinned                             => 'Function',
    toggleChatIsTranslatable                       => 'Function',
    toggleChatViewAsTopics                         => 'Function',
    toggleDirectMessagesChatTopicCanSendUnpaidMessages => 'Function',
    toggleDownloadIsPaused                         => 'Function',
    toggleForumTopicIsClosed                       => 'Function',
    toggleForumTopicIsPinned                       => 'Function',
    toggleGeneralForumTopicIsHidden                => 'Function',
    toggleGiftIsSaved                              => 'Function',
    toggleGroupCallAreMessagesAllowed              => 'Function',
    toggleGroupCallIsMyVideoEnabled                => 'Function',
    toggleGroupCallIsMyVideoPaused                 => 'Function',
    toggleGroupCallParticipantIsHandRaised         => 'Function',
    toggleGroupCallParticipantIsMuted              => 'Function',
    toggleGroupCallScreenSharingIsPaused           => 'Function',
    toggleHasSponsoredMessagesEnabled              => 'Function',
    toggleSavedMessagesTopicIsPinned               => 'Function',
    toggleSessionCanAcceptCalls                    => 'Function',
    toggleSessionCanAcceptSecretChats              => 'Function',
    toggleStoryIsPostedToChatPage                  => 'Function',
    toggleSupergroupCanHaveSponsoredMessages       => 'Function',
    toggleSupergroupHasAggressiveAntiSpamEnabled   => 'Function',
    toggleSupergroupHasAutomaticTranslation        => 'Function',
    toggleSupergroupHasHiddenMembers               => 'Function',
    toggleSupergroupIsAllHistoryAvailable          => 'Function',
    toggleSupergroupIsBroadcastGroup               => 'Function',
    toggleSupergroupIsForum                        => 'Function',
    toggleSupergroupJoinByRequest                  => 'Function',
    toggleSupergroupJoinToSendMessages             => 'Function',
    toggleSupergroupSignMessages                   => 'Function',
    toggleSupergroupUsernameIsActive               => 'Function',
    toggleUsernameIsActive                         => 'Function',
    toggleVideoChatEnabledStartNotification        => 'Function',
    toggleVideoChatMuteNewParticipants             => 'Function',
    tonTransaction                                 => 'Object',
    tonTransactionTypeFragmentDeposit              => 'TonTransactionType',
    tonTransactionTypeFragmentWithdrawal           => 'TonTransactionType',
    tonTransactionTypeGiftPurchaseOffer            => 'TonTransactionType',
    tonTransactionTypeStakeDicePayout              => 'TonTransactionType',
    tonTransactionTypeStakeDiceStake               => 'TonTransactionType',
    tonTransactionTypeSuggestedPostPayment         => 'TonTransactionType',
    tonTransactionTypeUnsupported                  => 'TonTransactionType',
    tonTransactionTypeUpgradedGiftPurchase         => 'TonTransactionType',
    tonTransactionTypeUpgradedGiftSale             => 'TonTransactionType',
    tonTransactions                                => 'Object',
    topChatCategoryBots                            => 'TopChatCategory',
    topChatCategoryCalls                           => 'TopChatCategory',
    topChatCategoryChannels                        => 'TopChatCategory',
    topChatCategoryForwardChats                    => 'TopChatCategory',
    topChatCategoryGroups                          => 'TopChatCategory',
    topChatCategoryGuestBots                       => 'TopChatCategory',
    topChatCategoryInlineBots                      => 'TopChatCategory',
    topChatCategoryUsers                           => 'TopChatCategory',
    topChatCategoryWebAppBots                      => 'TopChatCategory',
    transactionDirectionIncoming                   => 'TransactionDirection',
    transactionDirectionOutgoing                   => 'TransactionDirection',
    transferBusinessAccountStars                   => 'Function',
    transferChatOwnership                          => 'Function',
    transferGift                                   => 'Function',
    translateMessageRichMessage                    => 'Function',
    translateMessageText                           => 'Function',
    translateRichMessage                           => 'Function',
    translateText                                  => 'Function',
    trendingStickerSets                            => 'Object',
    unconfirmedSession                             => 'Object',
    unpinAllChatMessages                           => 'Function',
    unpinAllDirectMessagesChatTopicMessages        => 'Function',
    unpinAllForumTopicMessages                     => 'Function',
    unpinChatMessage                               => 'Function',
    unreadReaction                                 => 'Object',
    updateAccentColors                             => 'Update',
    updateActiveEmojiReactions                     => 'Update',
    updateActiveGiftAuctions                       => 'Update',
    updateActiveLiveLocationMessages               => 'Update',
    updateActiveNotifications                      => 'Update',
    updateAgeVerificationParameters                => 'Update',
    updateAnimatedEmojiMessageClicked              => 'Update',
    updateAnimationSearchParameters                => 'Update',
    updateApplicationRecaptchaVerificationRequired => 'Update',
    updateApplicationVerificationRequired          => 'Update',
    updateAttachmentMenuBots                       => 'Update',
    updateAuthorizationState                       => 'Update',
    updateAutosaveSettings                         => 'Update',
    updateAvailableMessageEffects                  => 'Update',
    updateBasicGroup                               => 'Update',
    updateBasicGroupFullInfo                       => 'Update',
    updateBusinessConnection                       => 'Update',
    updateBusinessMessageEdited                    => 'Update',
    updateBusinessMessagesDeleted                  => 'Update',
    updateCall                                     => 'Update',
    updateChatAccentColors                         => 'Update',
    updateChatAction                               => 'Update',
    updateChatActionBar                            => 'Update',
    updateChatActiveStories                        => 'Update',
    updateChatAddedToList                          => 'Update',
    updateChatAvailableReactions                   => 'Update',
    updateChatBackground                           => 'Update',
    updateChatBlockList                            => 'Update',
    updateChatBoost                                => 'Update',
    updateChatBusinessBotManageBar                 => 'Update',
    updateChatDefaultDisableNotification           => 'Update',
    updateChatDraftMessage                         => 'Update',
    updateChatEmojiStatus                          => 'Update',
    updateChatFolders                              => 'Update',
    updateChatHasProtectedContent                  => 'Update',
    updateChatHasScheduledMessages                 => 'Update',
    updateChatIsMarkedAsUnread                     => 'Update',
    updateChatIsTranslatable                       => 'Update',
    updateChatJoinResult                           => 'Update',
    updateChatLastMessage                          => 'Update',
    updateChatMember                               => 'Update',
    updateChatMessageAutoDeleteTime                => 'Update',
    updateChatMessageSender                        => 'Update',
    updateChatNotificationSettings                 => 'Update',
    updateChatOnlineMemberCount                    => 'Update',
    updateChatPendingJoinRequests                  => 'Update',
    updateChatPermissions                          => 'Update',
    updateChatPhoto                                => 'Update',
    updateChatPosition                             => 'Update',
    updateChatReadInbox                            => 'Update',
    updateChatReadOutbox                           => 'Update',
    updateChatRemovedFromList                      => 'Update',
    updateChatReplyMarkup                          => 'Update',
    updateChatRevenueAmount                        => 'Update',
    updateChatTheme                                => 'Update',
    updateChatTitle                                => 'Update',
    updateChatUnreadMentionCount                   => 'Update',
    updateChatUnreadPollVoteCount                  => 'Update',
    updateChatUnreadReactionCount                  => 'Update',
    updateChatVideoChat                            => 'Update',
    updateChatViewAsTopics                         => 'Update',
    updateCommunity                                => 'Update',
    updateConnectionState                          => 'Update',
    updateContactCloseBirthdays                    => 'Update',
    updateDefaultBackground                        => 'Update',
    updateDefaultPaidReactionType                  => 'Update',
    updateDefaultReactionType                      => 'Update',
    updateDeleteMessages                           => 'Update',
    updateDiceEmojis                               => 'Update',
    updateDirectMessagesChatTopic                  => 'Update',
    updateEmojiChatThemes                          => 'Update',

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

    viewPremiumFeature                             => 'Function',
    viewSponsoredChat                              => 'Function',
    viewTrendingStickerSets                        => 'Function',
    viewVideoMessageAdvertisement                  => 'Function',
    voiceNote                                      => 'Object',
    webApp                                         => 'Object',
    webAppInfo                                     => 'Object',
    webAppOpenModeCompact                          => 'WebAppOpenMode',
    webAppOpenModeFullScreen                       => 'WebAppOpenMode',
    webAppOpenModeFullSize                         => 'WebAppOpenMode',
    webAppOpenParameters                           => 'Object',
    webAppUrl                                      => 'Object',
    webBrowserSettings                             => 'Object',
    webBrowserTypeExternal                         => 'WebBrowserType',
    webBrowserTypeInApp                            => 'WebBrowserType',
    webDomainException                             => 'Object',
    webPageInstantView                             => 'Object',
    writeGeneratedFilePart                         => 'Function',
);

our %CLASS_SLOTS = (
    acceptCall                                     => { protocol => 'callProtocol' },
    addBotMediaPreview                             => { content => 'InputStoryContent' },
    addChatToList                                  => { chat_list => 'ChatList' },
    addChecklistTasks                              => { tasks => 'array:inputChecklistTask' },
    addContact                                     => { contact => 'importedContact' },
    addFavoriteSticker                             => { sticker => 'InputFile' },
    addGiftCollectionGifts                         => { owner_id => 'MessageSender' },
    addLocalMessage                                => { input_message_content => 'InputMessageContent', reply_to => 'InputMessageReplyTo', sender_id => 'MessageSender' },
    addMessageReaction                             => { reaction_type => 'ReactionType' },
    addNetworkStatistics                           => { entry => 'NetworkStatisticsEntry' },
    addOffer                                       => { options => 'messageSendOptions' },
    addPendingPaidMessageReaction                  => { type => 'PaidReactionType' },
    addPollOption                                  => { option => 'inputPollOption' },
    addProfileAudio                                => { audio => 'inputAudio' },
    addProxy                                       => { proxy => 'proxy' },
    addQuickReplyShortcutMessage                   => { input_message_content => 'InputMessageContent' },
    addQuickReplyShortcutMessageAlbum              => { input_message_contents => 'array:InputMessageContent' },
    addRecentSticker                               => { sticker => 'InputFile' },
    addSavedAnimation                              => { animation => 'InputFile' },
    addSavedNotificationSound                      => { sound => 'InputFile' },
    addStickerToSet                                => { sticker => 'newSticker' },
    addedProxies                                   => { proxies => 'array:addedProxy' },
    addedProxy                                     => { proxy => 'proxy' },
    addedReaction                                  => { sender_id => 'MessageSender', type => 'ReactionType' },
    addedReactions                                 => { reactions => 'array:addedReaction' },
    advertisementSponsor                           => { photo => 'photo' },
    affiliateInfo                                  => { star_amount => 'starAmount' },
    affiliateProgramInfo                           => { daily_revenue_per_user_amount => 'starAmount', parameters => 'affiliateProgramParameters' },
    alternativeVideo                               => { hls_file => 'file', video => 'file' },
    animatedChatPhoto                              => { file => 'file' },
    animatedEmoji                                  => { sound => 'file', sticker => 'sticker' },
    animation                                      => { animation => 'file', minithumbnail => 'minithumbnail', thumbnail => 'thumbnail' },
    animations                                     => { animations => 'array:animation' },
    answerChatJoinRequestQuery                     => { result => 'ChatJoinRequestResult' },
    answerGuestQuery                               => { result => 'InputInlineQueryResult' },
    answerInlineQuery                              => { button => 'inlineQueryResultsButton', results => 'array:InputInlineQueryResult' },
    answerShippingQuery                            => { shipping_options => 'array:shippingOption' },
    answerWebAppQuery                              => { result => 'InputInlineQueryResult' },
    assignStoreTransaction                         => { purpose => 'StorePaymentPurpose', transaction => 'StoreTransaction' },
    attachmentMenuBot                              => { android_icon => 'file', android_side_menu_icon => 'file', default_icon => 'file', icon_color => 'attachmentMenuBotColor', ios_animated_icon => 'file', ios_side_menu_icon => 'file', ios_static_ic...
    auctionStateActive                             => { bid_levels => 'array:auctionBid', rounds => 'array:auctionRound', user_bid => 'userAuctionBid' },
    audio                                          => { album_cover_minithumbnail => 'minithumbnail', album_cover_thumbnail => 'thumbnail', audio => 'file', external_album_covers => 'array:thumbnail' },
    audios                                         => { audios => 'array:audio' },
    authenticationCodeInfo                         => { next_type => 'AuthenticationCodeType', type => 'AuthenticationCodeType' },
    authenticationCodeTypeFirebaseAndroid          => { device_verification_parameters => 'FirebaseDeviceVerificationParameters' },
    authorizationStateWaitCode                     => { code_info => 'authenticationCodeInfo' },
    authorizationStateWaitEmailCode                => { code_info => 'emailAddressAuthenticationCodeInfo', email_address_reset_state => 'EmailAddressResetState' },
    authorizationStateWaitRegistration             => { terms_of_service => 'termsOfService' },
    autoDownloadSettingsPresets                    => { high => 'autoDownloadSettings', low => 'autoDownloadSettings', medium => 'autoDownloadSettings' },
    autosaveSettings                               => { channel_settings => 'scopeAutosaveSettings', exceptions => 'array:autosaveSettingsException', group_settings => 'scopeAutosaveSettings', private_chat_settings => 'scopeAutosaveSettings' },
    autosaveSettingsException                      => { settings => 'scopeAutosaveSettings' },
    availableGift                                  => { gift => 'gift' },
    availableGifts                                 => { gifts => 'array:availableGift' },
    availableReaction                              => { type => 'ReactionType' },
    availableReactions                             => { popular_reactions => 'array:availableReaction', recent_reactions => 'array:availableReaction', top_reactions => 'array:availableReaction', unavailability_reason => 'ReactionUnavailabilityReason'...
    background                                     => { document => 'document', type => 'BackgroundType' },
    backgroundTypeFill                             => { fill => 'BackgroundFill' },
    backgroundTypePattern                          => { fill => 'BackgroundFill' },
    backgrounds                                    => { backgrounds => 'array:background' },
    banChatMember                                  => { member_id => 'MessageSender' },
    bankCardInfo                                   => { actions => 'array:bankCardActionOpenUrl' },
    basicGroup                                     => { status => 'ChatMemberStatus' },
    basicGroupFullInfo                             => { bot_commands => 'array:botCommands', invite_link => 'chatInviteLink', members => 'array:chatMember', photo => 'chatPhoto' },
    botCommands                                    => { commands => 'array:botCommand' },
    botInfo                                        => { affiliate_program => 'affiliateProgramInfo', animation => 'animation', commands => 'array:botCommand', default_channel_administrator_rights => 'chatAdministratorRights', default_group_administra...
    botMediaPreview                                => { content => 'StoryContent' },
    botMediaPreviewInfo                            => { previews => 'array:botMediaPreview' },
    botMediaPreviews                               => { previews => 'array:botMediaPreview' },
    botVerification                                => { custom_description => 'formattedText' },
    botVerificationParameters                      => { default_custom_description => 'formattedText' },
    botWriteAccessAllowReasonLaunchedWebApp        => { web_app => 'webApp' },
    businessAwayMessageSettings                    => { recipients => 'businessRecipients', schedule => 'BusinessAwayMessageSchedule' },
    businessChatLink                               => { text => 'formattedText' },
    businessChatLinkInfo                           => { text => 'formattedText' },
    businessChatLinks                              => { links => 'array:businessChatLink' },
    businessConnectedBot                           => { recipients => 'businessRecipients', rights => 'businessBotRights' },
    businessConnectedBotInfo                       => { bot => 'businessConnectedBot' },
    businessConnection                             => { rights => 'businessBotRights' },
    businessFeaturePromotionAnimation              => { animation => 'animation', feature => 'BusinessFeature' },
    businessFeatures                               => { features => 'array:BusinessFeature' },
    businessGreetingMessageSettings                => { recipients => 'businessRecipients' },
    businessInfo                                   => { away_message_settings => 'businessAwayMessageSettings', greeting_message_settings => 'businessGreetingMessageSettings', local_opening_hours => 'businessOpeningHours', location => 'businessLocati...
    businessLocation                               => { location => 'location' },
    businessMessage                                => { message => 'message', reply_to_message => 'message' },
    businessMessages                               => { messages => 'array:businessMessage' },
    businessOpeningHours                           => { opening_hours => 'array:businessOpeningHoursInterval' },
    businessStartPage                              => { sticker => 'sticker' },
    buyGiftUpgrade                                 => { owner_id => 'MessageSender' },
    call                                           => { state => 'CallState' },
    callServer                                     => { type => 'CallServerType' },
    callStateDiscarded                             => { reason => 'CallDiscardReason' },
    callStateError                                 => { error => 'error' },
    callStateReady                                 => { protocol => 'callProtocol', servers => 'array:callServer' },
    canPurchaseFromStore                           => { purpose => 'StorePaymentPurpose' },
    canSendGiftResultFail                          => { reason => 'formattedText' },
    changeImportedContacts                         => { contacts => 'array:importedContact' },
    chat                                           => { action_bar => 'ChatActionBar', available_reactions => 'ChatAvailableReactions', background => 'chatBackground', block_list => 'BlockList', business_bot_manage_bar => 'businessBotManageBar', chat...
    chatActionBarReportAddBlock                    => { account_info => 'accountInfo' },
    chatActiveStories                              => { list => 'StoryList', stories => 'array:storyInfo' },
    chatAdministrators                             => { administrators => 'array:chatAdministrator' },
    chatAvailableReactionsSome                     => { reactions => 'array:ReactionType' },
    chatBackground                                 => { background => 'background' },
    chatBoost                                      => { source => 'ChatBoostSource' },
    chatBoostFeatures                              => { features => 'array:chatBoostLevelFeatures' },
    chatBoostSlots                                 => { slots => 'array:chatBoostSlot' },
    chatBoostStatus                                => { prepaid_giveaways => 'array:prepaidGiveaway' },
    chatEvent                                      => { action => 'ChatEventAction', member_id => 'MessageSender' },
    chatEventAvailableReactionsChanged             => { new_available_reactions => 'ChatAvailableReactions', old_available_reactions => 'ChatAvailableReactions' },
    chatEventBackgroundChanged                     => { new_background => 'chatBackground', old_background => 'chatBackground' },
    chatEventEmojiStatusChanged                    => { new_emoji_status => 'emojiStatus', old_emoji_status => 'emojiStatus' },
    chatEventForumTopicCreated                     => { topic_info => 'forumTopicInfo' },
    chatEventForumTopicDeleted                     => { topic_info => 'forumTopicInfo' },
    chatEventForumTopicEdited                      => { new_topic_info => 'forumTopicInfo', old_topic_info => 'forumTopicInfo' },
    chatEventForumTopicPinned                      => { new_topic_info => 'forumTopicInfo', old_topic_info => 'forumTopicInfo' },
    chatEventForumTopicToggleIsClosed              => { topic_info => 'forumTopicInfo' },
    chatEventForumTopicToggleIsHidden              => { topic_info => 'forumTopicInfo' },
    chatEventInviteLinkDeleted                     => { invite_link => 'chatInviteLink' },
    chatEventInviteLinkEdited                      => { new_invite_link => 'chatInviteLink', old_invite_link => 'chatInviteLink' },
    chatEventInviteLinkRevoked                     => { invite_link => 'chatInviteLink' },
    chatEventLocationChanged                       => { new_location => 'chatLocation', old_location => 'chatLocation' },
    chatEventMemberInvited                         => { status => 'ChatMemberStatus' },
    chatEventMemberJoinedByInviteLink              => { invite_link => 'chatInviteLink' },
    chatEventMemberJoinedByRequest                 => { invite_link => 'chatInviteLink' },
    chatEventMemberPromoted                        => { new_status => 'ChatMemberStatus', old_status => 'ChatMemberStatus' },
    chatEventMemberRestricted                      => { member_id => 'MessageSender', new_status => 'ChatMemberStatus', old_status => 'ChatMemberStatus' },

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

    inputPageBlockAudio                            => { audio => 'inputAudio', caption => 'pageBlockCaption' },
    inputPageBlockBlockQuote                       => { blocks => 'array:InputPageBlock', credit => 'RichText' },
    inputPageBlockCollage                          => { blocks => 'array:InputPageBlock', caption => 'pageBlockCaption' },
    inputPageBlockDetails                          => { blocks => 'array:InputPageBlock', header => 'RichText' },
    inputPageBlockFooter                           => { footer => 'RichText' },
    inputPageBlockList                             => { items => 'array:inputPageBlockListItem' },
    inputPageBlockListItem                         => { blocks => 'array:InputPageBlock' },
    inputPageBlockMap                              => { caption => 'pageBlockCaption', location => 'location' },
    inputPageBlockParagraph                        => { text => 'RichText' },
    inputPageBlockPhoto                            => { caption => 'pageBlockCaption', photo => 'inputPhoto' },
    inputPageBlockPreformatted                     => { text => 'RichText' },
    inputPageBlockPullQuote                        => { credit => 'RichText', text => 'RichText' },
    inputPageBlockSectionHeading                   => { text => 'RichText' },
    inputPageBlockSlideshow                        => { blocks => 'array:InputPageBlock', caption => 'pageBlockCaption' },
    inputPageBlockTable                            => { caption => 'RichText' },
    inputPageBlockThinking                         => { text => 'RichText' },
    inputPageBlockVideo                            => { caption => 'pageBlockCaption', video => 'inputVideo' },
    inputPageBlockVoiceNote                        => { caption => 'pageBlockCaption', voice_note => 'inputVoiceNote' },
    inputPaidMedia                                 => { media => 'InputFile', thumbnail => 'inputThumbnail', type => 'InputPaidMediaType' },
    inputPaidMediaTypePhoto                        => { video => 'InputFile' },
    inputPaidMediaTypeVideo                        => { cover => 'InputFile' },
    inputPassportElementAddress                    => { address => 'address' },
    inputPassportElementBankStatement              => { bank_statement => 'inputPersonalDocument' },
    inputPassportElementDriverLicense              => { driver_license => 'inputIdentityDocument' },
    inputPassportElementError                      => { source => 'InputPassportElementErrorSource', type => 'PassportElementType' },
    inputPassportElementIdentityCard               => { identity_card => 'inputIdentityDocument' },
    inputPassportElementInternalPassport           => { internal_passport => 'inputIdentityDocument' },
    inputPassportElementPassport                   => { passport => 'inputIdentityDocument' },
    inputPassportElementPassportRegistration       => { passport_registration => 'inputPersonalDocument' },
    inputPassportElementPersonalDetails            => { personal_details => 'personalDetails' },
    inputPassportElementRentalAgreement            => { rental_agreement => 'inputPersonalDocument' },
    inputPassportElementTemporaryRegistration      => { temporary_registration => 'inputPersonalDocument' },
    inputPassportElementUtilityBill                => { utility_bill => 'inputPersonalDocument' },
    inputPersonalDocument                          => { files => 'array:InputFile', translation => 'array:InputFile' },
    inputPhoto                                     => { photo => 'InputFile', thumbnail => 'inputThumbnail', video => 'InputFile' },
    inputPollMediaAnimation                        => { animation => 'inputAnimation' },
    inputPollMediaAudio                            => { audio => 'inputAudio' },
    inputPollMediaDocument                         => { document => 'inputDocument' },
    inputPollMediaLocation                         => { location => 'location' },
    inputPollMediaPhoto                            => { photo => 'inputPhoto' },
    inputPollMediaSticker                          => { sticker => 'inputSticker' },
    inputPollMediaVenue                            => { venue => 'venue' },
    inputPollMediaVideo                            => { video => 'inputVideo' },
    inputPollOption                                => { media => 'InputPollMedia', text => 'formattedText' },
    inputPollTypeQuiz                              => { explanation => 'formattedText', explanation_media => 'InputPollMedia' },
    inputRichMessage                               => { source => 'RichMessageSource' },
    inputRichMessageMedia                          => { media => 'InputMessageContent' },
    inputSticker                                   => { sticker => 'InputFile', thumbnail => 'inputThumbnail' },
    inputStoryArea                                 => { position => 'storyAreaPosition', type => 'InputStoryAreaType' },
    inputStoryAreaTypeLocation                     => { address => 'locationAddress', location => 'location' },
    inputStoryAreaTypeSuggestedReaction            => { reaction_type => 'ReactionType' },
    inputStoryAreas                                => { areas => 'array:inputStoryArea' },
    inputStoryContentPhoto                         => { photo => 'InputFile' },
    inputStoryContentVideo                         => { video => 'InputFile' },
    inputSuggestedPostInfo                         => { price => 'SuggestedPostPrice' },
    inputTextQuote                                 => { text => 'formattedText' },
    inputThumbnail                                 => { thumbnail => 'InputFile' },
    inputVideo                                     => { cover => 'InputFile', thumbnail => 'inputThumbnail', video => 'InputFile' },
    inputVideoNote                                 => { thumbnail => 'inputThumbnail', video_note => 'InputFile' },
    inputVoiceNote                                 => { voice_note => 'InputFile' },
    internalLinkTypeAttachmentMenuBot              => { target_chat => 'TargetChat' },
    internalLinkTypeBotAddToChannel                => { administrator_rights => 'chatAdministratorRights' },
    internalLinkTypeBotStartInGroup                => { administrator_rights => 'chatAdministratorRights' },
    internalLinkTypeMainWebApp                     => { mode => 'WebAppOpenMode' },
    internalLinkTypeMessageDraft                   => { text => 'formattedText' },
    internalLinkTypeNewStory                       => { content_type => 'StoryContentType' },
    internalLinkTypeProxy                          => { proxy => 'proxy' },
    internalLinkTypeSettings                       => { section => 'SettingsSection' },
    internalLinkTypeWebApp                         => { mode => 'WebAppOpenMode' },
    invoice                                        => { price_parts => 'array:labeledPricePart' },
    joinGroupCall                                  => { input_group_call => 'InputGroupCall', join_parameters => 'groupCallJoinParameters' },
    joinLiveStory                                  => { join_parameters => 'groupCallJoinParameters' },
    joinVideoChat                                  => { join_parameters => 'groupCallJoinParameters', participant_id => 'MessageSender' },
    jsonObjectMember                               => { value => 'JsonValue' },
    jsonValueArray                                 => { values => 'array:JsonValue' },
    jsonValueObject                                => { members => 'array:jsonObjectMember' },
    keyboardButton                                 => { style => 'ButtonStyle', type => 'KeyboardButtonType' },
    keyboardButtonTypeRequestChat                  => { bot_administrator_rights => 'chatAdministratorRights', user_administrator_rights => 'chatAdministratorRights' },
    languagePackString                             => { value => 'LanguagePackStringValue' },
    languagePackStrings                            => { strings => 'array:languagePackString' },
    launchPrepaidGiveaway                          => { parameters => 'giveawayParameters' },
    linkPreview                                    => { description => 'formattedText', type => 'LinkPreviewType' },
    linkPreviewAlbumMediaPhoto                     => { photo => 'photo' },
    linkPreviewAlbumMediaVideo                     => { video => 'video' },
    linkPreviewTypeAlbum                           => { media => 'array:LinkPreviewAlbumMedia' },
    linkPreviewTypeAnimation                       => { animation => 'animation' },
    linkPreviewTypeApp                             => { photo => 'photo' },
    linkPreviewTypeArticle                         => { photo => 'photo' },
    linkPreviewTypeAudio                           => { audio => 'audio' },
    linkPreviewTypeBackground                      => { background_type => 'BackgroundType', document => 'document' },
    linkPreviewTypeChannelBoost                    => { photo => 'chatPhoto' },
    linkPreviewTypeChat                            => { photo => 'chatPhoto', type => 'InviteLinkChatType' },
    linkPreviewTypeDirectMessagesChat              => { photo => 'chatPhoto' },
    linkPreviewTypeDocument                        => { document => 'document' },
    linkPreviewTypeEmbeddedAnimationPlayer         => { animation => 'animation', thumbnail => 'photo' },
    linkPreviewTypeEmbeddedAudioPlayer             => { audio => 'audio', thumbnail => 'photo' },
    linkPreviewTypeEmbeddedVideoPlayer             => { thumbnail => 'photo', video => 'video' },
    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' },

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

    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' },
    setNetworkType                                 => { type => 'NetworkType' },
    setNewChatPrivacySettings                      => { settings => 'newChatPrivacySettings' },
    setOption                                      => { value => 'OptionValue' },
    setPaidMessageReactionType                     => { type => 'PaidReactionType' },
    setPassportElement                             => { element => 'InputPassportElement' },
    setPassportElementErrors                       => { errors => 'array:inputPassportElementError' },
    setPinnedChats                                 => { chat_list => 'ChatList' },
    setPinnedGifts                                 => { owner_id => 'MessageSender' },
    setProfilePhoto                                => { photo => 'InputChatPhoto' },
    setReactionNotificationSettings                => { notification_settings => 'reactionNotificationSettings' },
    setReadDatePrivacySettings                     => { settings => 'readDatePrivacySettings' },
    setSavedMessagesTagLabel                       => { tag => 'ReactionType' },
    setScopeNotificationSettings                   => { notification_settings => 'scopeNotificationSettings', scope => 'NotificationSettingsScope' },
    setStickerEmojis                               => { sticker => 'InputFile' },
    setStickerKeywords                             => { sticker => 'InputFile' },
    setStickerMaskPosition                         => { mask_position => 'maskPosition', sticker => 'InputFile' },
    setStickerPositionInSet                        => { sticker => 'InputFile' },
    setStickerSetThumbnail                         => { format => 'StickerFormat', thumbnail => 'InputFile' },
    setStoryPrivacySettings                        => { privacy_settings => 'StoryPrivacySettings' },
    setStoryReaction                               => { reaction_type => 'ReactionType' },
    setSupergroupMainProfileTab                    => { main_profile_tab => 'ProfileTab' },
    setUserEmojiStatus                             => { emoji_status => 'emojiStatus' },
    setUserNote                                    => { note => 'formattedText' },
    setUserPersonalProfilePhoto                    => { photo => 'InputChatPhoto' },
    setUserPrivacySettingRules                     => { rules => 'userPrivacySettingRules', setting => 'UserPrivacySetting' },
    setUserSupportInfo                             => { message => 'formattedText' },
    setVideoChatDefaultParticipant                 => { default_participant_id => 'MessageSender' },
    shareChatWithBot                               => { source => 'KeyboardButtonSource' },
    shareUsersWithBot                              => { source => 'KeyboardButtonSource' },
    sharedChat                                     => { photo => 'photo' },
    sharedUser                                     => { photo => 'photo' },
    shippingOption                                 => { price_parts => 'array:labeledPricePart' },
    speechRecognitionResultError                   => { error => 'error' },
    sponsoredChats                                 => { chats => 'array:sponsoredChat' },
    sponsoredMessage                               => { content => 'MessageContent', sponsor => 'advertisementSponsor' },
    sponsoredMessages                              => { messages => 'array:sponsoredMessage' },
    starGiveawayPaymentOption                      => { winner_options => 'array:starGiveawayWinnerOption' },
    starGiveawayPaymentOptions                     => { options => 'array:starGiveawayPaymentOption' },
    starPaymentOptions                             => { options => 'array:starPaymentOption' },
    starRevenueStatistics                          => { revenue_by_day_graph => 'StatisticalGraph', status => 'starRevenueStatus' },
    starRevenueStatus                              => { available_amount => 'starAmount', current_amount => 'starAmount', total_amount => 'starAmount' },
    starSubscription                               => { pricing => 'starSubscriptionPricing', type => 'StarSubscriptionType' },
    starSubscriptionTypeBot                        => { photo => 'photo' },
    starSubscriptions                              => { star_amount => 'starAmount', subscriptions => 'array:starSubscription' },
    starTransaction                                => { star_amount => 'starAmount', type => 'StarTransactionType' },
    starTransactionTypeBotInvoicePurchase          => { product_info => 'productInfo' },
    starTransactionTypeBotInvoiceSale              => { affiliate => 'affiliateInfo', product_info => 'productInfo' },
    starTransactionTypeBotPaidMediaPurchase        => { media => 'array:PaidMedia' },
    starTransactionTypeBotPaidMediaSale            => { affiliate => 'affiliateInfo', media => 'array:PaidMedia' },
    starTransactionTypeBotSubscriptionPurchase     => { product_info => 'productInfo' },
    starTransactionTypeBotSubscriptionSale         => { affiliate => 'affiliateInfo', product_info => 'productInfo' },
    starTransactionTypeChannelPaidMediaPurchase    => { media => 'array:PaidMedia' },
    starTransactionTypeChannelPaidMediaSale        => { media => 'array:PaidMedia' },
    starTransactionTypeFragmentWithdrawal          => { withdrawal_state => 'RevenueWithdrawalState' },
    starTransactionTypeGiftAuctionBid              => { gift => 'gift', owner_id => 'MessageSender' },
    starTransactionTypeGiftOriginalDetailsDrop     => { gift => 'upgradedGift', owner_id => 'MessageSender' },

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

    storyInteractionTypeRepost                     => { story => 'story' },
    storyInteractionTypeView                       => { chosen_reaction_type => 'ReactionType' },
    storyInteractions                              => { interactions => 'array:storyInteraction' },
    storyRepostInfo                                => { origin => 'StoryOrigin' },
    storyStatistics                                => { story_interaction_graph => 'StatisticalGraph', story_reaction_graph => 'StatisticalGraph' },
    storyVideo                                     => { minithumbnail => 'minithumbnail', thumbnail => 'thumbnail', video => 'file' },
    suggestUserBirthdate                           => { birthdate => 'birthdate' },
    suggestUserProfilePhoto                        => { photo => 'InputChatPhoto' },
    suggestedActionCustom                          => { description => 'formattedText', title => 'formattedText' },
    suggestedPostInfo                              => { price => 'SuggestedPostPrice', state => 'SuggestedPostState' },
    supergroup                                     => { active_story_state => 'ActiveStoryState', restriction_info => 'restrictionInfo', status => 'ChatMemberStatus', usernames => 'usernames', verification_status => 'verificationStatus' },
    supergroupFullInfo                             => { bot_commands => 'array:botCommands', bot_verification => 'botVerification', invite_link => 'chatInviteLink', location => 'chatLocation', main_profile_tab => 'ProfileTab', photo => 'chatPhoto' },
    supergroupMembersFilterMention                 => { topic_id => 'MessageTopic' },
    tMeUrl                                         => { type => 'TMeUrlType' },
    tMeUrlTypeChatInvite                           => { info => 'chatInviteLinkInfo' },
    tMeUrls                                        => { urls => 'array:tMeUrl' },
    targetChatChosen                               => { types => 'targetChatTypes' },
    targetChatInternalLink                         => { link => 'InternalLinkType' },
    telegramPaymentPurposePremiumGift              => { text => 'formattedText' },
    telegramPaymentPurposePremiumGiftCodes         => { text => 'formattedText' },
    telegramPaymentPurposePremiumGiveaway          => { parameters => 'giveawayParameters' },
    telegramPaymentPurposeStarGiveaway             => { parameters => 'giveawayParameters' },
    termsOfService                                 => { text => 'formattedText' },
    testCallVectorIntObject                        => { x => 'array:testInt' },
    testCallVectorStringObject                     => { x => 'array:testString' },
    testProxy                                      => { proxy => 'proxy' },
    testReturnError                                => { error => 'error' },
    testVectorIntObject                            => { value => 'array:testInt' },
    testVectorStringObject                         => { value => 'array:testString' },
    textCompositionStyle                           => { english_example => 'textCompositionStyleExample' },
    textCompositionStyleExample                    => { result_text => 'formattedText', source_text => 'formattedText' },
    textEntities                                   => { entities => 'array:textEntity' },
    textEntity                                     => { type => 'TextEntityType' },
    textEntityTypeDateTime                         => { formatting_type => 'DateTimeFormattingType' },
    textQuote                                      => { text => 'formattedText' },
    themeSettings                                  => { background => 'background', base_theme => 'BuiltInTheme', outgoing_message_fill => 'BackgroundFill' },
    thumbnail                                      => { file => 'file', format => 'ThumbnailFormat' },
    timeZones                                      => { time_zones => 'array:timeZone' },
    toggleChatIsPinned                             => { chat_list => 'ChatList' },
    toggleGroupCallParticipantIsHandRaised         => { participant_id => 'MessageSender' },
    toggleGroupCallParticipantIsMuted              => { participant_id => 'MessageSender' },
    tonTransaction                                 => { type => 'TonTransactionType' },
    tonTransactionTypeFragmentDeposit              => { sticker => 'sticker' },
    tonTransactionTypeFragmentWithdrawal           => { withdrawal_state => 'RevenueWithdrawalState' },
    tonTransactionTypeGiftPurchaseOffer            => { gift => 'upgradedGift' },
    tonTransactionTypeUpgradedGiftPurchase         => { gift => 'upgradedGift' },
    tonTransactionTypeUpgradedGiftSale             => { gift => 'upgradedGift' },
    tonTransactions                                => { transactions => 'array:tonTransaction' },
    transferGift                                   => { new_owner_id => 'MessageSender' },
    translateRichMessage                           => { message => 'inputRichMessage' },
    translateText                                  => { text => 'formattedText' },
    trendingStickerSets                            => { sets => 'array:stickerSetInfo' },
    unconfirmedSession                             => { type => 'SessionType' },
    unreadReaction                                 => { sender_id => 'MessageSender', type => 'ReactionType' },
    updateAccentColors                             => { colors => 'array:accentColor' },
    updateActiveGiftAuctions                       => { states => 'array:giftAuctionState' },
    updateActiveLiveLocationMessages               => { messages => 'array:message' },
    updateActiveNotifications                      => { groups => 'array:notificationGroup' },
    updateAgeVerificationParameters                => { parameters => 'ageVerificationParameters' },
    updateAnimatedEmojiMessageClicked              => { sticker => 'sticker' },
    updateAttachmentMenuBots                       => { bots => 'array:attachmentMenuBot' },
    updateAuthorizationState                       => { authorization_state => 'AuthorizationState' },
    updateAutosaveSettings                         => { scope => 'AutosaveSettingsScope', settings => 'scopeAutosaveSettings' },
    updateBasicGroup                               => { basic_group => 'basicGroup' },
    updateBasicGroupFullInfo                       => { basic_group_full_info => 'basicGroupFullInfo' },
    updateBusinessConnection                       => { connection => 'businessConnection' },
    updateBusinessMessageEdited                    => { message => 'businessMessage' },
    updateCall                                     => { call => 'call' },
    updateChatAccentColors                         => { upgraded_gift_colors => 'upgradedGiftColors' },
    updateChatAction                               => { action => 'ChatAction', sender_id => 'MessageSender', topic_id => 'MessageTopic' },
    updateChatActionBar                            => { action_bar => 'ChatActionBar' },
    updateChatActiveStories                        => { active_stories => 'chatActiveStories' },
    updateChatAddedToList                          => { chat_list => 'ChatList' },
    updateChatAvailableReactions                   => { available_reactions => 'ChatAvailableReactions' },
    updateChatBackground                           => { background => 'chatBackground' },
    updateChatBlockList                            => { block_list => 'BlockList' },
    updateChatBoost                                => { boost => 'chatBoost' },
    updateChatBusinessBotManageBar                 => { business_bot_manage_bar => 'businessBotManageBar' },
    updateChatDraftMessage                         => { draft_message => 'draftMessage', positions => 'array:chatPosition' },
    updateChatEmojiStatus                          => { emoji_status => 'emojiStatus' },
    updateChatFolders                              => { chat_folders => 'array:chatFolderInfo' },
    updateChatJoinResult                           => { result => 'ChatJoinRequestResult' },
    updateChatLastMessage                          => { last_message => 'message', positions => 'array:chatPosition' },
    updateChatMember                               => { invite_link => 'chatInviteLink', new_chat_member => 'chatMember', old_chat_member => 'chatMember' },
    updateChatMessageSender                        => { message_sender_id => 'MessageSender' },
    updateChatNotificationSettings                 => { notification_settings => 'chatNotificationSettings' },
    updateChatPendingJoinRequests                  => { pending_join_requests => 'chatJoinRequestsInfo' },
    updateChatPermissions                          => { permissions => 'chatPermissions' },
    updateChatPhoto                                => { photo => 'chatPhotoInfo' },
    updateChatPosition                             => { position => 'chatPosition' },
    updateChatRemovedFromList                      => { chat_list => 'ChatList' },
    updateChatReplyMarkup                          => { reply_markup_message => 'message' },
    updateChatRevenueAmount                        => { revenue_amount => 'chatRevenueAmount' },
    updateChatTheme                                => { theme => 'ChatTheme' },
    updateChatVideoChat                            => { video_chat => 'videoChat' },
    updateCommunity                                => { community => 'community' },
    updateConnectionState                          => { state => 'ConnectionState' },
    updateContactCloseBirthdays                    => { close_birthday_users => 'array:closeBirthdayUser' },
    updateDefaultBackground                        => { background => 'background' },
    updateDefaultPaidReactionType                  => { type => 'PaidReactionType' },
    updateDefaultReactionType                      => { reaction_type => 'ReactionType' },
    updateDirectMessagesChatTopic                  => { topic => 'directMessagesChatTopic' },
    updateEmojiChatThemes                          => { chat_themes => 'array:emojiChatTheme' },
    updateFile                                     => { file => 'file' },
    updateFileAddedToDownloads                     => { counts => 'downloadedFileCounts', file_download => 'fileDownload' },
    updateFileDownload                             => { counts => 'downloadedFileCounts' },
    updateFileRemovedFromDownloads                 => { counts => 'downloadedFileCounts' },
    updateForumTopic                               => { draft_message => 'draftMessage', notification_settings => 'chatNotificationSettings' },
    updateForumTopicInfo                           => { info => 'forumTopicInfo' },
    updateGiftAuctionState                         => { state => 'giftAuctionState' },
    updateGramRevenueStatus                        => { status => 'gramRevenueStatus' },
    updateGroupCall                                => { group_call => 'groupCall' },
    updateGroupCallMessageLevels                   => { levels => 'array:groupCallMessageLevel' },
    updateGroupCallMessageSendFailed               => { error => 'error' },
    updateGroupCallParticipant                     => { participant => 'groupCallParticipant' },
    updateInstalledStickerSets                     => { sticker_type => 'StickerType' },
    updateLanguagePackStrings                      => { strings => 'array:languagePackString' },
    updateLiveStoryTopDonors                       => { donors => 'liveStoryDonors' },
    updateMessageContent                           => { new_content => 'MessageContent' },
    updateMessageEdited                            => { reply_markup => 'ReplyMarkup' },
    updateMessageFactCheck                         => { fact_check => 'factCheck' },



( run in 1.562 second using v1.01-cache-2.11-cpan-8dfa8b56332 )