pytglib.api.utils package

Submodules

pytglib.api.utils.all_types module

pytglib.api.utils.object module

class pytglib.api.utils.object.Encoder(*, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, default=None)

Bases: json.encoder.JSONEncoder

default(o: pytglib.api.utils.object.Object)

Implement this method in a subclass such that it returns a serializable object for o, or calls the base implementation (to raise a TypeError).

For example, to support arbitrary iterators, you could implement default like this:

def default(self, o):
    try:
        iterable = iter(o)
    except TypeError:
        pass
    else:
        return list(iterable)
    # Let the base class default method raise the TypeError
    return JSONEncoder.default(self, o)
class pytglib.api.utils.object.Object

Bases: object

all = {'accountTtl': <class 'pytglib.api.types.account_ttl.AccountTtl'>, 'addedReaction': <class 'pytglib.api.types.added_reaction.AddedReaction'>, 'addedReactions': <class 'pytglib.api.types.added_reactions.AddedReactions'>, 'address': <class 'pytglib.api.types.address.Address'>, 'animatedChatPhoto': <class 'pytglib.api.types.animated_chat_photo.AnimatedChatPhoto'>, 'animatedEmoji': <class 'pytglib.api.types.animated_emoji.AnimatedEmoji'>, 'animation': <class 'pytglib.api.types.animation.Animation'>, 'animations': <class 'pytglib.api.types.animations.Animations'>, 'attachmentMenuBot': <class 'pytglib.api.types.attachment_menu_bot.AttachmentMenuBot'>, 'attachmentMenuBotColor': <class 'pytglib.api.types.attachment_menu_bot_color.AttachmentMenuBotColor'>, 'audio': <class 'pytglib.api.types.audio.Audio'>, 'authenticationCodeInfo': <class 'pytglib.api.types.authentication_code_info.AuthenticationCodeInfo'>, 'authenticationCodeType': <class 'pytglib.api.types.authentication_code_type.AuthenticationCodeType'>, 'authenticationCodeTypeCall': <class 'pytglib.api.types.authentication_code_type_call.AuthenticationCodeTypeCall'>, 'authenticationCodeTypeFlashCall': <class 'pytglib.api.types.authentication_code_type_flash_call.AuthenticationCodeTypeFlashCall'>, 'authenticationCodeTypeMissedCall': <class 'pytglib.api.types.authentication_code_type_missed_call.AuthenticationCodeTypeMissedCall'>, 'authenticationCodeTypeSms': <class 'pytglib.api.types.authentication_code_type_sms.AuthenticationCodeTypeSms'>, 'authenticationCodeTypeTelegramMessage': <class 'pytglib.api.types.authentication_code_type_telegram_message.AuthenticationCodeTypeTelegramMessage'>, 'authorizationState': <class 'pytglib.api.types.authorization_state.AuthorizationState'>, 'authorizationStateClosed': <class 'pytglib.api.types.authorization_state_closed.AuthorizationStateClosed'>, 'authorizationStateClosing': <class 'pytglib.api.types.authorization_state_closing.AuthorizationStateClosing'>, 'authorizationStateLoggingOut': <class 'pytglib.api.types.authorization_state_logging_out.AuthorizationStateLoggingOut'>, 'authorizationStateReady': <class 'pytglib.api.types.authorization_state_ready.AuthorizationStateReady'>, 'authorizationStateWaitCode': <class 'pytglib.api.types.authorization_state_wait_code.AuthorizationStateWaitCode'>, 'authorizationStateWaitEncryptionKey': <class 'pytglib.api.types.authorization_state_wait_encryption_key.AuthorizationStateWaitEncryptionKey'>, 'authorizationStateWaitOtherDeviceConfirmation': <class 'pytglib.api.types.authorization_state_wait_other_device_confirmation.AuthorizationStateWaitOtherDeviceConfirmation'>, 'authorizationStateWaitPassword': <class 'pytglib.api.types.authorization_state_wait_password.AuthorizationStateWaitPassword'>, 'authorizationStateWaitPhoneNumber': <class 'pytglib.api.types.authorization_state_wait_phone_number.AuthorizationStateWaitPhoneNumber'>, 'authorizationStateWaitRegistration': <class 'pytglib.api.types.authorization_state_wait_registration.AuthorizationStateWaitRegistration'>, 'authorizationStateWaitTdlibParameters': <class 'pytglib.api.types.authorization_state_wait_tdlib_parameters.AuthorizationStateWaitTdlibParameters'>, 'autoDownloadSettings': <class 'pytglib.api.types.auto_download_settings.AutoDownloadSettings'>, 'autoDownloadSettingsPresets': <class 'pytglib.api.types.auto_download_settings_presets.AutoDownloadSettingsPresets'>, 'availableReaction': <class 'pytglib.api.types.available_reaction.AvailableReaction'>, 'availableReactions': <class 'pytglib.api.types.available_reactions.AvailableReactions'>, 'background': <class 'pytglib.api.types.background.Background'>, 'backgroundFill': <class 'pytglib.api.types.background_fill.BackgroundFill'>, 'backgroundFillFreeformGradient': <class 'pytglib.api.types.background_fill_freeform_gradient.BackgroundFillFreeformGradient'>, 'backgroundFillGradient': <class 'pytglib.api.types.background_fill_gradient.BackgroundFillGradient'>, 'backgroundFillSolid': <class 'pytglib.api.types.background_fill_solid.BackgroundFillSolid'>, 'backgroundType': <class 'pytglib.api.types.background_type.BackgroundType'>, 'backgroundTypeFill': <class 'pytglib.api.types.background_type_fill.BackgroundTypeFill'>, 'backgroundTypePattern': <class 'pytglib.api.types.background_type_pattern.BackgroundTypePattern'>, 'backgroundTypeWallpaper': <class 'pytglib.api.types.background_type_wallpaper.BackgroundTypeWallpaper'>, 'backgrounds': <class 'pytglib.api.types.backgrounds.Backgrounds'>, 'bankCardActionOpenUrl': <class 'pytglib.api.types.bank_card_action_open_url.BankCardActionOpenUrl'>, 'bankCardInfo': <class 'pytglib.api.types.bank_card_info.BankCardInfo'>, 'basicGroup': <class 'pytglib.api.types.basic_group.BasicGroup'>, 'basicGroupFullInfo': <class 'pytglib.api.types.basic_group_full_info.BasicGroupFullInfo'>, 'botCommand': <class 'pytglib.api.types.bot_command.BotCommand'>, 'botCommandScope': <class 'pytglib.api.types.bot_command_scope.BotCommandScope'>, 'botCommandScopeAllChatAdministrators': <class 'pytglib.api.types.bot_command_scope_all_chat_administrators.BotCommandScopeAllChatAdministrators'>, 'botCommandScopeAllGroupChats': <class 'pytglib.api.types.bot_command_scope_all_group_chats.BotCommandScopeAllGroupChats'>, 'botCommandScopeAllPrivateChats': <class 'pytglib.api.types.bot_command_scope_all_private_chats.BotCommandScopeAllPrivateChats'>, 'botCommandScopeChat': <class 'pytglib.api.types.bot_command_scope_chat.BotCommandScopeChat'>, 'botCommandScopeChatAdministrators': <class 'pytglib.api.types.bot_command_scope_chat_administrators.BotCommandScopeChatAdministrators'>, 'botCommandScopeChatMember': <class 'pytglib.api.types.bot_command_scope_chat_member.BotCommandScopeChatMember'>, 'botCommandScopeDefault': <class 'pytglib.api.types.bot_command_scope_default.BotCommandScopeDefault'>, 'botCommands': <class 'pytglib.api.types.bot_commands.BotCommands'>, 'botInfo': <class 'pytglib.api.types.bot_info.BotInfo'>, 'botMenuButton': <class 'pytglib.api.types.bot_menu_button.BotMenuButton'>, 'call': <class 'pytglib.api.types.call.Call'>, 'callDiscardReason': <class 'pytglib.api.types.call_discard_reason.CallDiscardReason'>, 'callDiscardReasonDeclined': <class 'pytglib.api.types.call_discard_reason_declined.CallDiscardReasonDeclined'>, 'callDiscardReasonDisconnected': <class 'pytglib.api.types.call_discard_reason_disconnected.CallDiscardReasonDisconnected'>, 'callDiscardReasonEmpty': <class 'pytglib.api.types.call_discard_reason_empty.CallDiscardReasonEmpty'>, 'callDiscardReasonHungUp': <class 'pytglib.api.types.call_discard_reason_hung_up.CallDiscardReasonHungUp'>, 'callDiscardReasonMissed': <class 'pytglib.api.types.call_discard_reason_missed.CallDiscardReasonMissed'>, 'callId': <class 'pytglib.api.types.call_id.CallId'>, 'callProblem': <class 'pytglib.api.types.call_problem.CallProblem'>, 'callProblemDistortedSpeech': <class 'pytglib.api.types.call_problem_distorted_speech.CallProblemDistortedSpeech'>, 'callProblemDistortedVideo': <class 'pytglib.api.types.call_problem_distorted_video.CallProblemDistortedVideo'>, 'callProblemDropped': <class 'pytglib.api.types.call_problem_dropped.CallProblemDropped'>, 'callProblemEcho': <class 'pytglib.api.types.call_problem_echo.CallProblemEcho'>, 'callProblemInterruptions': <class 'pytglib.api.types.call_problem_interruptions.CallProblemInterruptions'>, 'callProblemNoise': <class 'pytglib.api.types.call_problem_noise.CallProblemNoise'>, 'callProblemPixelatedVideo': <class 'pytglib.api.types.call_problem_pixelated_video.CallProblemPixelatedVideo'>, 'callProblemSilentLocal': <class 'pytglib.api.types.call_problem_silent_local.CallProblemSilentLocal'>, 'callProblemSilentRemote': <class 'pytglib.api.types.call_problem_silent_remote.CallProblemSilentRemote'>, 'callProtocol': <class 'pytglib.api.types.call_protocol.CallProtocol'>, 'callServer': <class 'pytglib.api.types.call_server.CallServer'>, 'callServerType': <class 'pytglib.api.types.call_server_type.CallServerType'>, 'callServerTypeTelegramReflector': <class 'pytglib.api.types.call_server_type_telegram_reflector.CallServerTypeTelegramReflector'>, 'callServerTypeWebrtc': <class 'pytglib.api.types.call_server_type_webrtc.CallServerTypeWebrtc'>, 'callState': <class 'pytglib.api.types.call_state.CallState'>, 'callStateDiscarded': <class 'pytglib.api.types.call_state_discarded.CallStateDiscarded'>, 'callStateError': <class 'pytglib.api.types.call_state_error.CallStateError'>, 'callStateExchangingKeys': <class 'pytglib.api.types.call_state_exchanging_keys.CallStateExchangingKeys'>, 'callStateHangingUp': <class 'pytglib.api.types.call_state_hanging_up.CallStateHangingUp'>, 'callStatePending': <class 'pytglib.api.types.call_state_pending.CallStatePending'>, 'callStateReady': <class 'pytglib.api.types.call_state_ready.CallStateReady'>, 'callbackQueryAnswer': <class 'pytglib.api.types.callback_query_answer.CallbackQueryAnswer'>, 'callbackQueryPayload': <class 'pytglib.api.types.callback_query_payload.CallbackQueryPayload'>, 'callbackQueryPayloadData': <class 'pytglib.api.types.callback_query_payload_data.CallbackQueryPayloadData'>, 'callbackQueryPayloadDataWithPassword': <class 'pytglib.api.types.callback_query_payload_data_with_password.CallbackQueryPayloadDataWithPassword'>, 'callbackQueryPayloadGame': <class 'pytglib.api.types.callback_query_payload_game.CallbackQueryPayloadGame'>, 'canTransferOwnershipResult': <class 'pytglib.api.types.can_transfer_ownership_result.CanTransferOwnershipResult'>, 'canTransferOwnershipResultOk': <class 'pytglib.api.types.can_transfer_ownership_result_ok.CanTransferOwnershipResultOk'>, 'canTransferOwnershipResultPasswordNeeded': <class 'pytglib.api.types.can_transfer_ownership_result_password_needed.CanTransferOwnershipResultPasswordNeeded'>, 'canTransferOwnershipResultPasswordTooFresh': <class 'pytglib.api.types.can_transfer_ownership_result_password_too_fresh.CanTransferOwnershipResultPasswordTooFresh'>, 'canTransferOwnershipResultSessionTooFresh': <class 'pytglib.api.types.can_transfer_ownership_result_session_too_fresh.CanTransferOwnershipResultSessionTooFresh'>, 'chat': <class 'pytglib.api.types.chat.Chat'>, 'chatAction': <class 'pytglib.api.types.chat_action.ChatAction'>, 'chatActionBar': <class 'pytglib.api.types.chat_action_bar.ChatActionBar'>, 'chatActionBarAddContact': <class 'pytglib.api.types.chat_action_bar_add_contact.ChatActionBarAddContact'>, 'chatActionBarInviteMembers': <class 'pytglib.api.types.chat_action_bar_invite_members.ChatActionBarInviteMembers'>, 'chatActionBarJoinRequest': <class 'pytglib.api.types.chat_action_bar_join_request.ChatActionBarJoinRequest'>, 'chatActionBarReportAddBlock': <class 'pytglib.api.types.chat_action_bar_report_add_block.ChatActionBarReportAddBlock'>, 'chatActionBarReportSpam': <class 'pytglib.api.types.chat_action_bar_report_spam.ChatActionBarReportSpam'>, 'chatActionBarReportUnrelatedLocation': <class 'pytglib.api.types.chat_action_bar_report_unrelated_location.ChatActionBarReportUnrelatedLocation'>, 'chatActionBarSharePhoneNumber': <class 'pytglib.api.types.chat_action_bar_share_phone_number.ChatActionBarSharePhoneNumber'>, 'chatActionCancel': <class 'pytglib.api.types.chat_action_cancel.ChatActionCancel'>, 'chatActionChoosingContact': <class 'pytglib.api.types.chat_action_choosing_contact.ChatActionChoosingContact'>, 'chatActionChoosingLocation': <class 'pytglib.api.types.chat_action_choosing_location.ChatActionChoosingLocation'>, 'chatActionChoosingSticker': <class 'pytglib.api.types.chat_action_choosing_sticker.ChatActionChoosingSticker'>, 'chatActionRecordingVideo': <class 'pytglib.api.types.chat_action_recording_video.ChatActionRecordingVideo'>, 'chatActionRecordingVideoNote': <class 'pytglib.api.types.chat_action_recording_video_note.ChatActionRecordingVideoNote'>, 'chatActionRecordingVoiceNote': <class 'pytglib.api.types.chat_action_recording_voice_note.ChatActionRecordingVoiceNote'>, 'chatActionStartPlayingGame': <class 'pytglib.api.types.chat_action_start_playing_game.ChatActionStartPlayingGame'>, 'chatActionTyping': <class 'pytglib.api.types.chat_action_typing.ChatActionTyping'>, 'chatActionUploadingDocument': <class 'pytglib.api.types.chat_action_uploading_document.ChatActionUploadingDocument'>, 'chatActionUploadingPhoto': <class 'pytglib.api.types.chat_action_uploading_photo.ChatActionUploadingPhoto'>, 'chatActionUploadingVideo': <class 'pytglib.api.types.chat_action_uploading_video.ChatActionUploadingVideo'>, 'chatActionUploadingVideoNote': <class 'pytglib.api.types.chat_action_uploading_video_note.ChatActionUploadingVideoNote'>, 'chatActionUploadingVoiceNote': <class 'pytglib.api.types.chat_action_uploading_voice_note.ChatActionUploadingVoiceNote'>, 'chatActionWatchingAnimations': <class 'pytglib.api.types.chat_action_watching_animations.ChatActionWatchingAnimations'>, 'chatAdministrator': <class 'pytglib.api.types.chat_administrator.ChatAdministrator'>, 'chatAdministratorRights': <class 'pytglib.api.types.chat_administrator_rights.ChatAdministratorRights'>, 'chatAdministrators': <class 'pytglib.api.types.chat_administrators.ChatAdministrators'>, 'chatEvent': <class 'pytglib.api.types.chat_event.ChatEvent'>, 'chatEventAction': <class 'pytglib.api.types.chat_event_action.ChatEventAction'>, 'chatEventAvailableReactionsChanged': <class 'pytglib.api.types.chat_event_available_reactions_changed.ChatEventAvailableReactionsChanged'>, 'chatEventDescriptionChanged': <class 'pytglib.api.types.chat_event_description_changed.ChatEventDescriptionChanged'>, 'chatEventHasProtectedContentToggled': <class 'pytglib.api.types.chat_event_has_protected_content_toggled.ChatEventHasProtectedContentToggled'>, 'chatEventInviteLinkDeleted': <class 'pytglib.api.types.chat_event_invite_link_deleted.ChatEventInviteLinkDeleted'>, 'chatEventInviteLinkEdited': <class 'pytglib.api.types.chat_event_invite_link_edited.ChatEventInviteLinkEdited'>, 'chatEventInviteLinkRevoked': <class 'pytglib.api.types.chat_event_invite_link_revoked.ChatEventInviteLinkRevoked'>, 'chatEventInvitesToggled': <class 'pytglib.api.types.chat_event_invites_toggled.ChatEventInvitesToggled'>, 'chatEventIsAllHistoryAvailableToggled': <class 'pytglib.api.types.chat_event_is_all_history_available_toggled.ChatEventIsAllHistoryAvailableToggled'>, 'chatEventLinkedChatChanged': <class 'pytglib.api.types.chat_event_linked_chat_changed.ChatEventLinkedChatChanged'>, 'chatEventLocationChanged': <class 'pytglib.api.types.chat_event_location_changed.ChatEventLocationChanged'>, 'chatEventLogFilters': <class 'pytglib.api.types.chat_event_log_filters.ChatEventLogFilters'>, 'chatEventMemberInvited': <class 'pytglib.api.types.chat_event_member_invited.ChatEventMemberInvited'>, 'chatEventMemberJoined': <class 'pytglib.api.types.chat_event_member_joined.ChatEventMemberJoined'>, 'chatEventMemberJoinedByInviteLink': <class 'pytglib.api.types.chat_event_member_joined_by_invite_link.ChatEventMemberJoinedByInviteLink'>, 'chatEventMemberJoinedByRequest': <class 'pytglib.api.types.chat_event_member_joined_by_request.ChatEventMemberJoinedByRequest'>, 'chatEventMemberLeft': <class 'pytglib.api.types.chat_event_member_left.ChatEventMemberLeft'>, 'chatEventMemberPromoted': <class 'pytglib.api.types.chat_event_member_promoted.ChatEventMemberPromoted'>, 'chatEventMemberRestricted': <class 'pytglib.api.types.chat_event_member_restricted.ChatEventMemberRestricted'>, 'chatEventMessageDeleted': <class 'pytglib.api.types.chat_event_message_deleted.ChatEventMessageDeleted'>, 'chatEventMessageEdited': <class 'pytglib.api.types.chat_event_message_edited.ChatEventMessageEdited'>, 'chatEventMessagePinned': <class 'pytglib.api.types.chat_event_message_pinned.ChatEventMessagePinned'>, 'chatEventMessageTtlChanged': <class 'pytglib.api.types.chat_event_message_ttl_changed.ChatEventMessageTtlChanged'>, 'chatEventMessageUnpinned': <class 'pytglib.api.types.chat_event_message_unpinned.ChatEventMessageUnpinned'>, 'chatEventPermissionsChanged': <class 'pytglib.api.types.chat_event_permissions_changed.ChatEventPermissionsChanged'>, 'chatEventPhotoChanged': <class 'pytglib.api.types.chat_event_photo_changed.ChatEventPhotoChanged'>, 'chatEventPollStopped': <class 'pytglib.api.types.chat_event_poll_stopped.ChatEventPollStopped'>, 'chatEventSignMessagesToggled': <class 'pytglib.api.types.chat_event_sign_messages_toggled.ChatEventSignMessagesToggled'>, 'chatEventSlowModeDelayChanged': <class 'pytglib.api.types.chat_event_slow_mode_delay_changed.ChatEventSlowModeDelayChanged'>, 'chatEventStickerSetChanged': <class 'pytglib.api.types.chat_event_sticker_set_changed.ChatEventStickerSetChanged'>, 'chatEventTitleChanged': <class 'pytglib.api.types.chat_event_title_changed.ChatEventTitleChanged'>, 'chatEventUsernameChanged': <class 'pytglib.api.types.chat_event_username_changed.ChatEventUsernameChanged'>, 'chatEventVideoChatCreated': <class 'pytglib.api.types.chat_event_video_chat_created.ChatEventVideoChatCreated'>, 'chatEventVideoChatEnded': <class 'pytglib.api.types.chat_event_video_chat_ended.ChatEventVideoChatEnded'>, 'chatEventVideoChatMuteNewParticipantsToggled': <class 'pytglib.api.types.chat_event_video_chat_mute_new_participants_toggled.ChatEventVideoChatMuteNewParticipantsToggled'>, 'chatEventVideoChatParticipantIsMutedToggled': <class 'pytglib.api.types.chat_event_video_chat_participant_is_muted_toggled.ChatEventVideoChatParticipantIsMutedToggled'>, 'chatEventVideoChatParticipantVolumeLevelChanged': <class 'pytglib.api.types.chat_event_video_chat_participant_volume_level_changed.ChatEventVideoChatParticipantVolumeLevelChanged'>, 'chatEvents': <class 'pytglib.api.types.chat_events.ChatEvents'>, 'chatFilter': <class 'pytglib.api.types.chat_filter.ChatFilter'>, 'chatFilterInfo': <class 'pytglib.api.types.chat_filter_info.ChatFilterInfo'>, 'chatInviteLink': <class 'pytglib.api.types.chat_invite_link.ChatInviteLink'>, 'chatInviteLinkCount': <class 'pytglib.api.types.chat_invite_link_count.ChatInviteLinkCount'>, 'chatInviteLinkCounts': <class 'pytglib.api.types.chat_invite_link_counts.ChatInviteLinkCounts'>, 'chatInviteLinkInfo': <class 'pytglib.api.types.chat_invite_link_info.ChatInviteLinkInfo'>, 'chatInviteLinkMember': <class 'pytglib.api.types.chat_invite_link_member.ChatInviteLinkMember'>, 'chatInviteLinkMembers': <class 'pytglib.api.types.chat_invite_link_members.ChatInviteLinkMembers'>, 'chatInviteLinks': <class 'pytglib.api.types.chat_invite_links.ChatInviteLinks'>, 'chatJoinRequest': <class 'pytglib.api.types.chat_join_request.ChatJoinRequest'>, 'chatJoinRequests': <class 'pytglib.api.types.chat_join_requests.ChatJoinRequests'>, 'chatJoinRequestsInfo': <class 'pytglib.api.types.chat_join_requests_info.ChatJoinRequestsInfo'>, 'chatList': <class 'pytglib.api.types.chat_list.ChatList'>, 'chatListArchive': <class 'pytglib.api.types.chat_list_archive.ChatListArchive'>, 'chatListFilter': <class 'pytglib.api.types.chat_list_filter.ChatListFilter'>, 'chatListMain': <class 'pytglib.api.types.chat_list_main.ChatListMain'>, 'chatLists': <class 'pytglib.api.types.chat_lists.ChatLists'>, 'chatLocation': <class 'pytglib.api.types.chat_location.ChatLocation'>, 'chatMember': <class 'pytglib.api.types.chat_member.ChatMember'>, 'chatMemberStatus': <class 'pytglib.api.types.chat_member_status.ChatMemberStatus'>, 'chatMemberStatusAdministrator': <class 'pytglib.api.types.chat_member_status_administrator.ChatMemberStatusAdministrator'>, 'chatMemberStatusBanned': <class 'pytglib.api.types.chat_member_status_banned.ChatMemberStatusBanned'>, 'chatMemberStatusCreator': <class 'pytglib.api.types.chat_member_status_creator.ChatMemberStatusCreator'>, 'chatMemberStatusLeft': <class 'pytglib.api.types.chat_member_status_left.ChatMemberStatusLeft'>, 'chatMemberStatusMember': <class 'pytglib.api.types.chat_member_status_member.ChatMemberStatusMember'>, 'chatMemberStatusRestricted': <class 'pytglib.api.types.chat_member_status_restricted.ChatMemberStatusRestricted'>, 'chatMembers': <class 'pytglib.api.types.chat_members.ChatMembers'>, 'chatMembersFilter': <class 'pytglib.api.types.chat_members_filter.ChatMembersFilter'>, 'chatMembersFilterAdministrators': <class 'pytglib.api.types.chat_members_filter_administrators.ChatMembersFilterAdministrators'>, 'chatMembersFilterBanned': <class 'pytglib.api.types.chat_members_filter_banned.ChatMembersFilterBanned'>, 'chatMembersFilterBots': <class 'pytglib.api.types.chat_members_filter_bots.ChatMembersFilterBots'>, 'chatMembersFilterContacts': <class 'pytglib.api.types.chat_members_filter_contacts.ChatMembersFilterContacts'>, 'chatMembersFilterMembers': <class 'pytglib.api.types.chat_members_filter_members.ChatMembersFilterMembers'>, 'chatMembersFilterMention': <class 'pytglib.api.types.chat_members_filter_mention.ChatMembersFilterMention'>, 'chatMembersFilterRestricted': <class 'pytglib.api.types.chat_members_filter_restricted.ChatMembersFilterRestricted'>, 'chatNearby': <class 'pytglib.api.types.chat_nearby.ChatNearby'>, 'chatNotificationSettings': <class 'pytglib.api.types.chat_notification_settings.ChatNotificationSettings'>, 'chatPermissions': <class 'pytglib.api.types.chat_permissions.ChatPermissions'>, 'chatPhoto': <class 'pytglib.api.types.chat_photo.ChatPhoto'>, 'chatPhotoInfo': <class 'pytglib.api.types.chat_photo_info.ChatPhotoInfo'>, 'chatPhotos': <class 'pytglib.api.types.chat_photos.ChatPhotos'>, 'chatPosition': <class 'pytglib.api.types.chat_position.ChatPosition'>, 'chatReportReason': <class 'pytglib.api.types.chat_report_reason.ChatReportReason'>, 'chatReportReasonChildAbuse': <class 'pytglib.api.types.chat_report_reason_child_abuse.ChatReportReasonChildAbuse'>, 'chatReportReasonCopyright': <class 'pytglib.api.types.chat_report_reason_copyright.ChatReportReasonCopyright'>, 'chatReportReasonCustom': <class 'pytglib.api.types.chat_report_reason_custom.ChatReportReasonCustom'>, 'chatReportReasonFake': <class 'pytglib.api.types.chat_report_reason_fake.ChatReportReasonFake'>, 'chatReportReasonIllegalDrugs': <class 'pytglib.api.types.chat_report_reason_illegal_drugs.ChatReportReasonIllegalDrugs'>, 'chatReportReasonPersonalDetails': <class 'pytglib.api.types.chat_report_reason_personal_details.ChatReportReasonPersonalDetails'>, 'chatReportReasonPornography': <class 'pytglib.api.types.chat_report_reason_pornography.ChatReportReasonPornography'>, 'chatReportReasonSpam': <class 'pytglib.api.types.chat_report_reason_spam.ChatReportReasonSpam'>, 'chatReportReasonUnrelatedLocation': <class 'pytglib.api.types.chat_report_reason_unrelated_location.ChatReportReasonUnrelatedLocation'>, 'chatReportReasonViolence': <class 'pytglib.api.types.chat_report_reason_violence.ChatReportReasonViolence'>, 'chatSource': <class 'pytglib.api.types.chat_source.ChatSource'>, 'chatSourceMtprotoProxy': <class 'pytglib.api.types.chat_source_mtproto_proxy.ChatSourceMtprotoProxy'>, 'chatSourcePublicServiceAnnouncement': <class 'pytglib.api.types.chat_source_public_service_announcement.ChatSourcePublicServiceAnnouncement'>, 'chatStatistics': <class 'pytglib.api.types.chat_statistics.ChatStatistics'>, 'chatStatisticsAdministratorActionsInfo': <class 'pytglib.api.types.chat_statistics_administrator_actions_info.ChatStatisticsAdministratorActionsInfo'>, 'chatStatisticsChannel': <class 'pytglib.api.types.chat_statistics_channel.ChatStatisticsChannel'>, 'chatStatisticsInviterInfo': <class 'pytglib.api.types.chat_statistics_inviter_info.ChatStatisticsInviterInfo'>, 'chatStatisticsMessageInteractionInfo': <class 'pytglib.api.types.chat_statistics_message_interaction_info.ChatStatisticsMessageInteractionInfo'>, 'chatStatisticsMessageSenderInfo': <class 'pytglib.api.types.chat_statistics_message_sender_info.ChatStatisticsMessageSenderInfo'>, 'chatStatisticsSupergroup': <class 'pytglib.api.types.chat_statistics_supergroup.ChatStatisticsSupergroup'>, 'chatTheme': <class 'pytglib.api.types.chat_theme.ChatTheme'>, 'chatType': <class 'pytglib.api.types.chat_type.ChatType'>, 'chatTypeBasicGroup': <class 'pytglib.api.types.chat_type_basic_group.ChatTypeBasicGroup'>, 'chatTypePrivate': <class 'pytglib.api.types.chat_type_private.ChatTypePrivate'>, 'chatTypeSecret': <class 'pytglib.api.types.chat_type_secret.ChatTypeSecret'>, 'chatTypeSupergroup': <class 'pytglib.api.types.chat_type_supergroup.ChatTypeSupergroup'>, 'chats': <class 'pytglib.api.types.chats.Chats'>, 'chatsNearby': <class 'pytglib.api.types.chats_nearby.ChatsNearby'>, 'checkChatUsernameResult': <class 'pytglib.api.types.check_chat_username_result.CheckChatUsernameResult'>, 'checkChatUsernameResultOk': <class 'pytglib.api.types.check_chat_username_result_ok.CheckChatUsernameResultOk'>, 'checkChatUsernameResultPublicChatsTooMuch': <class 'pytglib.api.types.check_chat_username_result_public_chats_too_much.CheckChatUsernameResultPublicChatsTooMuch'>, 'checkChatUsernameResultPublicGroupsUnavailable': <class 'pytglib.api.types.check_chat_username_result_public_groups_unavailable.CheckChatUsernameResultPublicGroupsUnavailable'>, 'checkChatUsernameResultUsernameInvalid': <class 'pytglib.api.types.check_chat_username_result_username_invalid.CheckChatUsernameResultUsernameInvalid'>, 'checkChatUsernameResultUsernameOccupied': <class 'pytglib.api.types.check_chat_username_result_username_occupied.CheckChatUsernameResultUsernameOccupied'>, 'checkStickerSetNameResult': <class 'pytglib.api.types.check_sticker_set_name_result.CheckStickerSetNameResult'>, 'checkStickerSetNameResultNameInvalid': <class 'pytglib.api.types.check_sticker_set_name_result_name_invalid.CheckStickerSetNameResultNameInvalid'>, 'checkStickerSetNameResultNameOccupied': <class 'pytglib.api.types.check_sticker_set_name_result_name_occupied.CheckStickerSetNameResultNameOccupied'>, 'checkStickerSetNameResultOk': <class 'pytglib.api.types.check_sticker_set_name_result_ok.CheckStickerSetNameResultOk'>, 'closedVectorPath': <class 'pytglib.api.types.closed_vector_path.ClosedVectorPath'>, 'connectedWebsite': <class 'pytglib.api.types.connected_website.ConnectedWebsite'>, 'connectedWebsites': <class 'pytglib.api.types.connected_websites.ConnectedWebsites'>, 'connectionState': <class 'pytglib.api.types.connection_state.ConnectionState'>, 'connectionStateConnecting': <class 'pytglib.api.types.connection_state_connecting.ConnectionStateConnecting'>, 'connectionStateConnectingToProxy': <class 'pytglib.api.types.connection_state_connecting_to_proxy.ConnectionStateConnectingToProxy'>, 'connectionStateReady': <class 'pytglib.api.types.connection_state_ready.ConnectionStateReady'>, 'connectionStateUpdating': <class 'pytglib.api.types.connection_state_updating.ConnectionStateUpdating'>, 'connectionStateWaitingForNetwork': <class 'pytglib.api.types.connection_state_waiting_for_network.ConnectionStateWaitingForNetwork'>, 'contact': <class 'pytglib.api.types.contact.Contact'>, 'count': <class 'pytglib.api.types.count.Count'>, 'countries': <class 'pytglib.api.types.countries.Countries'>, 'countryInfo': <class 'pytglib.api.types.country_info.CountryInfo'>, 'customRequestResult': <class 'pytglib.api.types.custom_request_result.CustomRequestResult'>, 'databaseStatistics': <class 'pytglib.api.types.database_statistics.DatabaseStatistics'>, 'date': <class 'pytglib.api.types.date.Date'>, 'dateRange': <class 'pytglib.api.types.date_range.DateRange'>, 'datedFile': <class 'pytglib.api.types.dated_file.DatedFile'>, 'deepLinkInfo': <class 'pytglib.api.types.deep_link_info.DeepLinkInfo'>, 'deviceToken': <class 'pytglib.api.types.device_token.DeviceToken'>, 'deviceTokenApplePush': <class 'pytglib.api.types.device_token_apple_push.DeviceTokenApplePush'>, 'deviceTokenApplePushVoIP': <class 'pytglib.api.types.device_token_apple_push_vo_ip.DeviceTokenApplePushVoIP'>, 'deviceTokenBlackBerryPush': <class 'pytglib.api.types.device_token_black_berry_push.DeviceTokenBlackBerryPush'>, 'deviceTokenFirebaseCloudMessaging': <class 'pytglib.api.types.device_token_firebase_cloud_messaging.DeviceTokenFirebaseCloudMessaging'>, 'deviceTokenMicrosoftPush': <class 'pytglib.api.types.device_token_microsoft_push.DeviceTokenMicrosoftPush'>, 'deviceTokenMicrosoftPushVoIP': <class 'pytglib.api.types.device_token_microsoft_push_vo_ip.DeviceTokenMicrosoftPushVoIP'>, 'deviceTokenSimplePush': <class 'pytglib.api.types.device_token_simple_push.DeviceTokenSimplePush'>, 'deviceTokenTizenPush': <class 'pytglib.api.types.device_token_tizen_push.DeviceTokenTizenPush'>, 'deviceTokenUbuntuPush': <class 'pytglib.api.types.device_token_ubuntu_push.DeviceTokenUbuntuPush'>, 'deviceTokenWebPush': <class 'pytglib.api.types.device_token_web_push.DeviceTokenWebPush'>, 'deviceTokenWindowsPush': <class 'pytglib.api.types.device_token_windows_push.DeviceTokenWindowsPush'>, 'diceStickers': <class 'pytglib.api.types.dice_stickers.DiceStickers'>, 'diceStickersRegular': <class 'pytglib.api.types.dice_stickers_regular.DiceStickersRegular'>, 'diceStickersSlotMachine': <class 'pytglib.api.types.dice_stickers_slot_machine.DiceStickersSlotMachine'>, 'document': <class 'pytglib.api.types.document.Document'>, 'downloadedFileCounts': <class 'pytglib.api.types.downloaded_file_counts.DownloadedFileCounts'>, 'draftMessage': <class 'pytglib.api.types.draft_message.DraftMessage'>, 'emailAddressAuthenticationCodeInfo': <class 'pytglib.api.types.email_address_authentication_code_info.EmailAddressAuthenticationCodeInfo'>, 'emojis': <class 'pytglib.api.types.emojis.Emojis'>, 'encryptedCredentials': <class 'pytglib.api.types.encrypted_credentials.EncryptedCredentials'>, 'encryptedPassportElement': <class 'pytglib.api.types.encrypted_passport_element.EncryptedPassportElement'>, 'error': <class 'pytglib.api.types.error.Error'>, 'file': <class 'pytglib.api.types.file.File'>, 'fileDownload': <class 'pytglib.api.types.file_download.FileDownload'>, 'fileDownloadedPrefixSize': <class 'pytglib.api.types.file_downloaded_prefix_size.FileDownloadedPrefixSize'>, 'filePart': <class 'pytglib.api.types.file_part.FilePart'>, 'fileType': <class 'pytglib.api.types.file_type.FileType'>, 'fileTypeAnimation': <class 'pytglib.api.types.file_type_animation.FileTypeAnimation'>, 'fileTypeAudio': <class 'pytglib.api.types.file_type_audio.FileTypeAudio'>, 'fileTypeDocument': <class 'pytglib.api.types.file_type_document.FileTypeDocument'>, 'fileTypeNone': <class 'pytglib.api.types.file_type_none.FileTypeNone'>, 'fileTypeNotificationSound': <class 'pytglib.api.types.file_type_notification_sound.FileTypeNotificationSound'>, 'fileTypePhoto': <class 'pytglib.api.types.file_type_photo.FileTypePhoto'>, 'fileTypeProfilePhoto': <class 'pytglib.api.types.file_type_profile_photo.FileTypeProfilePhoto'>, 'fileTypeSecret': <class 'pytglib.api.types.file_type_secret.FileTypeSecret'>, 'fileTypeSecretThumbnail': <class 'pytglib.api.types.file_type_secret_thumbnail.FileTypeSecretThumbnail'>, 'fileTypeSecure': <class 'pytglib.api.types.file_type_secure.FileTypeSecure'>, 'fileTypeSticker': <class 'pytglib.api.types.file_type_sticker.FileTypeSticker'>, 'fileTypeThumbnail': <class 'pytglib.api.types.file_type_thumbnail.FileTypeThumbnail'>, 'fileTypeUnknown': <class 'pytglib.api.types.file_type_unknown.FileTypeUnknown'>, 'fileTypeVideo': <class 'pytglib.api.types.file_type_video.FileTypeVideo'>, 'fileTypeVideoNote': <class 'pytglib.api.types.file_type_video_note.FileTypeVideoNote'>, 'fileTypeVoiceNote': <class 'pytglib.api.types.file_type_voice_note.FileTypeVoiceNote'>, 'fileTypeWallpaper': <class 'pytglib.api.types.file_type_wallpaper.FileTypeWallpaper'>, 'formattedText': <class 'pytglib.api.types.formatted_text.FormattedText'>, 'foundFileDownloads': <class 'pytglib.api.types.found_file_downloads.FoundFileDownloads'>, 'foundMessages': <class 'pytglib.api.types.found_messages.FoundMessages'>, 'game': <class 'pytglib.api.types.game.Game'>, 'gameHighScore': <class 'pytglib.api.types.game_high_score.GameHighScore'>, 'gameHighScores': <class 'pytglib.api.types.game_high_scores.GameHighScores'>, 'groupCall': <class 'pytglib.api.types.group_call.GroupCall'>, 'groupCallId': <class 'pytglib.api.types.group_call_id.GroupCallId'>, 'groupCallParticipant': <class 'pytglib.api.types.group_call_participant.GroupCallParticipant'>, 'groupCallParticipantVideoInfo': <class 'pytglib.api.types.group_call_participant_video_info.GroupCallParticipantVideoInfo'>, 'groupCallRecentSpeaker': <class 'pytglib.api.types.group_call_recent_speaker.GroupCallRecentSpeaker'>, 'groupCallStream': <class 'pytglib.api.types.group_call_stream.GroupCallStream'>, 'groupCallStreams': <class 'pytglib.api.types.group_call_streams.GroupCallStreams'>, 'groupCallVideoQuality': <class 'pytglib.api.types.group_call_video_quality.GroupCallVideoQuality'>, 'groupCallVideoQualityFull': <class 'pytglib.api.types.group_call_video_quality_full.GroupCallVideoQualityFull'>, 'groupCallVideoQualityMedium': <class 'pytglib.api.types.group_call_video_quality_medium.GroupCallVideoQualityMedium'>, 'groupCallVideoQualityThumbnail': <class 'pytglib.api.types.group_call_video_quality_thumbnail.GroupCallVideoQualityThumbnail'>, 'groupCallVideoSourceGroup': <class 'pytglib.api.types.group_call_video_source_group.GroupCallVideoSourceGroup'>, 'hashtags': <class 'pytglib.api.types.hashtags.Hashtags'>, 'httpUrl': <class 'pytglib.api.types.http_url.HttpUrl'>, 'identityDocument': <class 'pytglib.api.types.identity_document.IdentityDocument'>, 'importedContacts': <class 'pytglib.api.types.imported_contacts.ImportedContacts'>, 'inlineKeyboardButton': <class 'pytglib.api.types.inline_keyboard_button.InlineKeyboardButton'>, 'inlineKeyboardButtonType': <class 'pytglib.api.types.inline_keyboard_button_type.InlineKeyboardButtonType'>, 'inlineKeyboardButtonTypeBuy': <class 'pytglib.api.types.inline_keyboard_button_type_buy.InlineKeyboardButtonTypeBuy'>, 'inlineKeyboardButtonTypeCallback': <class 'pytglib.api.types.inline_keyboard_button_type_callback.InlineKeyboardButtonTypeCallback'>, 'inlineKeyboardButtonTypeCallbackGame': <class 'pytglib.api.types.inline_keyboard_button_type_callback_game.InlineKeyboardButtonTypeCallbackGame'>, 'inlineKeyboardButtonTypeCallbackWithPassword': <class 'pytglib.api.types.inline_keyboard_button_type_callback_with_password.InlineKeyboardButtonTypeCallbackWithPassword'>, 'inlineKeyboardButtonTypeLoginUrl': <class 'pytglib.api.types.inline_keyboard_button_type_login_url.InlineKeyboardButtonTypeLoginUrl'>, 'inlineKeyboardButtonTypeSwitchInline': <class 'pytglib.api.types.inline_keyboard_button_type_switch_inline.InlineKeyboardButtonTypeSwitchInline'>, 'inlineKeyboardButtonTypeUrl': <class 'pytglib.api.types.inline_keyboard_button_type_url.InlineKeyboardButtonTypeUrl'>, 'inlineKeyboardButtonTypeUser': <class 'pytglib.api.types.inline_keyboard_button_type_user.InlineKeyboardButtonTypeUser'>, 'inlineKeyboardButtonTypeWebApp': <class 'pytglib.api.types.inline_keyboard_button_type_web_app.InlineKeyboardButtonTypeWebApp'>, 'inlineQueryResult': <class 'pytglib.api.types.inline_query_result.InlineQueryResult'>, 'inlineQueryResultAnimation': <class 'pytglib.api.types.inline_query_result_animation.InlineQueryResultAnimation'>, 'inlineQueryResultArticle': <class 'pytglib.api.types.inline_query_result_article.InlineQueryResultArticle'>, 'inlineQueryResultAudio': <class 'pytglib.api.types.inline_query_result_audio.InlineQueryResultAudio'>, 'inlineQueryResultContact': <class 'pytglib.api.types.inline_query_result_contact.InlineQueryResultContact'>, 'inlineQueryResultDocument': <class 'pytglib.api.types.inline_query_result_document.InlineQueryResultDocument'>, 'inlineQueryResultGame': <class 'pytglib.api.types.inline_query_result_game.InlineQueryResultGame'>, 'inlineQueryResultLocation': <class 'pytglib.api.types.inline_query_result_location.InlineQueryResultLocation'>, 'inlineQueryResultPhoto': <class 'pytglib.api.types.inline_query_result_photo.InlineQueryResultPhoto'>, 'inlineQueryResultSticker': <class 'pytglib.api.types.inline_query_result_sticker.InlineQueryResultSticker'>, 'inlineQueryResultVenue': <class 'pytglib.api.types.inline_query_result_venue.InlineQueryResultVenue'>, 'inlineQueryResultVideo': <class 'pytglib.api.types.inline_query_result_video.InlineQueryResultVideo'>, 'inlineQueryResultVoiceNote': <class 'pytglib.api.types.inline_query_result_voice_note.InlineQueryResultVoiceNote'>, 'inlineQueryResults': <class 'pytglib.api.types.inline_query_results.InlineQueryResults'>, 'inputBackground': <class 'pytglib.api.types.input_background.InputBackground'>, 'inputBackgroundLocal': <class 'pytglib.api.types.input_background_local.InputBackgroundLocal'>, 'inputBackgroundRemote': <class 'pytglib.api.types.input_background_remote.InputBackgroundRemote'>, 'inputChatPhoto': <class 'pytglib.api.types.input_chat_photo.InputChatPhoto'>, 'inputChatPhotoAnimation': <class 'pytglib.api.types.input_chat_photo_animation.InputChatPhotoAnimation'>, 'inputChatPhotoPrevious': <class 'pytglib.api.types.input_chat_photo_previous.InputChatPhotoPrevious'>, 'inputChatPhotoStatic': <class 'pytglib.api.types.input_chat_photo_static.InputChatPhotoStatic'>, 'inputCredentials': <class 'pytglib.api.types.input_credentials.InputCredentials'>, 'inputCredentialsApplePay': <class 'pytglib.api.types.input_credentials_apple_pay.InputCredentialsApplePay'>, 'inputCredentialsGooglePay': <class 'pytglib.api.types.input_credentials_google_pay.InputCredentialsGooglePay'>, 'inputCredentialsNew': <class 'pytglib.api.types.input_credentials_new.InputCredentialsNew'>, 'inputCredentialsSaved': <class 'pytglib.api.types.input_credentials_saved.InputCredentialsSaved'>, 'inputFile': <class 'pytglib.api.types.input_file.InputFile'>, 'inputFileGenerated': <class 'pytglib.api.types.input_file_generated.InputFileGenerated'>, 'inputFileId': <class 'pytglib.api.types.input_file_id.InputFileId'>, 'inputFileLocal': <class 'pytglib.api.types.input_file_local.InputFileLocal'>, 'inputFileRemote': <class 'pytglib.api.types.input_file_remote.InputFileRemote'>, 'inputIdentityDocument': <class 'pytglib.api.types.input_identity_document.InputIdentityDocument'>, 'inputInlineQueryResult': <class 'pytglib.api.types.input_inline_query_result.InputInlineQueryResult'>, 'inputInlineQueryResultAnimation': <class 'pytglib.api.types.input_inline_query_result_animation.InputInlineQueryResultAnimation'>, 'inputInlineQueryResultArticle': <class 'pytglib.api.types.input_inline_query_result_article.InputInlineQueryResultArticle'>, 'inputInlineQueryResultAudio': <class 'pytglib.api.types.input_inline_query_result_audio.InputInlineQueryResultAudio'>, 'inputInlineQueryResultContact': <class 'pytglib.api.types.input_inline_query_result_contact.InputInlineQueryResultContact'>, 'inputInlineQueryResultDocument': <class 'pytglib.api.types.input_inline_query_result_document.InputInlineQueryResultDocument'>, 'inputInlineQueryResultGame': <class 'pytglib.api.types.input_inline_query_result_game.InputInlineQueryResultGame'>, 'inputInlineQueryResultLocation': <class 'pytglib.api.types.input_inline_query_result_location.InputInlineQueryResultLocation'>, 'inputInlineQueryResultPhoto': <class 'pytglib.api.types.input_inline_query_result_photo.InputInlineQueryResultPhoto'>, 'inputInlineQueryResultSticker': <class 'pytglib.api.types.input_inline_query_result_sticker.InputInlineQueryResultSticker'>, 'inputInlineQueryResultVenue': <class 'pytglib.api.types.input_inline_query_result_venue.InputInlineQueryResultVenue'>, 'inputInlineQueryResultVideo': <class 'pytglib.api.types.input_inline_query_result_video.InputInlineQueryResultVideo'>, 'inputInlineQueryResultVoiceNote': <class 'pytglib.api.types.input_inline_query_result_voice_note.InputInlineQueryResultVoiceNote'>, 'inputInvoice': <class 'pytglib.api.types.input_invoice.InputInvoice'>, 'inputInvoiceMessage': <class 'pytglib.api.types.input_invoice_message.InputInvoiceMessage'>, 'inputInvoiceName': <class 'pytglib.api.types.input_invoice_name.InputInvoiceName'>, 'inputMessageAnimation': <class 'pytglib.api.types.input_message_animation.InputMessageAnimation'>, 'inputMessageAudio': <class 'pytglib.api.types.input_message_audio.InputMessageAudio'>, 'inputMessageContact': <class 'pytglib.api.types.input_message_contact.InputMessageContact'>, 'inputMessageContent': <class 'pytglib.api.types.input_message_content.InputMessageContent'>, 'inputMessageDice': <class 'pytglib.api.types.input_message_dice.InputMessageDice'>, 'inputMessageDocument': <class 'pytglib.api.types.input_message_document.InputMessageDocument'>, 'inputMessageForwarded': <class 'pytglib.api.types.input_message_forwarded.InputMessageForwarded'>, 'inputMessageGame': <class 'pytglib.api.types.input_message_game.InputMessageGame'>, 'inputMessageInvoice': <class 'pytglib.api.types.input_message_invoice.InputMessageInvoice'>, 'inputMessageLocation': <class 'pytglib.api.types.input_message_location.InputMessageLocation'>, 'inputMessagePhoto': <class 'pytglib.api.types.input_message_photo.InputMessagePhoto'>, 'inputMessagePoll': <class 'pytglib.api.types.input_message_poll.InputMessagePoll'>, 'inputMessageSticker': <class 'pytglib.api.types.input_message_sticker.InputMessageSticker'>, 'inputMessageText': <class 'pytglib.api.types.input_message_text.InputMessageText'>, 'inputMessageVenue': <class 'pytglib.api.types.input_message_venue.InputMessageVenue'>, 'inputMessageVideo': <class 'pytglib.api.types.input_message_video.InputMessageVideo'>, 'inputMessageVideoNote': <class 'pytglib.api.types.input_message_video_note.InputMessageVideoNote'>, 'inputMessageVoiceNote': <class 'pytglib.api.types.input_message_voice_note.InputMessageVoiceNote'>, 'inputPassportElement': <class 'pytglib.api.types.input_passport_element.InputPassportElement'>, 'inputPassportElementAddress': <class 'pytglib.api.types.input_passport_element_address.InputPassportElementAddress'>, 'inputPassportElementBankStatement': <class 'pytglib.api.types.input_passport_element_bank_statement.InputPassportElementBankStatement'>, 'inputPassportElementDriverLicense': <class 'pytglib.api.types.input_passport_element_driver_license.InputPassportElementDriverLicense'>, 'inputPassportElementEmailAddress': <class 'pytglib.api.types.input_passport_element_email_address.InputPassportElementEmailAddress'>, 'inputPassportElementError': <class 'pytglib.api.types.input_passport_element_error.InputPassportElementError'>, 'inputPassportElementErrorSource': <class 'pytglib.api.types.input_passport_element_error_source.InputPassportElementErrorSource'>, 'inputPassportElementErrorSourceDataField': <class 'pytglib.api.types.input_passport_element_error_source_data_field.InputPassportElementErrorSourceDataField'>, 'inputPassportElementErrorSourceFile': <class 'pytglib.api.types.input_passport_element_error_source_file.InputPassportElementErrorSourceFile'>, 'inputPassportElementErrorSourceFiles': <class 'pytglib.api.types.input_passport_element_error_source_files.InputPassportElementErrorSourceFiles'>, 'inputPassportElementErrorSourceFrontSide': <class 'pytglib.api.types.input_passport_element_error_source_front_side.InputPassportElementErrorSourceFrontSide'>, 'inputPassportElementErrorSourceReverseSide': <class 'pytglib.api.types.input_passport_element_error_source_reverse_side.InputPassportElementErrorSourceReverseSide'>, 'inputPassportElementErrorSourceSelfie': <class 'pytglib.api.types.input_passport_element_error_source_selfie.InputPassportElementErrorSourceSelfie'>, 'inputPassportElementErrorSourceTranslationFile': <class 'pytglib.api.types.input_passport_element_error_source_translation_file.InputPassportElementErrorSourceTranslationFile'>, 'inputPassportElementErrorSourceTranslationFiles': <class 'pytglib.api.types.input_passport_element_error_source_translation_files.InputPassportElementErrorSourceTranslationFiles'>, 'inputPassportElementErrorSourceUnspecified': <class 'pytglib.api.types.input_passport_element_error_source_unspecified.InputPassportElementErrorSourceUnspecified'>, 'inputPassportElementIdentityCard': <class 'pytglib.api.types.input_passport_element_identity_card.InputPassportElementIdentityCard'>, 'inputPassportElementInternalPassport': <class 'pytglib.api.types.input_passport_element_internal_passport.InputPassportElementInternalPassport'>, 'inputPassportElementPassport': <class 'pytglib.api.types.input_passport_element_passport.InputPassportElementPassport'>, 'inputPassportElementPassportRegistration': <class 'pytglib.api.types.input_passport_element_passport_registration.InputPassportElementPassportRegistration'>, 'inputPassportElementPersonalDetails': <class 'pytglib.api.types.input_passport_element_personal_details.InputPassportElementPersonalDetails'>, 'inputPassportElementPhoneNumber': <class 'pytglib.api.types.input_passport_element_phone_number.InputPassportElementPhoneNumber'>, 'inputPassportElementRentalAgreement': <class 'pytglib.api.types.input_passport_element_rental_agreement.InputPassportElementRentalAgreement'>, 'inputPassportElementTemporaryRegistration': <class 'pytglib.api.types.input_passport_element_temporary_registration.InputPassportElementTemporaryRegistration'>, 'inputPassportElementUtilityBill': <class 'pytglib.api.types.input_passport_element_utility_bill.InputPassportElementUtilityBill'>, 'inputPersonalDocument': <class 'pytglib.api.types.input_personal_document.InputPersonalDocument'>, 'inputSticker': <class 'pytglib.api.types.input_sticker.InputSticker'>, 'inputThumbnail': <class 'pytglib.api.types.input_thumbnail.InputThumbnail'>, 'internalLinkType': <class 'pytglib.api.types.internal_link_type.InternalLinkType'>, 'internalLinkTypeActiveSessions': <class 'pytglib.api.types.internal_link_type_active_sessions.InternalLinkTypeActiveSessions'>, 'internalLinkTypeAttachmentMenuBot': <class 'pytglib.api.types.internal_link_type_attachment_menu_bot.InternalLinkTypeAttachmentMenuBot'>, 'internalLinkTypeAuthenticationCode': <class 'pytglib.api.types.internal_link_type_authentication_code.InternalLinkTypeAuthenticationCode'>, 'internalLinkTypeBackground': <class 'pytglib.api.types.internal_link_type_background.InternalLinkTypeBackground'>, 'internalLinkTypeBotAddToChannel': <class 'pytglib.api.types.internal_link_type_bot_add_to_channel.InternalLinkTypeBotAddToChannel'>, 'internalLinkTypeBotStart': <class 'pytglib.api.types.internal_link_type_bot_start.InternalLinkTypeBotStart'>, 'internalLinkTypeBotStartInGroup': <class 'pytglib.api.types.internal_link_type_bot_start_in_group.InternalLinkTypeBotStartInGroup'>, 'internalLinkTypeChangePhoneNumber': <class 'pytglib.api.types.internal_link_type_change_phone_number.InternalLinkTypeChangePhoneNumber'>, 'internalLinkTypeChatInvite': <class 'pytglib.api.types.internal_link_type_chat_invite.InternalLinkTypeChatInvite'>, 'internalLinkTypeFilterSettings': <class 'pytglib.api.types.internal_link_type_filter_settings.InternalLinkTypeFilterSettings'>, 'internalLinkTypeGame': <class 'pytglib.api.types.internal_link_type_game.InternalLinkTypeGame'>, 'internalLinkTypeInvoice': <class 'pytglib.api.types.internal_link_type_invoice.InternalLinkTypeInvoice'>, 'internalLinkTypeLanguagePack': <class 'pytglib.api.types.internal_link_type_language_pack.InternalLinkTypeLanguagePack'>, 'internalLinkTypeLanguageSettings': <class 'pytglib.api.types.internal_link_type_language_settings.InternalLinkTypeLanguageSettings'>, 'internalLinkTypeMessage': <class 'pytglib.api.types.internal_link_type_message.InternalLinkTypeMessage'>, 'internalLinkTypeMessageDraft': <class 'pytglib.api.types.internal_link_type_message_draft.InternalLinkTypeMessageDraft'>, 'internalLinkTypePassportDataRequest': <class 'pytglib.api.types.internal_link_type_passport_data_request.InternalLinkTypePassportDataRequest'>, 'internalLinkTypePhoneNumberConfirmation': <class 'pytglib.api.types.internal_link_type_phone_number_confirmation.InternalLinkTypePhoneNumberConfirmation'>, 'internalLinkTypePremiumFeatures': <class 'pytglib.api.types.internal_link_type_premium_features.InternalLinkTypePremiumFeatures'>, 'internalLinkTypePrivacyAndSecuritySettings': <class 'pytglib.api.types.internal_link_type_privacy_and_security_settings.InternalLinkTypePrivacyAndSecuritySettings'>, 'internalLinkTypeProxy': <class 'pytglib.api.types.internal_link_type_proxy.InternalLinkTypeProxy'>, 'internalLinkTypePublicChat': <class 'pytglib.api.types.internal_link_type_public_chat.InternalLinkTypePublicChat'>, 'internalLinkTypeQrCodeAuthentication': <class 'pytglib.api.types.internal_link_type_qr_code_authentication.InternalLinkTypeQrCodeAuthentication'>, 'internalLinkTypeSettings': <class 'pytglib.api.types.internal_link_type_settings.InternalLinkTypeSettings'>, 'internalLinkTypeStickerSet': <class 'pytglib.api.types.internal_link_type_sticker_set.InternalLinkTypeStickerSet'>, 'internalLinkTypeTheme': <class 'pytglib.api.types.internal_link_type_theme.InternalLinkTypeTheme'>, 'internalLinkTypeThemeSettings': <class 'pytglib.api.types.internal_link_type_theme_settings.InternalLinkTypeThemeSettings'>, 'internalLinkTypeUnknownDeepLink': <class 'pytglib.api.types.internal_link_type_unknown_deep_link.InternalLinkTypeUnknownDeepLink'>, 'internalLinkTypeUnsupportedProxy': <class 'pytglib.api.types.internal_link_type_unsupported_proxy.InternalLinkTypeUnsupportedProxy'>, 'internalLinkTypeUserPhoneNumber': <class 'pytglib.api.types.internal_link_type_user_phone_number.InternalLinkTypeUserPhoneNumber'>, 'internalLinkTypeVideoChat': <class 'pytglib.api.types.internal_link_type_video_chat.InternalLinkTypeVideoChat'>, 'invoice': <class 'pytglib.api.types.invoice.Invoice'>, 'jsonObjectMember': <class 'pytglib.api.types.json_object_member.JsonObjectMember'>, 'jsonValue': <class 'pytglib.api.types.json_value.JsonValue'>, 'jsonValueArray': <class 'pytglib.api.types.json_value_array.JsonValueArray'>, 'jsonValueBoolean': <class 'pytglib.api.types.json_value_boolean.JsonValueBoolean'>, 'jsonValueNull': <class 'pytglib.api.types.json_value_null.JsonValueNull'>, 'jsonValueNumber': <class 'pytglib.api.types.json_value_number.JsonValueNumber'>, 'jsonValueObject': <class 'pytglib.api.types.json_value_object.JsonValueObject'>, 'jsonValueString': <class 'pytglib.api.types.json_value_string.JsonValueString'>, 'keyboardButton': <class 'pytglib.api.types.keyboard_button.KeyboardButton'>, 'keyboardButtonType': <class 'pytglib.api.types.keyboard_button_type.KeyboardButtonType'>, 'keyboardButtonTypeRequestLocation': <class 'pytglib.api.types.keyboard_button_type_request_location.KeyboardButtonTypeRequestLocation'>, 'keyboardButtonTypeRequestPhoneNumber': <class 'pytglib.api.types.keyboard_button_type_request_phone_number.KeyboardButtonTypeRequestPhoneNumber'>, 'keyboardButtonTypeRequestPoll': <class 'pytglib.api.types.keyboard_button_type_request_poll.KeyboardButtonTypeRequestPoll'>, 'keyboardButtonTypeText': <class 'pytglib.api.types.keyboard_button_type_text.KeyboardButtonTypeText'>, 'keyboardButtonTypeWebApp': <class 'pytglib.api.types.keyboard_button_type_web_app.KeyboardButtonTypeWebApp'>, 'labeledPricePart': <class 'pytglib.api.types.labeled_price_part.LabeledPricePart'>, 'languagePackInfo': <class 'pytglib.api.types.language_pack_info.LanguagePackInfo'>, 'languagePackString': <class 'pytglib.api.types.language_pack_string.LanguagePackString'>, 'languagePackStringValue': <class 'pytglib.api.types.language_pack_string_value.LanguagePackStringValue'>, 'languagePackStringValueDeleted': <class 'pytglib.api.types.language_pack_string_value_deleted.LanguagePackStringValueDeleted'>, 'languagePackStringValueOrdinary': <class 'pytglib.api.types.language_pack_string_value_ordinary.LanguagePackStringValueOrdinary'>, 'languagePackStringValuePluralized': <class 'pytglib.api.types.language_pack_string_value_pluralized.LanguagePackStringValuePluralized'>, 'languagePackStrings': <class 'pytglib.api.types.language_pack_strings.LanguagePackStrings'>, 'localFile': <class 'pytglib.api.types.local_file.LocalFile'>, 'localizationTargetInfo': <class 'pytglib.api.types.localization_target_info.LocalizationTargetInfo'>, 'location': <class 'pytglib.api.types.location.Location'>, 'logStream': <class 'pytglib.api.types.log_stream.LogStream'>, 'logStreamDefault': <class 'pytglib.api.types.log_stream_default.LogStreamDefault'>, 'logStreamEmpty': <class 'pytglib.api.types.log_stream_empty.LogStreamEmpty'>, 'logStreamFile': <class 'pytglib.api.types.log_stream_file.LogStreamFile'>, 'logTags': <class 'pytglib.api.types.log_tags.LogTags'>, 'logVerbosityLevel': <class 'pytglib.api.types.log_verbosity_level.LogVerbosityLevel'>, 'loginUrlInfo': <class 'pytglib.api.types.login_url_info.LoginUrlInfo'>, 'loginUrlInfoOpen': <class 'pytglib.api.types.login_url_info_open.LoginUrlInfoOpen'>, 'loginUrlInfoRequestConfirmation': <class 'pytglib.api.types.login_url_info_request_confirmation.LoginUrlInfoRequestConfirmation'>, 'maskPoint': <class 'pytglib.api.types.mask_point.MaskPoint'>, 'maskPointChin': <class 'pytglib.api.types.mask_point_chin.MaskPointChin'>, 'maskPointEyes': <class 'pytglib.api.types.mask_point_eyes.MaskPointEyes'>, 'maskPointForehead': <class 'pytglib.api.types.mask_point_forehead.MaskPointForehead'>, 'maskPointMouth': <class 'pytglib.api.types.mask_point_mouth.MaskPointMouth'>, 'maskPosition': <class 'pytglib.api.types.mask_position.MaskPosition'>, 'message': <class 'pytglib.api.types.message.Message'>, 'messageAnimatedEmoji': <class 'pytglib.api.types.message_animated_emoji.MessageAnimatedEmoji'>, 'messageAnimation': <class 'pytglib.api.types.message_animation.MessageAnimation'>, 'messageAudio': <class 'pytglib.api.types.message_audio.MessageAudio'>, 'messageBasicGroupChatCreate': <class 'pytglib.api.types.message_basic_group_chat_create.MessageBasicGroupChatCreate'>, 'messageCalendar': <class 'pytglib.api.types.message_calendar.MessageCalendar'>, 'messageCalendarDay': <class 'pytglib.api.types.message_calendar_day.MessageCalendarDay'>, 'messageCall': <class 'pytglib.api.types.message_call.MessageCall'>, 'messageChatAddMembers': <class 'pytglib.api.types.message_chat_add_members.MessageChatAddMembers'>, 'messageChatChangePhoto': <class 'pytglib.api.types.message_chat_change_photo.MessageChatChangePhoto'>, 'messageChatChangeTitle': <class 'pytglib.api.types.message_chat_change_title.MessageChatChangeTitle'>, 'messageChatDeleteMember': <class 'pytglib.api.types.message_chat_delete_member.MessageChatDeleteMember'>, 'messageChatDeletePhoto': <class 'pytglib.api.types.message_chat_delete_photo.MessageChatDeletePhoto'>, 'messageChatJoinByLink': <class 'pytglib.api.types.message_chat_join_by_link.MessageChatJoinByLink'>, 'messageChatJoinByRequest': <class 'pytglib.api.types.message_chat_join_by_request.MessageChatJoinByRequest'>, 'messageChatSetTheme': <class 'pytglib.api.types.message_chat_set_theme.MessageChatSetTheme'>, 'messageChatSetTtl': <class 'pytglib.api.types.message_chat_set_ttl.MessageChatSetTtl'>, 'messageChatUpgradeFrom': <class 'pytglib.api.types.message_chat_upgrade_from.MessageChatUpgradeFrom'>, 'messageChatUpgradeTo': <class 'pytglib.api.types.message_chat_upgrade_to.MessageChatUpgradeTo'>, 'messageContact': <class 'pytglib.api.types.message_contact.MessageContact'>, 'messageContactRegistered': <class 'pytglib.api.types.message_contact_registered.MessageContactRegistered'>, 'messageContent': <class 'pytglib.api.types.message_content.MessageContent'>, 'messageCopyOptions': <class 'pytglib.api.types.message_copy_options.MessageCopyOptions'>, 'messageCustomServiceAction': <class 'pytglib.api.types.message_custom_service_action.MessageCustomServiceAction'>, 'messageDice': <class 'pytglib.api.types.message_dice.MessageDice'>, 'messageDocument': <class 'pytglib.api.types.message_document.MessageDocument'>, 'messageExpiredPhoto': <class 'pytglib.api.types.message_expired_photo.MessageExpiredPhoto'>, 'messageExpiredVideo': <class 'pytglib.api.types.message_expired_video.MessageExpiredVideo'>, 'messageFileType': <class 'pytglib.api.types.message_file_type.MessageFileType'>, 'messageFileTypeGroup': <class 'pytglib.api.types.message_file_type_group.MessageFileTypeGroup'>, 'messageFileTypePrivate': <class 'pytglib.api.types.message_file_type_private.MessageFileTypePrivate'>, 'messageFileTypeUnknown': <class 'pytglib.api.types.message_file_type_unknown.MessageFileTypeUnknown'>, 'messageForwardInfo': <class 'pytglib.api.types.message_forward_info.MessageForwardInfo'>, 'messageForwardOrigin': <class 'pytglib.api.types.message_forward_origin.MessageForwardOrigin'>, 'messageForwardOriginChannel': <class 'pytglib.api.types.message_forward_origin_channel.MessageForwardOriginChannel'>, 'messageForwardOriginChat': <class 'pytglib.api.types.message_forward_origin_chat.MessageForwardOriginChat'>, 'messageForwardOriginHiddenUser': <class 'pytglib.api.types.message_forward_origin_hidden_user.MessageForwardOriginHiddenUser'>, 'messageForwardOriginMessageImport': <class 'pytglib.api.types.message_forward_origin_message_import.MessageForwardOriginMessageImport'>, 'messageForwardOriginUser': <class 'pytglib.api.types.message_forward_origin_user.MessageForwardOriginUser'>, 'messageGame': <class 'pytglib.api.types.message_game.MessageGame'>, 'messageGameScore': <class 'pytglib.api.types.message_game_score.MessageGameScore'>, 'messageInteractionInfo': <class 'pytglib.api.types.message_interaction_info.MessageInteractionInfo'>, 'messageInviteVideoChatParticipants': <class 'pytglib.api.types.message_invite_video_chat_participants.MessageInviteVideoChatParticipants'>, 'messageInvoice': <class 'pytglib.api.types.message_invoice.MessageInvoice'>, 'messageLink': <class 'pytglib.api.types.message_link.MessageLink'>, 'messageLinkInfo': <class 'pytglib.api.types.message_link_info.MessageLinkInfo'>, 'messageLocation': <class 'pytglib.api.types.message_location.MessageLocation'>, 'messagePassportDataReceived': <class 'pytglib.api.types.message_passport_data_received.MessagePassportDataReceived'>, 'messagePassportDataSent': <class 'pytglib.api.types.message_passport_data_sent.MessagePassportDataSent'>, 'messagePaymentSuccessful': <class 'pytglib.api.types.message_payment_successful.MessagePaymentSuccessful'>, 'messagePaymentSuccessfulBot': <class 'pytglib.api.types.message_payment_successful_bot.MessagePaymentSuccessfulBot'>, 'messagePhoto': <class 'pytglib.api.types.message_photo.MessagePhoto'>, 'messagePinMessage': <class 'pytglib.api.types.message_pin_message.MessagePinMessage'>, 'messagePoll': <class 'pytglib.api.types.message_poll.MessagePoll'>, 'messagePosition': <class 'pytglib.api.types.message_position.MessagePosition'>, 'messagePositions': <class 'pytglib.api.types.message_positions.MessagePositions'>, 'messageProximityAlertTriggered': <class 'pytglib.api.types.message_proximity_alert_triggered.MessageProximityAlertTriggered'>, 'messageReaction': <class 'pytglib.api.types.message_reaction.MessageReaction'>, 'messageReplyInfo': <class 'pytglib.api.types.message_reply_info.MessageReplyInfo'>, 'messageSchedulingState': <class 'pytglib.api.types.message_scheduling_state.MessageSchedulingState'>, 'messageSchedulingStateSendAtDate': <class 'pytglib.api.types.message_scheduling_state_send_at_date.MessageSchedulingStateSendAtDate'>, 'messageSchedulingStateSendWhenOnline': <class 'pytglib.api.types.message_scheduling_state_send_when_online.MessageSchedulingStateSendWhenOnline'>, 'messageScreenshotTaken': <class 'pytglib.api.types.message_screenshot_taken.MessageScreenshotTaken'>, 'messageSendOptions': <class 'pytglib.api.types.message_send_options.MessageSendOptions'>, 'messageSender': <class 'pytglib.api.types.message_sender.MessageSender'>, 'messageSenderChat': <class 'pytglib.api.types.message_sender_chat.MessageSenderChat'>, 'messageSenderUser': <class 'pytglib.api.types.message_sender_user.MessageSenderUser'>, 'messageSenders': <class 'pytglib.api.types.message_senders.MessageSenders'>, 'messageSendingState': <class 'pytglib.api.types.message_sending_state.MessageSendingState'>, 'messageSendingStateFailed': <class 'pytglib.api.types.message_sending_state_failed.MessageSendingStateFailed'>, 'messageSendingStatePending': <class 'pytglib.api.types.message_sending_state_pending.MessageSendingStatePending'>, 'messageStatistics': <class 'pytglib.api.types.message_statistics.MessageStatistics'>, 'messageSticker': <class 'pytglib.api.types.message_sticker.MessageSticker'>, 'messageSupergroupChatCreate': <class 'pytglib.api.types.message_supergroup_chat_create.MessageSupergroupChatCreate'>, 'messageText': <class 'pytglib.api.types.message_text.MessageText'>, 'messageThreadInfo': <class 'pytglib.api.types.message_thread_info.MessageThreadInfo'>, 'messageUnsupported': <class 'pytglib.api.types.message_unsupported.MessageUnsupported'>, 'messageVenue': <class 'pytglib.api.types.message_venue.MessageVenue'>, 'messageVideo': <class 'pytglib.api.types.message_video.MessageVideo'>, 'messageVideoChatEnded': <class 'pytglib.api.types.message_video_chat_ended.MessageVideoChatEnded'>, 'messageVideoChatScheduled': <class 'pytglib.api.types.message_video_chat_scheduled.MessageVideoChatScheduled'>, 'messageVideoChatStarted': <class 'pytglib.api.types.message_video_chat_started.MessageVideoChatStarted'>, 'messageVideoNote': <class 'pytglib.api.types.message_video_note.MessageVideoNote'>, 'messageVoiceNote': <class 'pytglib.api.types.message_voice_note.MessageVoiceNote'>, 'messageWebAppDataReceived': <class 'pytglib.api.types.message_web_app_data_received.MessageWebAppDataReceived'>, 'messageWebAppDataSent': <class 'pytglib.api.types.message_web_app_data_sent.MessageWebAppDataSent'>, 'messageWebsiteConnected': <class 'pytglib.api.types.message_website_connected.MessageWebsiteConnected'>, 'messages': <class 'pytglib.api.types.messages.Messages'>, 'minithumbnail': <class 'pytglib.api.types.minithumbnail.Minithumbnail'>, 'networkStatistics': <class 'pytglib.api.types.network_statistics.NetworkStatistics'>, 'networkStatisticsEntry': <class 'pytglib.api.types.network_statistics_entry.NetworkStatisticsEntry'>, 'networkStatisticsEntryCall': <class 'pytglib.api.types.network_statistics_entry_call.NetworkStatisticsEntryCall'>, 'networkStatisticsEntryFile': <class 'pytglib.api.types.network_statistics_entry_file.NetworkStatisticsEntryFile'>, 'networkType': <class 'pytglib.api.types.network_type.NetworkType'>, 'networkTypeMobile': <class 'pytglib.api.types.network_type_mobile.NetworkTypeMobile'>, 'networkTypeMobileRoaming': <class 'pytglib.api.types.network_type_mobile_roaming.NetworkTypeMobileRoaming'>, 'networkTypeNone': <class 'pytglib.api.types.network_type_none.NetworkTypeNone'>, 'networkTypeOther': <class 'pytglib.api.types.network_type_other.NetworkTypeOther'>, 'networkTypeWiFi': <class 'pytglib.api.types.network_type_wi_fi.NetworkTypeWiFi'>, 'notification': <class 'pytglib.api.types.notification.Notification'>, 'notificationGroup': <class 'pytglib.api.types.notification_group.NotificationGroup'>, 'notificationGroupType': <class 'pytglib.api.types.notification_group_type.NotificationGroupType'>, 'notificationGroupTypeCalls': <class 'pytglib.api.types.notification_group_type_calls.NotificationGroupTypeCalls'>, 'notificationGroupTypeMentions': <class 'pytglib.api.types.notification_group_type_mentions.NotificationGroupTypeMentions'>, 'notificationGroupTypeMessages': <class 'pytglib.api.types.notification_group_type_messages.NotificationGroupTypeMessages'>, 'notificationGroupTypeSecretChat': <class 'pytglib.api.types.notification_group_type_secret_chat.NotificationGroupTypeSecretChat'>, 'notificationSettingsScope': <class 'pytglib.api.types.notification_settings_scope.NotificationSettingsScope'>, 'notificationSettingsScopeChannelChats': <class 'pytglib.api.types.notification_settings_scope_channel_chats.NotificationSettingsScopeChannelChats'>, 'notificationSettingsScopeGroupChats': <class 'pytglib.api.types.notification_settings_scope_group_chats.NotificationSettingsScopeGroupChats'>, 'notificationSettingsScopePrivateChats': <class 'pytglib.api.types.notification_settings_scope_private_chats.NotificationSettingsScopePrivateChats'>, 'notificationSound': <class 'pytglib.api.types.notification_sound.NotificationSound'>, 'notificationSounds': <class 'pytglib.api.types.notification_sounds.NotificationSounds'>, 'notificationType': <class 'pytglib.api.types.notification_type.NotificationType'>, 'notificationTypeNewCall': <class 'pytglib.api.types.notification_type_new_call.NotificationTypeNewCall'>, 'notificationTypeNewMessage': <class 'pytglib.api.types.notification_type_new_message.NotificationTypeNewMessage'>, 'notificationTypeNewPushMessage': <class 'pytglib.api.types.notification_type_new_push_message.NotificationTypeNewPushMessage'>, 'notificationTypeNewSecretChat': <class 'pytglib.api.types.notification_type_new_secret_chat.NotificationTypeNewSecretChat'>, 'ok': <class 'pytglib.api.types.ok.Ok'>, 'optionValue': <class 'pytglib.api.types.option_value.OptionValue'>, 'optionValueBoolean': <class 'pytglib.api.types.option_value_boolean.OptionValueBoolean'>, 'optionValueEmpty': <class 'pytglib.api.types.option_value_empty.OptionValueEmpty'>, 'optionValueInteger': <class 'pytglib.api.types.option_value_integer.OptionValueInteger'>, 'optionValueString': <class 'pytglib.api.types.option_value_string.OptionValueString'>, 'orderInfo': <class 'pytglib.api.types.order_info.OrderInfo'>, 'pageBlock': <class 'pytglib.api.types.page_block.PageBlock'>, 'pageBlockAnchor': <class 'pytglib.api.types.page_block_anchor.PageBlockAnchor'>, 'pageBlockAnimation': <class 'pytglib.api.types.page_block_animation.PageBlockAnimation'>, 'pageBlockAudio': <class 'pytglib.api.types.page_block_audio.PageBlockAudio'>, 'pageBlockAuthorDate': <class 'pytglib.api.types.page_block_author_date.PageBlockAuthorDate'>, 'pageBlockBlockQuote': <class 'pytglib.api.types.page_block_block_quote.PageBlockBlockQuote'>, 'pageBlockCaption': <class 'pytglib.api.types.page_block_caption.PageBlockCaption'>, 'pageBlockChatLink': <class 'pytglib.api.types.page_block_chat_link.PageBlockChatLink'>, 'pageBlockCollage': <class 'pytglib.api.types.page_block_collage.PageBlockCollage'>, 'pageBlockCover': <class 'pytglib.api.types.page_block_cover.PageBlockCover'>, 'pageBlockDetails': <class 'pytglib.api.types.page_block_details.PageBlockDetails'>, 'pageBlockDivider': <class 'pytglib.api.types.page_block_divider.PageBlockDivider'>, 'pageBlockEmbedded': <class 'pytglib.api.types.page_block_embedded.PageBlockEmbedded'>, 'pageBlockEmbeddedPost': <class 'pytglib.api.types.page_block_embedded_post.PageBlockEmbeddedPost'>, 'pageBlockFooter': <class 'pytglib.api.types.page_block_footer.PageBlockFooter'>, 'pageBlockHeader': <class 'pytglib.api.types.page_block_header.PageBlockHeader'>, 'pageBlockHorizontalAlignment': <class 'pytglib.api.types.page_block_horizontal_alignment.PageBlockHorizontalAlignment'>, 'pageBlockHorizontalAlignmentCenter': <class 'pytglib.api.types.page_block_horizontal_alignment_center.PageBlockHorizontalAlignmentCenter'>, 'pageBlockHorizontalAlignmentLeft': <class 'pytglib.api.types.page_block_horizontal_alignment_left.PageBlockHorizontalAlignmentLeft'>, 'pageBlockHorizontalAlignmentRight': <class 'pytglib.api.types.page_block_horizontal_alignment_right.PageBlockHorizontalAlignmentRight'>, 'pageBlockKicker': <class 'pytglib.api.types.page_block_kicker.PageBlockKicker'>, 'pageBlockList': <class 'pytglib.api.types.page_block_list.PageBlockList'>, 'pageBlockListItem': <class 'pytglib.api.types.page_block_list_item.PageBlockListItem'>, 'pageBlockMap': <class 'pytglib.api.types.page_block_map.PageBlockMap'>, 'pageBlockParagraph': <class 'pytglib.api.types.page_block_paragraph.PageBlockParagraph'>, 'pageBlockPhoto': <class 'pytglib.api.types.page_block_photo.PageBlockPhoto'>, 'pageBlockPreformatted': <class 'pytglib.api.types.page_block_preformatted.PageBlockPreformatted'>, 'pageBlockPullQuote': <class 'pytglib.api.types.page_block_pull_quote.PageBlockPullQuote'>, 'pageBlockRelatedArticle': <class 'pytglib.api.types.page_block_related_article.PageBlockRelatedArticle'>, 'pageBlockRelatedArticles': <class 'pytglib.api.types.page_block_related_articles.PageBlockRelatedArticles'>, 'pageBlockSlideshow': <class 'pytglib.api.types.page_block_slideshow.PageBlockSlideshow'>, 'pageBlockSubheader': <class 'pytglib.api.types.page_block_subheader.PageBlockSubheader'>, 'pageBlockSubtitle': <class 'pytglib.api.types.page_block_subtitle.PageBlockSubtitle'>, 'pageBlockTable': <class 'pytglib.api.types.page_block_table.PageBlockTable'>, 'pageBlockTableCell': <class 'pytglib.api.types.page_block_table_cell.PageBlockTableCell'>, 'pageBlockTitle': <class 'pytglib.api.types.page_block_title.PageBlockTitle'>, 'pageBlockVerticalAlignment': <class 'pytglib.api.types.page_block_vertical_alignment.PageBlockVerticalAlignment'>, 'pageBlockVerticalAlignmentBottom': <class 'pytglib.api.types.page_block_vertical_alignment_bottom.PageBlockVerticalAlignmentBottom'>, 'pageBlockVerticalAlignmentMiddle': <class 'pytglib.api.types.page_block_vertical_alignment_middle.PageBlockVerticalAlignmentMiddle'>, 'pageBlockVerticalAlignmentTop': <class 'pytglib.api.types.page_block_vertical_alignment_top.PageBlockVerticalAlignmentTop'>, 'pageBlockVideo': <class 'pytglib.api.types.page_block_video.PageBlockVideo'>, 'pageBlockVoiceNote': <class 'pytglib.api.types.page_block_voice_note.PageBlockVoiceNote'>, 'passportAuthorizationForm': <class 'pytglib.api.types.passport_authorization_form.PassportAuthorizationForm'>, 'passportElement': <class 'pytglib.api.types.passport_element.PassportElement'>, 'passportElementAddress': <class 'pytglib.api.types.passport_element_address.PassportElementAddress'>, 'passportElementBankStatement': <class 'pytglib.api.types.passport_element_bank_statement.PassportElementBankStatement'>, 'passportElementDriverLicense': <class 'pytglib.api.types.passport_element_driver_license.PassportElementDriverLicense'>, 'passportElementEmailAddress': <class 'pytglib.api.types.passport_element_email_address.PassportElementEmailAddress'>, 'passportElementError': <class 'pytglib.api.types.passport_element_error.PassportElementError'>, 'passportElementErrorSource': <class 'pytglib.api.types.passport_element_error_source.PassportElementErrorSource'>, 'passportElementErrorSourceDataField': <class 'pytglib.api.types.passport_element_error_source_data_field.PassportElementErrorSourceDataField'>, 'passportElementErrorSourceFile': <class 'pytglib.api.types.passport_element_error_source_file.PassportElementErrorSourceFile'>, 'passportElementErrorSourceFiles': <class 'pytglib.api.types.passport_element_error_source_files.PassportElementErrorSourceFiles'>, 'passportElementErrorSourceFrontSide': <class 'pytglib.api.types.passport_element_error_source_front_side.PassportElementErrorSourceFrontSide'>, 'passportElementErrorSourceReverseSide': <class 'pytglib.api.types.passport_element_error_source_reverse_side.PassportElementErrorSourceReverseSide'>, 'passportElementErrorSourceSelfie': <class 'pytglib.api.types.passport_element_error_source_selfie.PassportElementErrorSourceSelfie'>, 'passportElementErrorSourceTranslationFile': <class 'pytglib.api.types.passport_element_error_source_translation_file.PassportElementErrorSourceTranslationFile'>, 'passportElementErrorSourceTranslationFiles': <class 'pytglib.api.types.passport_element_error_source_translation_files.PassportElementErrorSourceTranslationFiles'>, 'passportElementErrorSourceUnspecified': <class 'pytglib.api.types.passport_element_error_source_unspecified.PassportElementErrorSourceUnspecified'>, 'passportElementIdentityCard': <class 'pytglib.api.types.passport_element_identity_card.PassportElementIdentityCard'>, 'passportElementInternalPassport': <class 'pytglib.api.types.passport_element_internal_passport.PassportElementInternalPassport'>, 'passportElementPassport': <class 'pytglib.api.types.passport_element_passport.PassportElementPassport'>, 'passportElementPassportRegistration': <class 'pytglib.api.types.passport_element_passport_registration.PassportElementPassportRegistration'>, 'passportElementPersonalDetails': <class 'pytglib.api.types.passport_element_personal_details.PassportElementPersonalDetails'>, 'passportElementPhoneNumber': <class 'pytglib.api.types.passport_element_phone_number.PassportElementPhoneNumber'>, 'passportElementRentalAgreement': <class 'pytglib.api.types.passport_element_rental_agreement.PassportElementRentalAgreement'>, 'passportElementTemporaryRegistration': <class 'pytglib.api.types.passport_element_temporary_registration.PassportElementTemporaryRegistration'>, 'passportElementType': <class 'pytglib.api.types.passport_element_type.PassportElementType'>, 'passportElementTypeAddress': <class 'pytglib.api.types.passport_element_type_address.PassportElementTypeAddress'>, 'passportElementTypeBankStatement': <class 'pytglib.api.types.passport_element_type_bank_statement.PassportElementTypeBankStatement'>, 'passportElementTypeDriverLicense': <class 'pytglib.api.types.passport_element_type_driver_license.PassportElementTypeDriverLicense'>, 'passportElementTypeEmailAddress': <class 'pytglib.api.types.passport_element_type_email_address.PassportElementTypeEmailAddress'>, 'passportElementTypeIdentityCard': <class 'pytglib.api.types.passport_element_type_identity_card.PassportElementTypeIdentityCard'>, 'passportElementTypeInternalPassport': <class 'pytglib.api.types.passport_element_type_internal_passport.PassportElementTypeInternalPassport'>, 'passportElementTypePassport': <class 'pytglib.api.types.passport_element_type_passport.PassportElementTypePassport'>, 'passportElementTypePassportRegistration': <class 'pytglib.api.types.passport_element_type_passport_registration.PassportElementTypePassportRegistration'>, 'passportElementTypePersonalDetails': <class 'pytglib.api.types.passport_element_type_personal_details.PassportElementTypePersonalDetails'>, 'passportElementTypePhoneNumber': <class 'pytglib.api.types.passport_element_type_phone_number.PassportElementTypePhoneNumber'>, 'passportElementTypeRentalAgreement': <class 'pytglib.api.types.passport_element_type_rental_agreement.PassportElementTypeRentalAgreement'>, 'passportElementTypeTemporaryRegistration': <class 'pytglib.api.types.passport_element_type_temporary_registration.PassportElementTypeTemporaryRegistration'>, 'passportElementTypeUtilityBill': <class 'pytglib.api.types.passport_element_type_utility_bill.PassportElementTypeUtilityBill'>, 'passportElementUtilityBill': <class 'pytglib.api.types.passport_element_utility_bill.PassportElementUtilityBill'>, 'passportElements': <class 'pytglib.api.types.passport_elements.PassportElements'>, 'passportElementsWithErrors': <class 'pytglib.api.types.passport_elements_with_errors.PassportElementsWithErrors'>, 'passportRequiredElement': <class 'pytglib.api.types.passport_required_element.PassportRequiredElement'>, 'passportSuitableElement': <class 'pytglib.api.types.passport_suitable_element.PassportSuitableElement'>, 'passwordState': <class 'pytglib.api.types.password_state.PasswordState'>, 'paymentForm': <class 'pytglib.api.types.payment_form.PaymentForm'>, 'paymentProvider': <class 'pytglib.api.types.payment_provider.PaymentProvider'>, 'paymentProviderOther': <class 'pytglib.api.types.payment_provider_other.PaymentProviderOther'>, 'paymentProviderSmartGlocal': <class 'pytglib.api.types.payment_provider_smart_glocal.PaymentProviderSmartGlocal'>, 'paymentProviderStripe': <class 'pytglib.api.types.payment_provider_stripe.PaymentProviderStripe'>, 'paymentReceipt': <class 'pytglib.api.types.payment_receipt.PaymentReceipt'>, 'paymentResult': <class 'pytglib.api.types.payment_result.PaymentResult'>, 'personalDetails': <class 'pytglib.api.types.personal_details.PersonalDetails'>, 'personalDocument': <class 'pytglib.api.types.personal_document.PersonalDocument'>, 'phoneNumberAuthenticationSettings': <class 'pytglib.api.types.phone_number_authentication_settings.PhoneNumberAuthenticationSettings'>, 'phoneNumberInfo': <class 'pytglib.api.types.phone_number_info.PhoneNumberInfo'>, 'photo': <class 'pytglib.api.types.photo.Photo'>, 'photoSize': <class 'pytglib.api.types.photo_size.PhotoSize'>, 'point': <class 'pytglib.api.types.point.Point'>, 'poll': <class 'pytglib.api.types.poll.Poll'>, 'pollOption': <class 'pytglib.api.types.poll_option.PollOption'>, 'pollType': <class 'pytglib.api.types.poll_type.PollType'>, 'pollTypeQuiz': <class 'pytglib.api.types.poll_type_quiz.PollTypeQuiz'>, 'pollTypeRegular': <class 'pytglib.api.types.poll_type_regular.PollTypeRegular'>, 'premiumFeature': <class 'pytglib.api.types.premium_feature.PremiumFeature'>, 'premiumFeatureAdvancedChatManagement': <class 'pytglib.api.types.premium_feature_advanced_chat_management.PremiumFeatureAdvancedChatManagement'>, 'premiumFeatureAnimatedProfilePhoto': <class 'pytglib.api.types.premium_feature_animated_profile_photo.PremiumFeatureAnimatedProfilePhoto'>, 'premiumFeatureAppIcons': <class 'pytglib.api.types.premium_feature_app_icons.PremiumFeatureAppIcons'>, 'premiumFeatureDisabledAds': <class 'pytglib.api.types.premium_feature_disabled_ads.PremiumFeatureDisabledAds'>, 'premiumFeatureImprovedDownloadSpeed': <class 'pytglib.api.types.premium_feature_improved_download_speed.PremiumFeatureImprovedDownloadSpeed'>, 'premiumFeatureIncreasedLimits': <class 'pytglib.api.types.premium_feature_increased_limits.PremiumFeatureIncreasedLimits'>, 'premiumFeatureIncreasedUploadFileSize': <class 'pytglib.api.types.premium_feature_increased_upload_file_size.PremiumFeatureIncreasedUploadFileSize'>, 'premiumFeatureProfileBadge': <class 'pytglib.api.types.premium_feature_profile_badge.PremiumFeatureProfileBadge'>, 'premiumFeaturePromotionAnimation': <class 'pytglib.api.types.premium_feature_promotion_animation.PremiumFeaturePromotionAnimation'>, 'premiumFeatureUniqueReactions': <class 'pytglib.api.types.premium_feature_unique_reactions.PremiumFeatureUniqueReactions'>, 'premiumFeatureUniqueStickers': <class 'pytglib.api.types.premium_feature_unique_stickers.PremiumFeatureUniqueStickers'>, 'premiumFeatureVoiceRecognition': <class 'pytglib.api.types.premium_feature_voice_recognition.PremiumFeatureVoiceRecognition'>, 'premiumFeatures': <class 'pytglib.api.types.premium_features.PremiumFeatures'>, 'premiumLimit': <class 'pytglib.api.types.premium_limit.PremiumLimit'>, 'premiumLimitType': <class 'pytglib.api.types.premium_limit_type.PremiumLimitType'>, 'premiumLimitTypeBioLength': <class 'pytglib.api.types.premium_limit_type_bio_length.PremiumLimitTypeBioLength'>, 'premiumLimitTypeCaptionLength': <class 'pytglib.api.types.premium_limit_type_caption_length.PremiumLimitTypeCaptionLength'>, 'premiumLimitTypeChatFilterChosenChatCount': <class 'pytglib.api.types.premium_limit_type_chat_filter_chosen_chat_count.PremiumLimitTypeChatFilterChosenChatCount'>, 'premiumLimitTypeChatFilterCount': <class 'pytglib.api.types.premium_limit_type_chat_filter_count.PremiumLimitTypeChatFilterCount'>, 'premiumLimitTypeCreatedPublicChatCount': <class 'pytglib.api.types.premium_limit_type_created_public_chat_count.PremiumLimitTypeCreatedPublicChatCount'>, 'premiumLimitTypeFavoriteStickerCount': <class 'pytglib.api.types.premium_limit_type_favorite_sticker_count.PremiumLimitTypeFavoriteStickerCount'>, 'premiumLimitTypePinnedArchivedChatCount': <class 'pytglib.api.types.premium_limit_type_pinned_archived_chat_count.PremiumLimitTypePinnedArchivedChatCount'>, 'premiumLimitTypePinnedChatCount': <class 'pytglib.api.types.premium_limit_type_pinned_chat_count.PremiumLimitTypePinnedChatCount'>, 'premiumLimitTypeSavedAnimationCount': <class 'pytglib.api.types.premium_limit_type_saved_animation_count.PremiumLimitTypeSavedAnimationCount'>, 'premiumLimitTypeSupergroupCount': <class 'pytglib.api.types.premium_limit_type_supergroup_count.PremiumLimitTypeSupergroupCount'>, 'premiumSource': <class 'pytglib.api.types.premium_source.PremiumSource'>, 'premiumSourceFeature': <class 'pytglib.api.types.premium_source_feature.PremiumSourceFeature'>, 'premiumSourceLimitExceeded': <class 'pytglib.api.types.premium_source_limit_exceeded.PremiumSourceLimitExceeded'>, 'premiumSourceLink': <class 'pytglib.api.types.premium_source_link.PremiumSourceLink'>, 'premiumSourceSettings': <class 'pytglib.api.types.premium_source_settings.PremiumSourceSettings'>, 'premiumState': <class 'pytglib.api.types.premium_state.PremiumState'>, 'profilePhoto': <class 'pytglib.api.types.profile_photo.ProfilePhoto'>, 'proxies': <class 'pytglib.api.types.proxies.Proxies'>, 'proxy': <class 'pytglib.api.types.proxy.Proxy'>, 'proxyType': <class 'pytglib.api.types.proxy_type.ProxyType'>, 'proxyTypeHttp': <class 'pytglib.api.types.proxy_type_http.ProxyTypeHttp'>, 'proxyTypeMtproto': <class 'pytglib.api.types.proxy_type_mtproto.ProxyTypeMtproto'>, 'proxyTypeSocks5': <class 'pytglib.api.types.proxy_type_socks5.ProxyTypeSocks5'>, 'publicChatType': <class 'pytglib.api.types.public_chat_type.PublicChatType'>, 'publicChatTypeHasUsername': <class 'pytglib.api.types.public_chat_type_has_username.PublicChatTypeHasUsername'>, 'publicChatTypeIsLocationBased': <class 'pytglib.api.types.public_chat_type_is_location_based.PublicChatTypeIsLocationBased'>, 'pushMessageContent': <class 'pytglib.api.types.push_message_content.PushMessageContent'>, 'pushMessageContentAnimation': <class 'pytglib.api.types.push_message_content_animation.PushMessageContentAnimation'>, 'pushMessageContentAudio': <class 'pytglib.api.types.push_message_content_audio.PushMessageContentAudio'>, 'pushMessageContentBasicGroupChatCreate': <class 'pytglib.api.types.push_message_content_basic_group_chat_create.PushMessageContentBasicGroupChatCreate'>, 'pushMessageContentChatAddMembers': <class 'pytglib.api.types.push_message_content_chat_add_members.PushMessageContentChatAddMembers'>, 'pushMessageContentChatChangePhoto': <class 'pytglib.api.types.push_message_content_chat_change_photo.PushMessageContentChatChangePhoto'>, 'pushMessageContentChatChangeTitle': <class 'pytglib.api.types.push_message_content_chat_change_title.PushMessageContentChatChangeTitle'>, 'pushMessageContentChatDeleteMember': <class 'pytglib.api.types.push_message_content_chat_delete_member.PushMessageContentChatDeleteMember'>, 'pushMessageContentChatJoinByLink': <class 'pytglib.api.types.push_message_content_chat_join_by_link.PushMessageContentChatJoinByLink'>, 'pushMessageContentChatJoinByRequest': <class 'pytglib.api.types.push_message_content_chat_join_by_request.PushMessageContentChatJoinByRequest'>, 'pushMessageContentChatSetTheme': <class 'pytglib.api.types.push_message_content_chat_set_theme.PushMessageContentChatSetTheme'>, 'pushMessageContentContact': <class 'pytglib.api.types.push_message_content_contact.PushMessageContentContact'>, 'pushMessageContentContactRegistered': <class 'pytglib.api.types.push_message_content_contact_registered.PushMessageContentContactRegistered'>, 'pushMessageContentDocument': <class 'pytglib.api.types.push_message_content_document.PushMessageContentDocument'>, 'pushMessageContentGame': <class 'pytglib.api.types.push_message_content_game.PushMessageContentGame'>, 'pushMessageContentGameScore': <class 'pytglib.api.types.push_message_content_game_score.PushMessageContentGameScore'>, 'pushMessageContentHidden': <class 'pytglib.api.types.push_message_content_hidden.PushMessageContentHidden'>, 'pushMessageContentInvoice': <class 'pytglib.api.types.push_message_content_invoice.PushMessageContentInvoice'>, 'pushMessageContentLocation': <class 'pytglib.api.types.push_message_content_location.PushMessageContentLocation'>, 'pushMessageContentMediaAlbum': <class 'pytglib.api.types.push_message_content_media_album.PushMessageContentMediaAlbum'>, 'pushMessageContentMessageForwards': <class 'pytglib.api.types.push_message_content_message_forwards.PushMessageContentMessageForwards'>, 'pushMessageContentPhoto': <class 'pytglib.api.types.push_message_content_photo.PushMessageContentPhoto'>, 'pushMessageContentPoll': <class 'pytglib.api.types.push_message_content_poll.PushMessageContentPoll'>, 'pushMessageContentRecurringPayment': <class 'pytglib.api.types.push_message_content_recurring_payment.PushMessageContentRecurringPayment'>, 'pushMessageContentScreenshotTaken': <class 'pytglib.api.types.push_message_content_screenshot_taken.PushMessageContentScreenshotTaken'>, 'pushMessageContentSticker': <class 'pytglib.api.types.push_message_content_sticker.PushMessageContentSticker'>, 'pushMessageContentText': <class 'pytglib.api.types.push_message_content_text.PushMessageContentText'>, 'pushMessageContentVideo': <class 'pytglib.api.types.push_message_content_video.PushMessageContentVideo'>, 'pushMessageContentVideoNote': <class 'pytglib.api.types.push_message_content_video_note.PushMessageContentVideoNote'>, 'pushMessageContentVoiceNote': <class 'pytglib.api.types.push_message_content_voice_note.PushMessageContentVoiceNote'>, 'pushReceiverId': <class 'pytglib.api.types.push_receiver_id.PushReceiverId'>, 'reaction': <class 'pytglib.api.types.reaction.Reaction'>, 'recommendedChatFilter': <class 'pytglib.api.types.recommended_chat_filter.RecommendedChatFilter'>, 'recommendedChatFilters': <class 'pytglib.api.types.recommended_chat_filters.RecommendedChatFilters'>, 'recoveryEmailAddress': <class 'pytglib.api.types.recovery_email_address.RecoveryEmailAddress'>, 'remoteFile': <class 'pytglib.api.types.remote_file.RemoteFile'>, 'replyMarkup': <class 'pytglib.api.types.reply_markup.ReplyMarkup'>, 'replyMarkupForceReply': <class 'pytglib.api.types.reply_markup_force_reply.ReplyMarkupForceReply'>, 'replyMarkupInlineKeyboard': <class 'pytglib.api.types.reply_markup_inline_keyboard.ReplyMarkupInlineKeyboard'>, 'replyMarkupRemoveKeyboard': <class 'pytglib.api.types.reply_markup_remove_keyboard.ReplyMarkupRemoveKeyboard'>, 'replyMarkupShowKeyboard': <class 'pytglib.api.types.reply_markup_show_keyboard.ReplyMarkupShowKeyboard'>, 'resetPasswordResult': <class 'pytglib.api.types.reset_password_result.ResetPasswordResult'>, 'resetPasswordResultDeclined': <class 'pytglib.api.types.reset_password_result_declined.ResetPasswordResultDeclined'>, 'resetPasswordResultOk': <class 'pytglib.api.types.reset_password_result_ok.ResetPasswordResultOk'>, 'resetPasswordResultPending': <class 'pytglib.api.types.reset_password_result_pending.ResetPasswordResultPending'>, 'richText': <class 'pytglib.api.types.rich_text.RichText'>, 'richTextAnchor': <class 'pytglib.api.types.rich_text_anchor.RichTextAnchor'>, 'richTextAnchorLink': <class 'pytglib.api.types.rich_text_anchor_link.RichTextAnchorLink'>, 'richTextBold': <class 'pytglib.api.types.rich_text_bold.RichTextBold'>, 'richTextEmailAddress': <class 'pytglib.api.types.rich_text_email_address.RichTextEmailAddress'>, 'richTextFixed': <class 'pytglib.api.types.rich_text_fixed.RichTextFixed'>, 'richTextIcon': <class 'pytglib.api.types.rich_text_icon.RichTextIcon'>, 'richTextItalic': <class 'pytglib.api.types.rich_text_italic.RichTextItalic'>, 'richTextMarked': <class 'pytglib.api.types.rich_text_marked.RichTextMarked'>, 'richTextPhoneNumber': <class 'pytglib.api.types.rich_text_phone_number.RichTextPhoneNumber'>, 'richTextPlain': <class 'pytglib.api.types.rich_text_plain.RichTextPlain'>, 'richTextReference': <class 'pytglib.api.types.rich_text_reference.RichTextReference'>, 'richTextStrikethrough': <class 'pytglib.api.types.rich_text_strikethrough.RichTextStrikethrough'>, 'richTextSubscript': <class 'pytglib.api.types.rich_text_subscript.RichTextSubscript'>, 'richTextSuperscript': <class 'pytglib.api.types.rich_text_superscript.RichTextSuperscript'>, 'richTextUnderline': <class 'pytglib.api.types.rich_text_underline.RichTextUnderline'>, 'richTextUrl': <class 'pytglib.api.types.rich_text_url.RichTextUrl'>, 'richTexts': <class 'pytglib.api.types.rich_texts.RichTexts'>, 'rtmpUrl': <class 'pytglib.api.types.rtmp_url.RtmpUrl'>, 'savedCredentials': <class 'pytglib.api.types.saved_credentials.SavedCredentials'>, 'scopeNotificationSettings': <class 'pytglib.api.types.scope_notification_settings.ScopeNotificationSettings'>, 'searchMessagesFilter': <class 'pytglib.api.types.search_messages_filter.SearchMessagesFilter'>, 'searchMessagesFilterAnimation': <class 'pytglib.api.types.search_messages_filter_animation.SearchMessagesFilterAnimation'>, 'searchMessagesFilterAudio': <class 'pytglib.api.types.search_messages_filter_audio.SearchMessagesFilterAudio'>, 'searchMessagesFilterChatPhoto': <class 'pytglib.api.types.search_messages_filter_chat_photo.SearchMessagesFilterChatPhoto'>, 'searchMessagesFilterDocument': <class 'pytglib.api.types.search_messages_filter_document.SearchMessagesFilterDocument'>, 'searchMessagesFilterEmpty': <class 'pytglib.api.types.search_messages_filter_empty.SearchMessagesFilterEmpty'>, 'searchMessagesFilterFailedToSend': <class 'pytglib.api.types.search_messages_filter_failed_to_send.SearchMessagesFilterFailedToSend'>, 'searchMessagesFilterMention': <class 'pytglib.api.types.search_messages_filter_mention.SearchMessagesFilterMention'>, 'searchMessagesFilterPhoto': <class 'pytglib.api.types.search_messages_filter_photo.SearchMessagesFilterPhoto'>, 'searchMessagesFilterPhotoAndVideo': <class 'pytglib.api.types.search_messages_filter_photo_and_video.SearchMessagesFilterPhotoAndVideo'>, 'searchMessagesFilterPinned': <class 'pytglib.api.types.search_messages_filter_pinned.SearchMessagesFilterPinned'>, 'searchMessagesFilterUnreadMention': <class 'pytglib.api.types.search_messages_filter_unread_mention.SearchMessagesFilterUnreadMention'>, 'searchMessagesFilterUnreadReaction': <class 'pytglib.api.types.search_messages_filter_unread_reaction.SearchMessagesFilterUnreadReaction'>, 'searchMessagesFilterUrl': <class 'pytglib.api.types.search_messages_filter_url.SearchMessagesFilterUrl'>, 'searchMessagesFilterVideo': <class 'pytglib.api.types.search_messages_filter_video.SearchMessagesFilterVideo'>, 'searchMessagesFilterVideoNote': <class 'pytglib.api.types.search_messages_filter_video_note.SearchMessagesFilterVideoNote'>, 'searchMessagesFilterVoiceAndVideoNote': <class 'pytglib.api.types.search_messages_filter_voice_and_video_note.SearchMessagesFilterVoiceAndVideoNote'>, 'searchMessagesFilterVoiceNote': <class 'pytglib.api.types.search_messages_filter_voice_note.SearchMessagesFilterVoiceNote'>, 'seconds': <class 'pytglib.api.types.seconds.Seconds'>, 'secretChat': <class 'pytglib.api.types.secret_chat.SecretChat'>, 'secretChatState': <class 'pytglib.api.types.secret_chat_state.SecretChatState'>, 'secretChatStateClosed': <class 'pytglib.api.types.secret_chat_state_closed.SecretChatStateClosed'>, 'secretChatStatePending': <class 'pytglib.api.types.secret_chat_state_pending.SecretChatStatePending'>, 'secretChatStateReady': <class 'pytglib.api.types.secret_chat_state_ready.SecretChatStateReady'>, 'sentWebAppMessage': <class 'pytglib.api.types.sent_web_app_message.SentWebAppMessage'>, 'session': <class 'pytglib.api.types.session.Session'>, 'sessionType': <class 'pytglib.api.types.session_type.SessionType'>, 'sessionTypeAndroid': <class 'pytglib.api.types.session_type_android.SessionTypeAndroid'>, 'sessionTypeApple': <class 'pytglib.api.types.session_type_apple.SessionTypeApple'>, 'sessionTypeBrave': <class 'pytglib.api.types.session_type_brave.SessionTypeBrave'>, 'sessionTypeChrome': <class 'pytglib.api.types.session_type_chrome.SessionTypeChrome'>, 'sessionTypeEdge': <class 'pytglib.api.types.session_type_edge.SessionTypeEdge'>, 'sessionTypeFirefox': <class 'pytglib.api.types.session_type_firefox.SessionTypeFirefox'>, 'sessionTypeIpad': <class 'pytglib.api.types.session_type_ipad.SessionTypeIpad'>, 'sessionTypeIphone': <class 'pytglib.api.types.session_type_iphone.SessionTypeIphone'>, 'sessionTypeLinux': <class 'pytglib.api.types.session_type_linux.SessionTypeLinux'>, 'sessionTypeMac': <class 'pytglib.api.types.session_type_mac.SessionTypeMac'>, 'sessionTypeOpera': <class 'pytglib.api.types.session_type_opera.SessionTypeOpera'>, 'sessionTypeSafari': <class 'pytglib.api.types.session_type_safari.SessionTypeSafari'>, 'sessionTypeUbuntu': <class 'pytglib.api.types.session_type_ubuntu.SessionTypeUbuntu'>, 'sessionTypeUnknown': <class 'pytglib.api.types.session_type_unknown.SessionTypeUnknown'>, 'sessionTypeVivaldi': <class 'pytglib.api.types.session_type_vivaldi.SessionTypeVivaldi'>, 'sessionTypeWindows': <class 'pytglib.api.types.session_type_windows.SessionTypeWindows'>, 'sessionTypeXbox': <class 'pytglib.api.types.session_type_xbox.SessionTypeXbox'>, 'sessions': <class 'pytglib.api.types.sessions.Sessions'>, 'shippingOption': <class 'pytglib.api.types.shipping_option.ShippingOption'>, 'sponsoredMessage': <class 'pytglib.api.types.sponsored_message.SponsoredMessage'>, 'statisticalGraph': <class 'pytglib.api.types.statistical_graph.StatisticalGraph'>, 'statisticalGraphAsync': <class 'pytglib.api.types.statistical_graph_async.StatisticalGraphAsync'>, 'statisticalGraphData': <class 'pytglib.api.types.statistical_graph_data.StatisticalGraphData'>, 'statisticalGraphError': <class 'pytglib.api.types.statistical_graph_error.StatisticalGraphError'>, 'statisticalValue': <class 'pytglib.api.types.statistical_value.StatisticalValue'>, 'sticker': <class 'pytglib.api.types.sticker.Sticker'>, 'stickerSet': <class 'pytglib.api.types.sticker_set.StickerSet'>, 'stickerSetInfo': <class 'pytglib.api.types.sticker_set_info.StickerSetInfo'>, 'stickerSets': <class 'pytglib.api.types.sticker_sets.StickerSets'>, 'stickerType': <class 'pytglib.api.types.sticker_type.StickerType'>, 'stickerTypeAnimated': <class 'pytglib.api.types.sticker_type_animated.StickerTypeAnimated'>, 'stickerTypeMask': <class 'pytglib.api.types.sticker_type_mask.StickerTypeMask'>, 'stickerTypeStatic': <class 'pytglib.api.types.sticker_type_static.StickerTypeStatic'>, 'stickerTypeVideo': <class 'pytglib.api.types.sticker_type_video.StickerTypeVideo'>, 'stickers': <class 'pytglib.api.types.stickers.Stickers'>, 'storageStatistics': <class 'pytglib.api.types.storage_statistics.StorageStatistics'>, 'storageStatisticsByChat': <class 'pytglib.api.types.storage_statistics_by_chat.StorageStatisticsByChat'>, 'storageStatisticsByFileType': <class 'pytglib.api.types.storage_statistics_by_file_type.StorageStatisticsByFileType'>, 'storageStatisticsFast': <class 'pytglib.api.types.storage_statistics_fast.StorageStatisticsFast'>, 'suggestedAction': <class 'pytglib.api.types.suggested_action.SuggestedAction'>, 'suggestedActionCheckPassword': <class 'pytglib.api.types.suggested_action_check_password.SuggestedActionCheckPassword'>, 'suggestedActionCheckPhoneNumber': <class 'pytglib.api.types.suggested_action_check_phone_number.SuggestedActionCheckPhoneNumber'>, 'suggestedActionConvertToBroadcastGroup': <class 'pytglib.api.types.suggested_action_convert_to_broadcast_group.SuggestedActionConvertToBroadcastGroup'>, 'suggestedActionEnableArchiveAndMuteNewChats': <class 'pytglib.api.types.suggested_action_enable_archive_and_mute_new_chats.SuggestedActionEnableArchiveAndMuteNewChats'>, 'suggestedActionSetPassword': <class 'pytglib.api.types.suggested_action_set_password.SuggestedActionSetPassword'>, 'suggestedActionViewChecksHint': <class 'pytglib.api.types.suggested_action_view_checks_hint.SuggestedActionViewChecksHint'>, 'supergroup': <class 'pytglib.api.types.supergroup.Supergroup'>, 'supergroupFullInfo': <class 'pytglib.api.types.supergroup_full_info.SupergroupFullInfo'>, 'supergroupMembersFilter': <class 'pytglib.api.types.supergroup_members_filter.SupergroupMembersFilter'>, 'supergroupMembersFilterAdministrators': <class 'pytglib.api.types.supergroup_members_filter_administrators.SupergroupMembersFilterAdministrators'>, 'supergroupMembersFilterBanned': <class 'pytglib.api.types.supergroup_members_filter_banned.SupergroupMembersFilterBanned'>, 'supergroupMembersFilterBots': <class 'pytglib.api.types.supergroup_members_filter_bots.SupergroupMembersFilterBots'>, 'supergroupMembersFilterContacts': <class 'pytglib.api.types.supergroup_members_filter_contacts.SupergroupMembersFilterContacts'>, 'supergroupMembersFilterMention': <class 'pytglib.api.types.supergroup_members_filter_mention.SupergroupMembersFilterMention'>, 'supergroupMembersFilterRecent': <class 'pytglib.api.types.supergroup_members_filter_recent.SupergroupMembersFilterRecent'>, 'supergroupMembersFilterRestricted': <class 'pytglib.api.types.supergroup_members_filter_restricted.SupergroupMembersFilterRestricted'>, 'supergroupMembersFilterSearch': <class 'pytglib.api.types.supergroup_members_filter_search.SupergroupMembersFilterSearch'>, 'tMeUrl': <class 'pytglib.api.types.t_me_url.TMeUrl'>, 'tMeUrlType': <class 'pytglib.api.types.t_me_url_type.TMeUrlType'>, 'tMeUrlTypeChatInvite': <class 'pytglib.api.types.t_me_url_type_chat_invite.TMeUrlTypeChatInvite'>, 'tMeUrlTypeStickerSet': <class 'pytglib.api.types.t_me_url_type_sticker_set.TMeUrlTypeStickerSet'>, 'tMeUrlTypeSupergroup': <class 'pytglib.api.types.t_me_url_type_supergroup.TMeUrlTypeSupergroup'>, 'tMeUrlTypeUser': <class 'pytglib.api.types.t_me_url_type_user.TMeUrlTypeUser'>, 'tMeUrls': <class 'pytglib.api.types.t_me_urls.TMeUrls'>, 'targetChat': <class 'pytglib.api.types.target_chat.TargetChat'>, 'targetChatChosen': <class 'pytglib.api.types.target_chat_chosen.TargetChatChosen'>, 'targetChatCurrent': <class 'pytglib.api.types.target_chat_current.TargetChatCurrent'>, 'targetChatInternalLink': <class 'pytglib.api.types.target_chat_internal_link.TargetChatInternalLink'>, 'tdlibParameters': <class 'pytglib.api.types.tdlib_parameters.TdlibParameters'>, 'temporaryPasswordState': <class 'pytglib.api.types.temporary_password_state.TemporaryPasswordState'>, 'termsOfService': <class 'pytglib.api.types.terms_of_service.TermsOfService'>, 'testBytes': <class 'pytglib.api.types.test_bytes.TestBytes'>, 'testInt': <class 'pytglib.api.types.test_int.TestInt'>, 'testString': <class 'pytglib.api.types.test_string.TestString'>, 'testVectorInt': <class 'pytglib.api.types.test_vector_int.TestVectorInt'>, 'testVectorIntObject': <class 'pytglib.api.types.test_vector_int_object.TestVectorIntObject'>, 'testVectorString': <class 'pytglib.api.types.test_vector_string.TestVectorString'>, 'testVectorStringObject': <class 'pytglib.api.types.test_vector_string_object.TestVectorStringObject'>, 'text': <class 'pytglib.api.types.text.Text'>, 'textEntities': <class 'pytglib.api.types.text_entities.TextEntities'>, 'textEntity': <class 'pytglib.api.types.text_entity.TextEntity'>, 'textEntityType': <class 'pytglib.api.types.text_entity_type.TextEntityType'>, 'textEntityTypeBankCardNumber': <class 'pytglib.api.types.text_entity_type_bank_card_number.TextEntityTypeBankCardNumber'>, 'textEntityTypeBold': <class 'pytglib.api.types.text_entity_type_bold.TextEntityTypeBold'>, 'textEntityTypeBotCommand': <class 'pytglib.api.types.text_entity_type_bot_command.TextEntityTypeBotCommand'>, 'textEntityTypeCashtag': <class 'pytglib.api.types.text_entity_type_cashtag.TextEntityTypeCashtag'>, 'textEntityTypeCode': <class 'pytglib.api.types.text_entity_type_code.TextEntityTypeCode'>, 'textEntityTypeEmailAddress': <class 'pytglib.api.types.text_entity_type_email_address.TextEntityTypeEmailAddress'>, 'textEntityTypeHashtag': <class 'pytglib.api.types.text_entity_type_hashtag.TextEntityTypeHashtag'>, 'textEntityTypeItalic': <class 'pytglib.api.types.text_entity_type_italic.TextEntityTypeItalic'>, 'textEntityTypeMediaTimestamp': <class 'pytglib.api.types.text_entity_type_media_timestamp.TextEntityTypeMediaTimestamp'>, 'textEntityTypeMention': <class 'pytglib.api.types.text_entity_type_mention.TextEntityTypeMention'>, 'textEntityTypeMentionName': <class 'pytglib.api.types.text_entity_type_mention_name.TextEntityTypeMentionName'>, 'textEntityTypePhoneNumber': <class 'pytglib.api.types.text_entity_type_phone_number.TextEntityTypePhoneNumber'>, 'textEntityTypePre': <class 'pytglib.api.types.text_entity_type_pre.TextEntityTypePre'>, 'textEntityTypePreCode': <class 'pytglib.api.types.text_entity_type_pre_code.TextEntityTypePreCode'>, 'textEntityTypeSpoiler': <class 'pytglib.api.types.text_entity_type_spoiler.TextEntityTypeSpoiler'>, 'textEntityTypeStrikethrough': <class 'pytglib.api.types.text_entity_type_strikethrough.TextEntityTypeStrikethrough'>, 'textEntityTypeTextUrl': <class 'pytglib.api.types.text_entity_type_text_url.TextEntityTypeTextUrl'>, 'textEntityTypeUnderline': <class 'pytglib.api.types.text_entity_type_underline.TextEntityTypeUnderline'>, 'textEntityTypeUrl': <class 'pytglib.api.types.text_entity_type_url.TextEntityTypeUrl'>, 'textParseMode': <class 'pytglib.api.types.text_parse_mode.TextParseMode'>, 'textParseModeHTML': <class 'pytglib.api.types.text_parse_mode_html.TextParseModeHTML'>, 'textParseModeMarkdown': <class 'pytglib.api.types.text_parse_mode_markdown.TextParseModeMarkdown'>, 'themeParameters': <class 'pytglib.api.types.theme_parameters.ThemeParameters'>, 'themeSettings': <class 'pytglib.api.types.theme_settings.ThemeSettings'>, 'thumbnail': <class 'pytglib.api.types.thumbnail.Thumbnail'>, 'thumbnailFormat': <class 'pytglib.api.types.thumbnail_format.ThumbnailFormat'>, 'thumbnailFormatGif': <class 'pytglib.api.types.thumbnail_format_gif.ThumbnailFormatGif'>, 'thumbnailFormatJpeg': <class 'pytglib.api.types.thumbnail_format_jpeg.ThumbnailFormatJpeg'>, 'thumbnailFormatMpeg4': <class 'pytglib.api.types.thumbnail_format_mpeg4.ThumbnailFormatMpeg4'>, 'thumbnailFormatPng': <class 'pytglib.api.types.thumbnail_format_png.ThumbnailFormatPng'>, 'thumbnailFormatTgs': <class 'pytglib.api.types.thumbnail_format_tgs.ThumbnailFormatTgs'>, 'thumbnailFormatWebm': <class 'pytglib.api.types.thumbnail_format_webm.ThumbnailFormatWebm'>, 'thumbnailFormatWebp': <class 'pytglib.api.types.thumbnail_format_webp.ThumbnailFormatWebp'>, 'topChatCategory': <class 'pytglib.api.types.top_chat_category.TopChatCategory'>, 'topChatCategoryBots': <class 'pytglib.api.types.top_chat_category_bots.TopChatCategoryBots'>, 'topChatCategoryCalls': <class 'pytglib.api.types.top_chat_category_calls.TopChatCategoryCalls'>, 'topChatCategoryChannels': <class 'pytglib.api.types.top_chat_category_channels.TopChatCategoryChannels'>, 'topChatCategoryForwardChats': <class 'pytglib.api.types.top_chat_category_forward_chats.TopChatCategoryForwardChats'>, 'topChatCategoryGroups': <class 'pytglib.api.types.top_chat_category_groups.TopChatCategoryGroups'>, 'topChatCategoryInlineBots': <class 'pytglib.api.types.top_chat_category_inline_bots.TopChatCategoryInlineBots'>, 'topChatCategoryUsers': <class 'pytglib.api.types.top_chat_category_users.TopChatCategoryUsers'>, 'trendingStickerSets': <class 'pytglib.api.types.trending_sticker_sets.TrendingStickerSets'>, 'unreadReaction': <class 'pytglib.api.types.unread_reaction.UnreadReaction'>, 'update': <class 'pytglib.api.types.update.Update'>, 'updateActiveNotifications': <class 'pytglib.api.types.update_active_notifications.UpdateActiveNotifications'>, 'updateAnimatedEmojiMessageClicked': <class 'pytglib.api.types.update_animated_emoji_message_clicked.UpdateAnimatedEmojiMessageClicked'>, 'updateAnimationSearchParameters': <class 'pytglib.api.types.update_animation_search_parameters.UpdateAnimationSearchParameters'>, 'updateAttachmentMenuBots': <class 'pytglib.api.types.update_attachment_menu_bots.UpdateAttachmentMenuBots'>, 'updateAuthorizationState': <class 'pytglib.api.types.update_authorization_state.UpdateAuthorizationState'>, 'updateBasicGroup': <class 'pytglib.api.types.update_basic_group.UpdateBasicGroup'>, 'updateBasicGroupFullInfo': <class 'pytglib.api.types.update_basic_group_full_info.UpdateBasicGroupFullInfo'>, 'updateCall': <class 'pytglib.api.types.update_call.UpdateCall'>, 'updateChatAction': <class 'pytglib.api.types.update_chat_action.UpdateChatAction'>, 'updateChatActionBar': <class 'pytglib.api.types.update_chat_action_bar.UpdateChatActionBar'>, 'updateChatAvailableReactions': <class 'pytglib.api.types.update_chat_available_reactions.UpdateChatAvailableReactions'>, 'updateChatDefaultDisableNotification': <class 'pytglib.api.types.update_chat_default_disable_notification.UpdateChatDefaultDisableNotification'>, 'updateChatDraftMessage': <class 'pytglib.api.types.update_chat_draft_message.UpdateChatDraftMessage'>, 'updateChatFilters': <class 'pytglib.api.types.update_chat_filters.UpdateChatFilters'>, 'updateChatHasProtectedContent': <class 'pytglib.api.types.update_chat_has_protected_content.UpdateChatHasProtectedContent'>, 'updateChatHasScheduledMessages': <class 'pytglib.api.types.update_chat_has_scheduled_messages.UpdateChatHasScheduledMessages'>, 'updateChatIsBlocked': <class 'pytglib.api.types.update_chat_is_blocked.UpdateChatIsBlocked'>, 'updateChatIsMarkedAsUnread': <class 'pytglib.api.types.update_chat_is_marked_as_unread.UpdateChatIsMarkedAsUnread'>, 'updateChatLastMessage': <class 'pytglib.api.types.update_chat_last_message.UpdateChatLastMessage'>, 'updateChatMember': <class 'pytglib.api.types.update_chat_member.UpdateChatMember'>, 'updateChatMessageSender': <class 'pytglib.api.types.update_chat_message_sender.UpdateChatMessageSender'>, 'updateChatMessageTtl': <class 'pytglib.api.types.update_chat_message_ttl.UpdateChatMessageTtl'>, 'updateChatNotificationSettings': <class 'pytglib.api.types.update_chat_notification_settings.UpdateChatNotificationSettings'>, 'updateChatOnlineMemberCount': <class 'pytglib.api.types.update_chat_online_member_count.UpdateChatOnlineMemberCount'>, 'updateChatPendingJoinRequests': <class 'pytglib.api.types.update_chat_pending_join_requests.UpdateChatPendingJoinRequests'>, 'updateChatPermissions': <class 'pytglib.api.types.update_chat_permissions.UpdateChatPermissions'>, 'updateChatPhoto': <class 'pytglib.api.types.update_chat_photo.UpdateChatPhoto'>, 'updateChatPosition': <class 'pytglib.api.types.update_chat_position.UpdateChatPosition'>, 'updateChatReadInbox': <class 'pytglib.api.types.update_chat_read_inbox.UpdateChatReadInbox'>, 'updateChatReadOutbox': <class 'pytglib.api.types.update_chat_read_outbox.UpdateChatReadOutbox'>, 'updateChatReplyMarkup': <class 'pytglib.api.types.update_chat_reply_markup.UpdateChatReplyMarkup'>, 'updateChatTheme': <class 'pytglib.api.types.update_chat_theme.UpdateChatTheme'>, 'updateChatThemes': <class 'pytglib.api.types.update_chat_themes.UpdateChatThemes'>, 'updateChatTitle': <class 'pytglib.api.types.update_chat_title.UpdateChatTitle'>, 'updateChatUnreadMentionCount': <class 'pytglib.api.types.update_chat_unread_mention_count.UpdateChatUnreadMentionCount'>, 'updateChatUnreadReactionCount': <class 'pytglib.api.types.update_chat_unread_reaction_count.UpdateChatUnreadReactionCount'>, 'updateChatVideoChat': <class 'pytglib.api.types.update_chat_video_chat.UpdateChatVideoChat'>, 'updateConnectionState': <class 'pytglib.api.types.update_connection_state.UpdateConnectionState'>, 'updateDeleteMessages': <class 'pytglib.api.types.update_delete_messages.UpdateDeleteMessages'>, 'updateDiceEmojis': <class 'pytglib.api.types.update_dice_emojis.UpdateDiceEmojis'>, 'updateFavoriteStickers': <class 'pytglib.api.types.update_favorite_stickers.UpdateFavoriteStickers'>, 'updateFile': <class 'pytglib.api.types.update_file.UpdateFile'>, 'updateFileAddedToDownloads': <class 'pytglib.api.types.update_file_added_to_downloads.UpdateFileAddedToDownloads'>, 'updateFileDownload': <class 'pytglib.api.types.update_file_download.UpdateFileDownload'>, 'updateFileDownloads': <class 'pytglib.api.types.update_file_downloads.UpdateFileDownloads'>, 'updateFileGenerationStart': <class 'pytglib.api.types.update_file_generation_start.UpdateFileGenerationStart'>, 'updateFileGenerationStop': <class 'pytglib.api.types.update_file_generation_stop.UpdateFileGenerationStop'>, 'updateFileRemovedFromDownloads': <class 'pytglib.api.types.update_file_removed_from_downloads.UpdateFileRemovedFromDownloads'>, 'updateGroupCall': <class 'pytglib.api.types.update_group_call.UpdateGroupCall'>, 'updateGroupCallParticipant': <class 'pytglib.api.types.update_group_call_participant.UpdateGroupCallParticipant'>, 'updateHavePendingNotifications': <class 'pytglib.api.types.update_have_pending_notifications.UpdateHavePendingNotifications'>, 'updateInstalledStickerSets': <class 'pytglib.api.types.update_installed_sticker_sets.UpdateInstalledStickerSets'>, 'updateLanguagePackStrings': <class 'pytglib.api.types.update_language_pack_strings.UpdateLanguagePackStrings'>, 'updateMessageContent': <class 'pytglib.api.types.update_message_content.UpdateMessageContent'>, 'updateMessageContentOpened': <class 'pytglib.api.types.update_message_content_opened.UpdateMessageContentOpened'>, 'updateMessageEdited': <class 'pytglib.api.types.update_message_edited.UpdateMessageEdited'>, 'updateMessageInteractionInfo': <class 'pytglib.api.types.update_message_interaction_info.UpdateMessageInteractionInfo'>, 'updateMessageIsPinned': <class 'pytglib.api.types.update_message_is_pinned.UpdateMessageIsPinned'>, 'updateMessageLiveLocationViewed': <class 'pytglib.api.types.update_message_live_location_viewed.UpdateMessageLiveLocationViewed'>, 'updateMessageMentionRead': <class 'pytglib.api.types.update_message_mention_read.UpdateMessageMentionRead'>, 'updateMessageSendAcknowledged': <class 'pytglib.api.types.update_message_send_acknowledged.UpdateMessageSendAcknowledged'>, 'updateMessageSendFailed': <class 'pytglib.api.types.update_message_send_failed.UpdateMessageSendFailed'>, 'updateMessageSendSucceeded': <class 'pytglib.api.types.update_message_send_succeeded.UpdateMessageSendSucceeded'>, 'updateMessageUnreadReactions': <class 'pytglib.api.types.update_message_unread_reactions.UpdateMessageUnreadReactions'>, 'updateNewCallSignalingData': <class 'pytglib.api.types.update_new_call_signaling_data.UpdateNewCallSignalingData'>, 'updateNewCallbackQuery': <class 'pytglib.api.types.update_new_callback_query.UpdateNewCallbackQuery'>, 'updateNewChat': <class 'pytglib.api.types.update_new_chat.UpdateNewChat'>, 'updateNewChatJoinRequest': <class 'pytglib.api.types.update_new_chat_join_request.UpdateNewChatJoinRequest'>, 'updateNewChosenInlineResult': <class 'pytglib.api.types.update_new_chosen_inline_result.UpdateNewChosenInlineResult'>, 'updateNewCustomEvent': <class 'pytglib.api.types.update_new_custom_event.UpdateNewCustomEvent'>, 'updateNewCustomQuery': <class 'pytglib.api.types.update_new_custom_query.UpdateNewCustomQuery'>, 'updateNewInlineCallbackQuery': <class 'pytglib.api.types.update_new_inline_callback_query.UpdateNewInlineCallbackQuery'>, 'updateNewInlineQuery': <class 'pytglib.api.types.update_new_inline_query.UpdateNewInlineQuery'>, 'updateNewMessage': <class 'pytglib.api.types.update_new_message.UpdateNewMessage'>, 'updateNewPreCheckoutQuery': <class 'pytglib.api.types.update_new_pre_checkout_query.UpdateNewPreCheckoutQuery'>, 'updateNewShippingQuery': <class 'pytglib.api.types.update_new_shipping_query.UpdateNewShippingQuery'>, 'updateNotification': <class 'pytglib.api.types.update_notification.UpdateNotification'>, 'updateNotificationGroup': <class 'pytglib.api.types.update_notification_group.UpdateNotificationGroup'>, 'updateOption': <class 'pytglib.api.types.update_option.UpdateOption'>, 'updatePoll': <class 'pytglib.api.types.update_poll.UpdatePoll'>, 'updatePollAnswer': <class 'pytglib.api.types.update_poll_answer.UpdatePollAnswer'>, 'updateReactions': <class 'pytglib.api.types.update_reactions.UpdateReactions'>, 'updateRecentStickers': <class 'pytglib.api.types.update_recent_stickers.UpdateRecentStickers'>, 'updateSavedAnimations': <class 'pytglib.api.types.update_saved_animations.UpdateSavedAnimations'>, 'updateSavedNotificationSounds': <class 'pytglib.api.types.update_saved_notification_sounds.UpdateSavedNotificationSounds'>, 'updateScopeNotificationSettings': <class 'pytglib.api.types.update_scope_notification_settings.UpdateScopeNotificationSettings'>, 'updateSecretChat': <class 'pytglib.api.types.update_secret_chat.UpdateSecretChat'>, 'updateSelectedBackground': <class 'pytglib.api.types.update_selected_background.UpdateSelectedBackground'>, 'updateServiceNotification': <class 'pytglib.api.types.update_service_notification.UpdateServiceNotification'>, 'updateStickerSet': <class 'pytglib.api.types.update_sticker_set.UpdateStickerSet'>, 'updateSuggestedActions': <class 'pytglib.api.types.update_suggested_actions.UpdateSuggestedActions'>, 'updateSupergroup': <class 'pytglib.api.types.update_supergroup.UpdateSupergroup'>, 'updateSupergroupFullInfo': <class 'pytglib.api.types.update_supergroup_full_info.UpdateSupergroupFullInfo'>, 'updateTermsOfService': <class 'pytglib.api.types.update_terms_of_service.UpdateTermsOfService'>, 'updateTrendingStickerSets': <class 'pytglib.api.types.update_trending_sticker_sets.UpdateTrendingStickerSets'>, 'updateUnreadChatCount': <class 'pytglib.api.types.update_unread_chat_count.UpdateUnreadChatCount'>, 'updateUnreadMessageCount': <class 'pytglib.api.types.update_unread_message_count.UpdateUnreadMessageCount'>, 'updateUser': <class 'pytglib.api.types.update_user.UpdateUser'>, 'updateUserFullInfo': <class 'pytglib.api.types.update_user_full_info.UpdateUserFullInfo'>, 'updateUserPrivacySettingRules': <class 'pytglib.api.types.update_user_privacy_setting_rules.UpdateUserPrivacySettingRules'>, 'updateUserStatus': <class 'pytglib.api.types.update_user_status.UpdateUserStatus'>, 'updateUsersNearby': <class 'pytglib.api.types.update_users_nearby.UpdateUsersNearby'>, 'updateWebAppMessageSent': <class 'pytglib.api.types.update_web_app_message_sent.UpdateWebAppMessageSent'>, 'updates': <class 'pytglib.api.types.updates.Updates'>, 'user': <class 'pytglib.api.types.user.User'>, 'userFullInfo': <class 'pytglib.api.types.user_full_info.UserFullInfo'>, 'userPrivacySetting': <class 'pytglib.api.types.user_privacy_setting.UserPrivacySetting'>, 'userPrivacySettingAllowCalls': <class 'pytglib.api.types.user_privacy_setting_allow_calls.UserPrivacySettingAllowCalls'>, 'userPrivacySettingAllowChatInvites': <class 'pytglib.api.types.user_privacy_setting_allow_chat_invites.UserPrivacySettingAllowChatInvites'>, 'userPrivacySettingAllowFindingByPhoneNumber': <class 'pytglib.api.types.user_privacy_setting_allow_finding_by_phone_number.UserPrivacySettingAllowFindingByPhoneNumber'>, 'userPrivacySettingAllowPeerToPeerCalls': <class 'pytglib.api.types.user_privacy_setting_allow_peer_to_peer_calls.UserPrivacySettingAllowPeerToPeerCalls'>, 'userPrivacySettingRule': <class 'pytglib.api.types.user_privacy_setting_rule.UserPrivacySettingRule'>, 'userPrivacySettingRuleAllowAll': <class 'pytglib.api.types.user_privacy_setting_rule_allow_all.UserPrivacySettingRuleAllowAll'>, 'userPrivacySettingRuleAllowChatMembers': <class 'pytglib.api.types.user_privacy_setting_rule_allow_chat_members.UserPrivacySettingRuleAllowChatMembers'>, 'userPrivacySettingRuleAllowContacts': <class 'pytglib.api.types.user_privacy_setting_rule_allow_contacts.UserPrivacySettingRuleAllowContacts'>, 'userPrivacySettingRuleAllowUsers': <class 'pytglib.api.types.user_privacy_setting_rule_allow_users.UserPrivacySettingRuleAllowUsers'>, 'userPrivacySettingRuleRestrictAll': <class 'pytglib.api.types.user_privacy_setting_rule_restrict_all.UserPrivacySettingRuleRestrictAll'>, 'userPrivacySettingRuleRestrictChatMembers': <class 'pytglib.api.types.user_privacy_setting_rule_restrict_chat_members.UserPrivacySettingRuleRestrictChatMembers'>, 'userPrivacySettingRuleRestrictContacts': <class 'pytglib.api.types.user_privacy_setting_rule_restrict_contacts.UserPrivacySettingRuleRestrictContacts'>, 'userPrivacySettingRuleRestrictUsers': <class 'pytglib.api.types.user_privacy_setting_rule_restrict_users.UserPrivacySettingRuleRestrictUsers'>, 'userPrivacySettingRules': <class 'pytglib.api.types.user_privacy_setting_rules.UserPrivacySettingRules'>, 'userPrivacySettingShowLinkInForwardedMessages': <class 'pytglib.api.types.user_privacy_setting_show_link_in_forwarded_messages.UserPrivacySettingShowLinkInForwardedMessages'>, 'userPrivacySettingShowPhoneNumber': <class 'pytglib.api.types.user_privacy_setting_show_phone_number.UserPrivacySettingShowPhoneNumber'>, 'userPrivacySettingShowProfilePhoto': <class 'pytglib.api.types.user_privacy_setting_show_profile_photo.UserPrivacySettingShowProfilePhoto'>, 'userPrivacySettingShowStatus': <class 'pytglib.api.types.user_privacy_setting_show_status.UserPrivacySettingShowStatus'>, 'userStatus': <class 'pytglib.api.types.user_status.UserStatus'>, 'userStatusEmpty': <class 'pytglib.api.types.user_status_empty.UserStatusEmpty'>, 'userStatusLastMonth': <class 'pytglib.api.types.user_status_last_month.UserStatusLastMonth'>, 'userStatusLastWeek': <class 'pytglib.api.types.user_status_last_week.UserStatusLastWeek'>, 'userStatusOffline': <class 'pytglib.api.types.user_status_offline.UserStatusOffline'>, 'userStatusOnline': <class 'pytglib.api.types.user_status_online.UserStatusOnline'>, 'userStatusRecently': <class 'pytglib.api.types.user_status_recently.UserStatusRecently'>, 'userType': <class 'pytglib.api.types.user_type.UserType'>, 'userTypeBot': <class 'pytglib.api.types.user_type_bot.UserTypeBot'>, 'userTypeDeleted': <class 'pytglib.api.types.user_type_deleted.UserTypeDeleted'>, 'userTypeRegular': <class 'pytglib.api.types.user_type_regular.UserTypeRegular'>, 'userTypeUnknown': <class 'pytglib.api.types.user_type_unknown.UserTypeUnknown'>, 'users': <class 'pytglib.api.types.users.Users'>, 'validatedOrderInfo': <class 'pytglib.api.types.validated_order_info.ValidatedOrderInfo'>, 'vectorPathCommand': <class 'pytglib.api.types.vector_path_command.VectorPathCommand'>, 'vectorPathCommandCubicBezierCurve': <class 'pytglib.api.types.vector_path_command_cubic_bezier_curve.VectorPathCommandCubicBezierCurve'>, 'vectorPathCommandLine': <class 'pytglib.api.types.vector_path_command_line.VectorPathCommandLine'>, 'venue': <class 'pytglib.api.types.venue.Venue'>, 'video': <class 'pytglib.api.types.video.Video'>, 'videoChat': <class 'pytglib.api.types.video_chat.VideoChat'>, 'videoNote': <class 'pytglib.api.types.video_note.VideoNote'>, 'voiceNote': <class 'pytglib.api.types.voice_note.VoiceNote'>, 'webAppInfo': <class 'pytglib.api.types.web_app_info.WebAppInfo'>, 'webPage': <class 'pytglib.api.types.web_page.WebPage'>, 'webPageInstantView': <class 'pytglib.api.types.web_page_instant_view.WebPageInstantView'>}
static read(q: dict, *args)

Module contents