pytglib package¶
Subpackages¶
- pytglib.api package
- Subpackages
- pytglib.api.errors package
- pytglib.api.functions package
- Submodules
- pytglib.api.functions.accept_call module
- pytglib.api.functions.accept_terms_of_service module
- pytglib.api.functions.add_chat_member module
- pytglib.api.functions.add_chat_members module
- pytglib.api.functions.add_contact module
- pytglib.api.functions.add_custom_server_language_pack module
- pytglib.api.functions.add_favorite_sticker module
- pytglib.api.functions.add_local_message module
- pytglib.api.functions.add_log_message module
- pytglib.api.functions.add_network_statistics module
- pytglib.api.functions.add_proxy module
- pytglib.api.functions.add_recent_sticker module
- pytglib.api.functions.add_recently_found_chat module
- pytglib.api.functions.add_saved_animation module
- pytglib.api.functions.add_sticker_to_set module
- pytglib.api.functions.answer_callback_query module
- pytglib.api.functions.answer_custom_query module
- pytglib.api.functions.answer_inline_query module
- pytglib.api.functions.answer_pre_checkout_query module
- pytglib.api.functions.answer_shipping_query module
- pytglib.api.functions.block_user module
- pytglib.api.functions.can_transfer_ownership module
- pytglib.api.functions.cancel_download_file module
- pytglib.api.functions.cancel_upload_file module
- pytglib.api.functions.change_imported_contacts module
- pytglib.api.functions.change_phone_number module
- pytglib.api.functions.change_sticker_set module
- pytglib.api.functions.check_authentication_bot_token module
- pytglib.api.functions.check_authentication_code module
- pytglib.api.functions.check_authentication_password module
- pytglib.api.functions.check_change_phone_number_code module
- pytglib.api.functions.check_chat_invite_link module
- pytglib.api.functions.check_chat_username module
- pytglib.api.functions.check_created_public_chats_limit module
- pytglib.api.functions.check_database_encryption_key module
- pytglib.api.functions.check_email_address_verification_code module
- pytglib.api.functions.check_phone_number_confirmation_code module
- pytglib.api.functions.check_phone_number_verification_code module
- pytglib.api.functions.check_recovery_email_address_code module
- pytglib.api.functions.clean_file_name module
- pytglib.api.functions.clear_all_draft_messages module
- pytglib.api.functions.clear_imported_contacts module
- pytglib.api.functions.clear_recent_stickers module
- pytglib.api.functions.clear_recently_found_chats module
- pytglib.api.functions.close module
- pytglib.api.functions.close_chat module
- pytglib.api.functions.close_secret_chat module
- pytglib.api.functions.confirm_qr_code_authentication module
- pytglib.api.functions.create_basic_group_chat module
- pytglib.api.functions.create_call module
- pytglib.api.functions.create_new_basic_group_chat module
- pytglib.api.functions.create_new_secret_chat module
- pytglib.api.functions.create_new_sticker_set module
- pytglib.api.functions.create_new_supergroup_chat module
- pytglib.api.functions.create_private_chat module
- pytglib.api.functions.create_secret_chat module
- pytglib.api.functions.create_supergroup_chat module
- pytglib.api.functions.create_temporary_password module
- pytglib.api.functions.delete_account module
- pytglib.api.functions.delete_chat_history module
- pytglib.api.functions.delete_chat_messages_from_user module
- pytglib.api.functions.delete_chat_reply_markup module
- pytglib.api.functions.delete_file module
- pytglib.api.functions.delete_language_pack module
- pytglib.api.functions.delete_messages module
- pytglib.api.functions.delete_passport_element module
- pytglib.api.functions.delete_profile_photo module
- pytglib.api.functions.delete_saved_credentials module
- pytglib.api.functions.delete_saved_order_info module
- pytglib.api.functions.delete_supergroup module
- pytglib.api.functions.destroy module
- pytglib.api.functions.disable_proxy module
- pytglib.api.functions.discard_call module
- pytglib.api.functions.disconnect_all_websites module
- pytglib.api.functions.disconnect_website module
- pytglib.api.functions.download_file module
- pytglib.api.functions.edit_custom_language_pack_info module
- pytglib.api.functions.edit_inline_message_caption module
- pytglib.api.functions.edit_inline_message_live_location module
- pytglib.api.functions.edit_inline_message_media module
- pytglib.api.functions.edit_inline_message_reply_markup module
- pytglib.api.functions.edit_inline_message_text module
- pytglib.api.functions.edit_message_caption module
- pytglib.api.functions.edit_message_live_location module
- pytglib.api.functions.edit_message_media module
- pytglib.api.functions.edit_message_reply_markup module
- pytglib.api.functions.edit_message_scheduling_state module
- pytglib.api.functions.edit_message_text module
- pytglib.api.functions.edit_proxy module
- pytglib.api.functions.enable_proxy module
- pytglib.api.functions.finish_file_generation module
- pytglib.api.functions.forward_messages module
- pytglib.api.functions.generate_chat_invite_link module
- pytglib.api.functions.get_account_ttl module
- pytglib.api.functions.get_active_live_location_messages module
- pytglib.api.functions.get_active_sessions module
- pytglib.api.functions.get_all_passport_elements module
- pytglib.api.functions.get_application_config module
- pytglib.api.functions.get_archived_sticker_sets module
- pytglib.api.functions.get_attached_sticker_sets module
- pytglib.api.functions.get_authorization_state module
- pytglib.api.functions.get_auto_download_settings_presets module
- pytglib.api.functions.get_background_url module
- pytglib.api.functions.get_backgrounds module
- pytglib.api.functions.get_bank_card_info module
- pytglib.api.functions.get_basic_group module
- pytglib.api.functions.get_basic_group_full_info module
- pytglib.api.functions.get_blocked_users module
- pytglib.api.functions.get_callback_query_answer module
- pytglib.api.functions.get_chat module
- pytglib.api.functions.get_chat_administrators module
- pytglib.api.functions.get_chat_event_log module
- pytglib.api.functions.get_chat_history module
- pytglib.api.functions.get_chat_member module
- pytglib.api.functions.get_chat_message_by_date module
- pytglib.api.functions.get_chat_message_count module
- pytglib.api.functions.get_chat_notification_settings_exceptions module
- pytglib.api.functions.get_chat_pinned_message module
- pytglib.api.functions.get_chat_scheduled_messages module
- pytglib.api.functions.get_chat_statistics module
- pytglib.api.functions.get_chat_statistics_graph module
- pytglib.api.functions.get_chat_statistics_url module
- pytglib.api.functions.get_chats module
- pytglib.api.functions.get_connected_websites module
- pytglib.api.functions.get_contacts module
- pytglib.api.functions.get_country_code module
- pytglib.api.functions.get_created_public_chats module
- pytglib.api.functions.get_current_state module
- pytglib.api.functions.get_database_statistics module
- pytglib.api.functions.get_deep_link_info module
- pytglib.api.functions.get_emoji_suggestions_url module
- pytglib.api.functions.get_favorite_stickers module
- pytglib.api.functions.get_file module
- pytglib.api.functions.get_file_downloaded_prefix_size module
- pytglib.api.functions.get_file_extension module
- pytglib.api.functions.get_file_mime_type module
- pytglib.api.functions.get_game_high_scores module
- pytglib.api.functions.get_groups_in_common module
- pytglib.api.functions.get_imported_contact_count module
- pytglib.api.functions.get_inactive_supergroup_chats module
- pytglib.api.functions.get_inline_game_high_scores module
- pytglib.api.functions.get_inline_query_results module
- pytglib.api.functions.get_installed_sticker_sets module
- pytglib.api.functions.get_invite_text module
- pytglib.api.functions.get_json_string module
- pytglib.api.functions.get_json_value module
- pytglib.api.functions.get_language_pack_info module
- pytglib.api.functions.get_language_pack_string module
- pytglib.api.functions.get_language_pack_strings module
- pytglib.api.functions.get_localization_target_info module
- pytglib.api.functions.get_log_stream module
- pytglib.api.functions.get_log_tag_verbosity_level module
- pytglib.api.functions.get_log_tags module
- pytglib.api.functions.get_log_verbosity_level module
- pytglib.api.functions.get_login_url module
- pytglib.api.functions.get_login_url_info module
- pytglib.api.functions.get_map_thumbnail_file module
- pytglib.api.functions.get_markdown_text module
- pytglib.api.functions.get_me module
- pytglib.api.functions.get_message module
- pytglib.api.functions.get_message_link module
- pytglib.api.functions.get_message_link_info module
- pytglib.api.functions.get_message_locally module
- pytglib.api.functions.get_messages module
- pytglib.api.functions.get_network_statistics module
- pytglib.api.functions.get_option module
- pytglib.api.functions.get_passport_authorization_form module
- pytglib.api.functions.get_passport_authorization_form_available_elements module
- pytglib.api.functions.get_passport_element module
- pytglib.api.functions.get_password_state module
- pytglib.api.functions.get_payment_form module
- pytglib.api.functions.get_payment_receipt module
- pytglib.api.functions.get_poll_voters module
- pytglib.api.functions.get_preferred_country_language module
- pytglib.api.functions.get_proxies module
- pytglib.api.functions.get_proxy_link module
- pytglib.api.functions.get_public_message_link module
- pytglib.api.functions.get_push_receiver_id module
- pytglib.api.functions.get_recent_inline_bots module
- pytglib.api.functions.get_recent_stickers module
- pytglib.api.functions.get_recently_visited_t_me_urls module
- pytglib.api.functions.get_recovery_email_address module
- pytglib.api.functions.get_remote_file module
- pytglib.api.functions.get_replied_message module
- pytglib.api.functions.get_saved_animations module
- pytglib.api.functions.get_saved_order_info module
- pytglib.api.functions.get_scope_notification_settings module
- pytglib.api.functions.get_secret_chat module
- pytglib.api.functions.get_sticker_emojis module
- pytglib.api.functions.get_sticker_set module
- pytglib.api.functions.get_stickers module
- pytglib.api.functions.get_storage_statistics module
- pytglib.api.functions.get_storage_statistics_fast module
- pytglib.api.functions.get_suitable_discussion_chats module
- pytglib.api.functions.get_supergroup module
- pytglib.api.functions.get_supergroup_full_info module
- pytglib.api.functions.get_supergroup_members module
- pytglib.api.functions.get_support_user module
- pytglib.api.functions.get_temporary_password_state module
- pytglib.api.functions.get_text_entities module
- pytglib.api.functions.get_top_chats module
- pytglib.api.functions.get_trending_sticker_sets module
- pytglib.api.functions.get_user module
- pytglib.api.functions.get_user_full_info module
- pytglib.api.functions.get_user_privacy_setting_rules module
- pytglib.api.functions.get_user_profile_photos module
- pytglib.api.functions.get_web_page_instant_view module
- pytglib.api.functions.get_web_page_preview module
- pytglib.api.functions.import_contacts module
- pytglib.api.functions.join_chat module
- pytglib.api.functions.join_chat_by_invite_link module
- pytglib.api.functions.leave_chat module
- pytglib.api.functions.log_out module
- pytglib.api.functions.open_chat module
- pytglib.api.functions.open_message_content module
- pytglib.api.functions.optimize_storage module
- pytglib.api.functions.parse_markdown module
- pytglib.api.functions.parse_text_entities module
- pytglib.api.functions.pin_chat_message module
- pytglib.api.functions.ping_proxy module
- pytglib.api.functions.process_push_notification module
- pytglib.api.functions.read_all_chat_mentions module
- pytglib.api.functions.read_file_part module
- pytglib.api.functions.recover_authentication_password module
- pytglib.api.functions.recover_password module
- pytglib.api.functions.register_device module
- pytglib.api.functions.register_user module
- pytglib.api.functions.remove_background module
- pytglib.api.functions.remove_chat_action_bar module
- pytglib.api.functions.remove_contacts module
- pytglib.api.functions.remove_favorite_sticker module
- pytglib.api.functions.remove_notification module
- pytglib.api.functions.remove_notification_group module
- pytglib.api.functions.remove_proxy module
- pytglib.api.functions.remove_recent_hashtag module
- pytglib.api.functions.remove_recent_sticker module
- pytglib.api.functions.remove_recently_found_chat module
- pytglib.api.functions.remove_saved_animation module
- pytglib.api.functions.remove_sticker_from_set module
- pytglib.api.functions.remove_top_chat module
- pytglib.api.functions.reorder_installed_sticker_sets module
- pytglib.api.functions.report_chat module
- pytglib.api.functions.report_supergroup_spam module
- pytglib.api.functions.request_authentication_password_recovery module
- pytglib.api.functions.request_password_recovery module
- pytglib.api.functions.request_qr_code_authentication module
- pytglib.api.functions.resend_authentication_code module
- pytglib.api.functions.resend_change_phone_number_code module
- pytglib.api.functions.resend_email_address_verification_code module
- pytglib.api.functions.resend_messages module
- pytglib.api.functions.resend_phone_number_confirmation_code module
- pytglib.api.functions.resend_phone_number_verification_code module
- pytglib.api.functions.resend_recovery_email_address_code module
- pytglib.api.functions.reset_all_notification_settings module
- pytglib.api.functions.reset_backgrounds module
- pytglib.api.functions.reset_network_statistics module
- pytglib.api.functions.save_application_log_event module
- pytglib.api.functions.search_background module
- pytglib.api.functions.search_call_messages module
- pytglib.api.functions.search_chat_members module
- pytglib.api.functions.search_chat_messages module
- pytglib.api.functions.search_chat_recent_location_messages module
- pytglib.api.functions.search_chats module
- pytglib.api.functions.search_chats_nearby module
- pytglib.api.functions.search_chats_on_server module
- pytglib.api.functions.search_contacts module
- pytglib.api.functions.search_emojis module
- pytglib.api.functions.search_hashtags module
- pytglib.api.functions.search_installed_sticker_sets module
- pytglib.api.functions.search_messages module
- pytglib.api.functions.search_public_chat module
- pytglib.api.functions.search_public_chats module
- pytglib.api.functions.search_secret_messages module
- pytglib.api.functions.search_sticker_set module
- pytglib.api.functions.search_sticker_sets module
- pytglib.api.functions.search_stickers module
- pytglib.api.functions.send_bot_start_message module
- pytglib.api.functions.send_call_debug_information module
- pytglib.api.functions.send_call_rating module
- pytglib.api.functions.send_chat_action module
- pytglib.api.functions.send_chat_screenshot_taken_notification module
- pytglib.api.functions.send_chat_set_ttl_message module
- pytglib.api.functions.send_custom_request module
- pytglib.api.functions.send_email_address_verification_code module
- pytglib.api.functions.send_inline_query_result_message module
- pytglib.api.functions.send_message module
- pytglib.api.functions.send_message_album module
- pytglib.api.functions.send_passport_authorization_form module
- pytglib.api.functions.send_payment_form module
- pytglib.api.functions.send_phone_number_confirmation_code module
- pytglib.api.functions.send_phone_number_verification_code module
- pytglib.api.functions.set_account_ttl module
- pytglib.api.functions.set_alarm module
- pytglib.api.functions.set_authentication_phone_number module
- pytglib.api.functions.set_auto_download_settings module
- pytglib.api.functions.set_background module
- pytglib.api.functions.set_bio module
- pytglib.api.functions.set_bot_updates_status module
- pytglib.api.functions.set_chat_chat_list module
- pytglib.api.functions.set_chat_client_data module
- pytglib.api.functions.set_chat_description module
- pytglib.api.functions.set_chat_discussion_group module
- pytglib.api.functions.set_chat_draft_message module
- pytglib.api.functions.set_chat_location module
- pytglib.api.functions.set_chat_member_status module
- pytglib.api.functions.set_chat_notification_settings module
- pytglib.api.functions.set_chat_permissions module
- pytglib.api.functions.set_chat_photo module
- pytglib.api.functions.set_chat_slow_mode_delay module
- pytglib.api.functions.set_chat_title module
- pytglib.api.functions.set_commands module
- pytglib.api.functions.set_custom_language_pack module
- pytglib.api.functions.set_custom_language_pack_string module
- pytglib.api.functions.set_database_encryption_key module
- pytglib.api.functions.set_file_generation_progress module
- pytglib.api.functions.set_game_score module
- pytglib.api.functions.set_inline_game_score module
- pytglib.api.functions.set_location module
- pytglib.api.functions.set_log_stream module
- pytglib.api.functions.set_log_tag_verbosity_level module
- pytglib.api.functions.set_log_verbosity_level module
- pytglib.api.functions.set_name module
- pytglib.api.functions.set_network_type module
- pytglib.api.functions.set_option module
- pytglib.api.functions.set_passport_element module
- pytglib.api.functions.set_passport_element_errors module
- pytglib.api.functions.set_password module
- pytglib.api.functions.set_pinned_chats module
- pytglib.api.functions.set_poll_answer module
- pytglib.api.functions.set_profile_photo module
- pytglib.api.functions.set_recovery_email_address module
- pytglib.api.functions.set_scope_notification_settings module
- pytglib.api.functions.set_sticker_position_in_set module
- pytglib.api.functions.set_sticker_set_thumbnail module
- pytglib.api.functions.set_supergroup_sticker_set module
- pytglib.api.functions.set_supergroup_username module
- pytglib.api.functions.set_tdlib_parameters module
- pytglib.api.functions.set_user_privacy_setting_rules module
- pytglib.api.functions.set_username module
- pytglib.api.functions.share_phone_number module
- pytglib.api.functions.stop_poll module
- pytglib.api.functions.synchronize_language_pack module
- pytglib.api.functions.terminate_all_other_sessions module
- pytglib.api.functions.terminate_session module
- pytglib.api.functions.test_call_bytes module
- pytglib.api.functions.test_call_empty module
- pytglib.api.functions.test_call_string module
- pytglib.api.functions.test_call_vector_int module
- pytglib.api.functions.test_call_vector_int_object module
- pytglib.api.functions.test_call_vector_string module
- pytglib.api.functions.test_call_vector_string_object module
- pytglib.api.functions.test_get_difference module
- pytglib.api.functions.test_network module
- pytglib.api.functions.test_proxy module
- pytglib.api.functions.test_return_error module
- pytglib.api.functions.test_square_int module
- pytglib.api.functions.test_use_update module
- pytglib.api.functions.toggle_chat_default_disable_notification module
- pytglib.api.functions.toggle_chat_is_marked_as_unread module
- pytglib.api.functions.toggle_chat_is_pinned module
- pytglib.api.functions.toggle_supergroup_is_all_history_available module
- pytglib.api.functions.toggle_supergroup_sign_messages module
- pytglib.api.functions.transfer_chat_ownership module
- pytglib.api.functions.unblock_user module
- pytglib.api.functions.unpin_chat_message module
- pytglib.api.functions.upgrade_basic_group_chat_to_supergroup_chat module
- pytglib.api.functions.upload_file module
- pytglib.api.functions.upload_sticker_file module
- pytglib.api.functions.validate_order_info module
- pytglib.api.functions.view_messages module
- pytglib.api.functions.view_trending_sticker_sets module
- pytglib.api.functions.write_generated_file_part module
- Module contents
- pytglib.api.types package
- Submodules
- pytglib.api.types.account_ttl module
- pytglib.api.types.address module
- pytglib.api.types.animation module
- pytglib.api.types.animations module
- pytglib.api.types.audio module
- pytglib.api.types.authentication_code_info module
- pytglib.api.types.authentication_code_type module
- pytglib.api.types.authentication_code_type_call module
- pytglib.api.types.authentication_code_type_flash_call module
- pytglib.api.types.authentication_code_type_sms module
- pytglib.api.types.authentication_code_type_telegram_message module
- pytglib.api.types.authorization_state module
- pytglib.api.types.authorization_state_closed module
- pytglib.api.types.authorization_state_closing module
- pytglib.api.types.authorization_state_logging_out module
- pytglib.api.types.authorization_state_ready module
- pytglib.api.types.authorization_state_wait_code module
- pytglib.api.types.authorization_state_wait_encryption_key module
- pytglib.api.types.authorization_state_wait_other_device_confirmation module
- pytglib.api.types.authorization_state_wait_password module
- pytglib.api.types.authorization_state_wait_phone_number module
- pytglib.api.types.authorization_state_wait_registration module
- pytglib.api.types.authorization_state_wait_tdlib_parameters module
- pytglib.api.types.auto_download_settings module
- pytglib.api.types.auto_download_settings_presets module
- pytglib.api.types.background module
- pytglib.api.types.background_fill module
- pytglib.api.types.background_fill_gradient module
- pytglib.api.types.background_fill_solid module
- pytglib.api.types.background_type module
- pytglib.api.types.background_type_fill module
- pytglib.api.types.background_type_pattern module
- pytglib.api.types.background_type_wallpaper module
- pytglib.api.types.backgrounds module
- pytglib.api.types.bank_card_action_open_url module
- pytglib.api.types.bank_card_info module
- pytglib.api.types.basic_group module
- pytglib.api.types.basic_group_full_info module
- pytglib.api.types.bot_command module
- pytglib.api.types.bot_info module
- pytglib.api.types.call module
- pytglib.api.types.call_connection module
- pytglib.api.types.call_discard_reason module
- pytglib.api.types.call_discard_reason_declined module
- pytglib.api.types.call_discard_reason_disconnected module
- pytglib.api.types.call_discard_reason_empty module
- pytglib.api.types.call_discard_reason_hung_up module
- pytglib.api.types.call_discard_reason_missed module
- pytglib.api.types.call_id module
- pytglib.api.types.call_problem module
- pytglib.api.types.call_problem_distorted_speech module
- pytglib.api.types.call_problem_dropped module
- pytglib.api.types.call_problem_echo module
- pytglib.api.types.call_problem_interruptions module
- pytglib.api.types.call_problem_noise module
- pytglib.api.types.call_problem_silent_local module
- pytglib.api.types.call_problem_silent_remote module
- pytglib.api.types.call_protocol module
- pytglib.api.types.call_state module
- pytglib.api.types.call_state_discarded module
- pytglib.api.types.call_state_error module
- pytglib.api.types.call_state_exchanging_keys module
- pytglib.api.types.call_state_hanging_up module
- pytglib.api.types.call_state_pending module
- pytglib.api.types.call_state_ready module
- pytglib.api.types.callback_query_answer module
- pytglib.api.types.callback_query_payload module
- pytglib.api.types.callback_query_payload_data module
- pytglib.api.types.callback_query_payload_game module
- pytglib.api.types.can_transfer_ownership_result module
- pytglib.api.types.can_transfer_ownership_result_ok module
- pytglib.api.types.can_transfer_ownership_result_password_needed module
- pytglib.api.types.can_transfer_ownership_result_password_too_fresh module
- pytglib.api.types.can_transfer_ownership_result_session_too_fresh module
- pytglib.api.types.chat module
- pytglib.api.types.chat_action module
- pytglib.api.types.chat_action_bar module
- pytglib.api.types.chat_action_bar_add_contact module
- pytglib.api.types.chat_action_bar_report_add_block module
- pytglib.api.types.chat_action_bar_report_spam module
- pytglib.api.types.chat_action_bar_report_unrelated_location module
- pytglib.api.types.chat_action_bar_share_phone_number module
- pytglib.api.types.chat_action_cancel module
- pytglib.api.types.chat_action_choosing_contact module
- pytglib.api.types.chat_action_choosing_location module
- pytglib.api.types.chat_action_recording_video module
- pytglib.api.types.chat_action_recording_video_note module
- pytglib.api.types.chat_action_recording_voice_note module
- pytglib.api.types.chat_action_start_playing_game module
- pytglib.api.types.chat_action_typing module
- pytglib.api.types.chat_action_uploading_document module
- pytglib.api.types.chat_action_uploading_photo module
- pytglib.api.types.chat_action_uploading_video module
- pytglib.api.types.chat_action_uploading_video_note module
- pytglib.api.types.chat_action_uploading_voice_note module
- pytglib.api.types.chat_administrator module
- pytglib.api.types.chat_administrators module
- pytglib.api.types.chat_event module
- pytglib.api.types.chat_event_action module
- pytglib.api.types.chat_event_description_changed module
- pytglib.api.types.chat_event_invites_toggled module
- pytglib.api.types.chat_event_is_all_history_available_toggled module
- pytglib.api.types.chat_event_linked_chat_changed module
- pytglib.api.types.chat_event_location_changed module
- pytglib.api.types.chat_event_log_filters module
- pytglib.api.types.chat_event_member_invited module
- pytglib.api.types.chat_event_member_joined module
- pytglib.api.types.chat_event_member_left module
- pytglib.api.types.chat_event_member_promoted module
- pytglib.api.types.chat_event_member_restricted module
- pytglib.api.types.chat_event_message_deleted module
- pytglib.api.types.chat_event_message_edited module
- pytglib.api.types.chat_event_message_pinned module
- pytglib.api.types.chat_event_message_unpinned module
- pytglib.api.types.chat_event_permissions_changed module
- pytglib.api.types.chat_event_photo_changed module
- pytglib.api.types.chat_event_poll_stopped module
- pytglib.api.types.chat_event_sign_messages_toggled module
- pytglib.api.types.chat_event_slow_mode_delay_changed module
- pytglib.api.types.chat_event_sticker_set_changed module
- pytglib.api.types.chat_event_title_changed module
- pytglib.api.types.chat_event_username_changed module
- pytglib.api.types.chat_events module
- pytglib.api.types.chat_invite_link module
- pytglib.api.types.chat_invite_link_info module
- pytglib.api.types.chat_list module
- pytglib.api.types.chat_list_archive module
- pytglib.api.types.chat_list_main module
- pytglib.api.types.chat_location module
- pytglib.api.types.chat_member module
- pytglib.api.types.chat_member_status module
- pytglib.api.types.chat_member_status_administrator module
- pytglib.api.types.chat_member_status_banned module
- pytglib.api.types.chat_member_status_creator module
- pytglib.api.types.chat_member_status_left module
- pytglib.api.types.chat_member_status_member module
- pytglib.api.types.chat_member_status_restricted module
- pytglib.api.types.chat_members module
- pytglib.api.types.chat_members_filter module
- pytglib.api.types.chat_members_filter_administrators module
- pytglib.api.types.chat_members_filter_banned module
- pytglib.api.types.chat_members_filter_bots module
- pytglib.api.types.chat_members_filter_contacts module
- pytglib.api.types.chat_members_filter_members module
- pytglib.api.types.chat_members_filter_restricted module
- pytglib.api.types.chat_nearby module
- pytglib.api.types.chat_notification_settings module
- pytglib.api.types.chat_permissions module
- pytglib.api.types.chat_photo module
- pytglib.api.types.chat_report_reason module
- pytglib.api.types.chat_report_reason_child_abuse module
- pytglib.api.types.chat_report_reason_copyright module
- pytglib.api.types.chat_report_reason_custom module
- pytglib.api.types.chat_report_reason_pornography module
- pytglib.api.types.chat_report_reason_spam module
- pytglib.api.types.chat_report_reason_unrelated_location module
- pytglib.api.types.chat_report_reason_violence module
- pytglib.api.types.chat_statistics module
- pytglib.api.types.chat_statistics_message_interaction_counters module
- pytglib.api.types.chat_type module
- pytglib.api.types.chat_type_basic_group module
- pytglib.api.types.chat_type_private module
- pytglib.api.types.chat_type_secret module
- pytglib.api.types.chat_type_supergroup module
- pytglib.api.types.chats module
- pytglib.api.types.chats_nearby module
- pytglib.api.types.check_chat_username_result module
- pytglib.api.types.check_chat_username_result_ok module
- pytglib.api.types.check_chat_username_result_public_chats_too_much module
- pytglib.api.types.check_chat_username_result_public_groups_unavailable module
- pytglib.api.types.check_chat_username_result_username_invalid module
- pytglib.api.types.check_chat_username_result_username_occupied module
- pytglib.api.types.connected_website module
- pytglib.api.types.connected_websites module
- pytglib.api.types.connection_state module
- pytglib.api.types.connection_state_connecting module
- pytglib.api.types.connection_state_connecting_to_proxy module
- pytglib.api.types.connection_state_ready module
- pytglib.api.types.connection_state_updating module
- pytglib.api.types.connection_state_waiting_for_network module
- pytglib.api.types.contact module
- pytglib.api.types.count module
- pytglib.api.types.custom_request_result module
- pytglib.api.types.database_statistics module
- pytglib.api.types.date module
- pytglib.api.types.date_range module
- pytglib.api.types.dated_file module
- pytglib.api.types.deep_link_info module
- pytglib.api.types.device_token module
- pytglib.api.types.device_token_apple_push module
- pytglib.api.types.device_token_apple_push_vo_ip module
- pytglib.api.types.device_token_black_berry_push module
- pytglib.api.types.device_token_firebase_cloud_messaging module
- pytglib.api.types.device_token_microsoft_push module
- pytglib.api.types.device_token_microsoft_push_vo_ip module
- pytglib.api.types.device_token_simple_push module
- pytglib.api.types.device_token_tizen_push module
- pytglib.api.types.device_token_ubuntu_push module
- pytglib.api.types.device_token_web_push module
- pytglib.api.types.device_token_windows_push module
- pytglib.api.types.document module
- pytglib.api.types.draft_message module
- pytglib.api.types.email_address_authentication_code_info module
- pytglib.api.types.emojis module
- pytglib.api.types.encrypted_credentials module
- pytglib.api.types.encrypted_passport_element module
- pytglib.api.types.error module
- pytglib.api.types.file module
- pytglib.api.types.file_part module
- pytglib.api.types.file_type module
- pytglib.api.types.file_type_animation module
- pytglib.api.types.file_type_audio module
- pytglib.api.types.file_type_document module
- pytglib.api.types.file_type_none module
- pytglib.api.types.file_type_photo module
- pytglib.api.types.file_type_profile_photo module
- pytglib.api.types.file_type_secret module
- pytglib.api.types.file_type_secret_thumbnail module
- pytglib.api.types.file_type_secure module
- pytglib.api.types.file_type_sticker module
- pytglib.api.types.file_type_thumbnail module
- pytglib.api.types.file_type_unknown module
- pytglib.api.types.file_type_video module
- pytglib.api.types.file_type_video_note module
- pytglib.api.types.file_type_voice_note module
- pytglib.api.types.file_type_wallpaper module
- pytglib.api.types.formatted_text module
- pytglib.api.types.found_messages module
- pytglib.api.types.game module
- pytglib.api.types.game_high_score module
- pytglib.api.types.game_high_scores module
- pytglib.api.types.hashtags module
- pytglib.api.types.http_url module
- pytglib.api.types.identity_document module
- pytglib.api.types.imported_contacts module
- pytglib.api.types.inline_keyboard_button module
- pytglib.api.types.inline_keyboard_button_type module
- pytglib.api.types.inline_keyboard_button_type_buy module
- pytglib.api.types.inline_keyboard_button_type_callback module
- pytglib.api.types.inline_keyboard_button_type_callback_game module
- pytglib.api.types.inline_keyboard_button_type_login_url module
- pytglib.api.types.inline_keyboard_button_type_switch_inline module
- pytglib.api.types.inline_keyboard_button_type_url module
- pytglib.api.types.inline_query_result module
- pytglib.api.types.inline_query_result_animation module
- pytglib.api.types.inline_query_result_article module
- pytglib.api.types.inline_query_result_audio module
- pytglib.api.types.inline_query_result_contact module
- pytglib.api.types.inline_query_result_document module
- pytglib.api.types.inline_query_result_game module
- pytglib.api.types.inline_query_result_location module
- pytglib.api.types.inline_query_result_photo module
- pytglib.api.types.inline_query_result_sticker module
- pytglib.api.types.inline_query_result_venue module
- pytglib.api.types.inline_query_result_video module
- pytglib.api.types.inline_query_result_voice_note module
- pytglib.api.types.inline_query_results module
- pytglib.api.types.input_background module
- pytglib.api.types.input_background_local module
- pytglib.api.types.input_background_remote module
- pytglib.api.types.input_credentials module
- pytglib.api.types.input_credentials_android_pay module
- pytglib.api.types.input_credentials_apple_pay module
- pytglib.api.types.input_credentials_new module
- pytglib.api.types.input_credentials_saved module
- pytglib.api.types.input_file module
- pytglib.api.types.input_file_generated module
- pytglib.api.types.input_file_id module
- pytglib.api.types.input_file_local module
- pytglib.api.types.input_file_remote module
- pytglib.api.types.input_identity_document module
- pytglib.api.types.input_inline_query_result module
- pytglib.api.types.input_inline_query_result_animated_gif module
- pytglib.api.types.input_inline_query_result_animated_mpeg4 module
- pytglib.api.types.input_inline_query_result_article module
- pytglib.api.types.input_inline_query_result_audio module
- pytglib.api.types.input_inline_query_result_contact module
- pytglib.api.types.input_inline_query_result_document module
- pytglib.api.types.input_inline_query_result_game module
- pytglib.api.types.input_inline_query_result_location module
- pytglib.api.types.input_inline_query_result_photo module
- pytglib.api.types.input_inline_query_result_sticker module
- pytglib.api.types.input_inline_query_result_venue module
- pytglib.api.types.input_inline_query_result_video module
- pytglib.api.types.input_inline_query_result_voice_note module
- pytglib.api.types.input_message_animation module
- pytglib.api.types.input_message_audio module
- pytglib.api.types.input_message_contact module
- pytglib.api.types.input_message_content module
- pytglib.api.types.input_message_dice module
- pytglib.api.types.input_message_document module
- pytglib.api.types.input_message_forwarded module
- pytglib.api.types.input_message_game module
- pytglib.api.types.input_message_invoice module
- pytglib.api.types.input_message_location module
- pytglib.api.types.input_message_photo module
- pytglib.api.types.input_message_poll module
- pytglib.api.types.input_message_sticker module
- pytglib.api.types.input_message_text module
- pytglib.api.types.input_message_venue module
- pytglib.api.types.input_message_video module
- pytglib.api.types.input_message_video_note module
- pytglib.api.types.input_message_voice_note module
- pytglib.api.types.input_passport_element module
- pytglib.api.types.input_passport_element_address module
- pytglib.api.types.input_passport_element_bank_statement module
- pytglib.api.types.input_passport_element_driver_license module
- pytglib.api.types.input_passport_element_email_address module
- pytglib.api.types.input_passport_element_error module
- pytglib.api.types.input_passport_element_error_source module
- pytglib.api.types.input_passport_element_error_source_data_field module
- pytglib.api.types.input_passport_element_error_source_file module
- pytglib.api.types.input_passport_element_error_source_files module
- pytglib.api.types.input_passport_element_error_source_front_side module
- pytglib.api.types.input_passport_element_error_source_reverse_side module
- pytglib.api.types.input_passport_element_error_source_selfie module
- pytglib.api.types.input_passport_element_error_source_translation_file module
- pytglib.api.types.input_passport_element_error_source_translation_files module
- pytglib.api.types.input_passport_element_error_source_unspecified module
- pytglib.api.types.input_passport_element_identity_card module
- pytglib.api.types.input_passport_element_internal_passport module
- pytglib.api.types.input_passport_element_passport module
- pytglib.api.types.input_passport_element_passport_registration module
- pytglib.api.types.input_passport_element_personal_details module
- pytglib.api.types.input_passport_element_phone_number module
- pytglib.api.types.input_passport_element_rental_agreement module
- pytglib.api.types.input_passport_element_temporary_registration module
- pytglib.api.types.input_passport_element_utility_bill module
- pytglib.api.types.input_personal_document module
- pytglib.api.types.input_sticker module
- pytglib.api.types.input_sticker_animated module
- pytglib.api.types.input_sticker_static module
- pytglib.api.types.input_thumbnail module
- pytglib.api.types.invoice module
- pytglib.api.types.json_object_member module
- pytglib.api.types.json_value module
- pytglib.api.types.json_value_array module
- pytglib.api.types.json_value_boolean module
- pytglib.api.types.json_value_null module
- pytglib.api.types.json_value_number module
- pytglib.api.types.json_value_object module
- pytglib.api.types.json_value_string module
- pytglib.api.types.keyboard_button module
- pytglib.api.types.keyboard_button_type module
- pytglib.api.types.keyboard_button_type_request_location module
- pytglib.api.types.keyboard_button_type_request_phone_number module
- pytglib.api.types.keyboard_button_type_request_poll module
- pytglib.api.types.keyboard_button_type_text module
- pytglib.api.types.labeled_price_part module
- pytglib.api.types.language_pack_info module
- pytglib.api.types.language_pack_string module
- pytglib.api.types.language_pack_string_value module
- pytglib.api.types.language_pack_string_value_deleted module
- pytglib.api.types.language_pack_string_value_ordinary module
- pytglib.api.types.language_pack_string_value_pluralized module
- pytglib.api.types.language_pack_strings module
- pytglib.api.types.local_file module
- pytglib.api.types.localization_target_info module
- pytglib.api.types.location module
- pytglib.api.types.log_stream module
- pytglib.api.types.log_stream_default module
- pytglib.api.types.log_stream_empty module
- pytglib.api.types.log_stream_file module
- pytglib.api.types.log_tags module
- pytglib.api.types.log_verbosity_level module
- pytglib.api.types.login_url_info module
- pytglib.api.types.login_url_info_open module
- pytglib.api.types.login_url_info_request_confirmation module
- pytglib.api.types.mask_point module
- pytglib.api.types.mask_point_chin module
- pytglib.api.types.mask_point_eyes module
- pytglib.api.types.mask_point_forehead module
- pytglib.api.types.mask_point_mouth module
- pytglib.api.types.mask_position module
- pytglib.api.types.message module
- pytglib.api.types.message_animation module
- pytglib.api.types.message_audio module
- pytglib.api.types.message_basic_group_chat_create module
- pytglib.api.types.message_call module
- pytglib.api.types.message_chat_add_members module
- pytglib.api.types.message_chat_change_photo module
- pytglib.api.types.message_chat_change_title module
- pytglib.api.types.message_chat_delete_member module
- pytglib.api.types.message_chat_delete_photo module
- pytglib.api.types.message_chat_join_by_link module
- pytglib.api.types.message_chat_set_ttl module
- pytglib.api.types.message_chat_upgrade_from module
- pytglib.api.types.message_chat_upgrade_to module
- pytglib.api.types.message_contact module
- pytglib.api.types.message_contact_registered module
- pytglib.api.types.message_content module
- pytglib.api.types.message_custom_service_action module
- pytglib.api.types.message_dice module
- pytglib.api.types.message_document module
- pytglib.api.types.message_expired_photo module
- pytglib.api.types.message_expired_video module
- pytglib.api.types.message_forward_info module
- pytglib.api.types.message_forward_origin module
- pytglib.api.types.message_forward_origin_channel module
- pytglib.api.types.message_forward_origin_hidden_user module
- pytglib.api.types.message_forward_origin_user module
- pytglib.api.types.message_game module
- pytglib.api.types.message_game_score module
- pytglib.api.types.message_invoice module
- pytglib.api.types.message_link_info module
- pytglib.api.types.message_location module
- pytglib.api.types.message_passport_data_received module
- pytglib.api.types.message_passport_data_sent module
- pytglib.api.types.message_payment_successful module
- pytglib.api.types.message_payment_successful_bot module
- pytglib.api.types.message_photo module
- pytglib.api.types.message_pin_message module
- pytglib.api.types.message_poll module
- pytglib.api.types.message_scheduling_state module
- pytglib.api.types.message_scheduling_state_send_at_date module
- pytglib.api.types.message_scheduling_state_send_when_online module
- pytglib.api.types.message_screenshot_taken module
- pytglib.api.types.message_sending_state module
- pytglib.api.types.message_sending_state_failed module
- pytglib.api.types.message_sending_state_pending module
- pytglib.api.types.message_sticker module
- pytglib.api.types.message_supergroup_chat_create module
- pytglib.api.types.message_text module
- pytglib.api.types.message_unsupported module
- pytglib.api.types.message_venue module
- pytglib.api.types.message_video module
- pytglib.api.types.message_video_note module
- pytglib.api.types.message_voice_note module
- pytglib.api.types.message_website_connected module
- pytglib.api.types.messages module
- pytglib.api.types.minithumbnail module
- pytglib.api.types.network_statistics module
- pytglib.api.types.network_statistics_entry module
- pytglib.api.types.network_statistics_entry_call module
- pytglib.api.types.network_statistics_entry_file module
- pytglib.api.types.network_type module
- pytglib.api.types.network_type_mobile module
- pytglib.api.types.network_type_mobile_roaming module
- pytglib.api.types.network_type_none module
- pytglib.api.types.network_type_other module
- pytglib.api.types.network_type_wi_fi module
- pytglib.api.types.notification module
- pytglib.api.types.notification_group module
- pytglib.api.types.notification_group_type module
- pytglib.api.types.notification_group_type_calls module
- pytglib.api.types.notification_group_type_mentions module
- pytglib.api.types.notification_group_type_messages module
- pytglib.api.types.notification_group_type_secret_chat module
- pytglib.api.types.notification_settings_scope module
- pytglib.api.types.notification_settings_scope_channel_chats module
- pytglib.api.types.notification_settings_scope_group_chats module
- pytglib.api.types.notification_settings_scope_private_chats module
- pytglib.api.types.notification_type module
- pytglib.api.types.notification_type_new_call module
- pytglib.api.types.notification_type_new_message module
- pytglib.api.types.notification_type_new_push_message module
- pytglib.api.types.notification_type_new_secret_chat module
- pytglib.api.types.ok module
- pytglib.api.types.option_value module
- pytglib.api.types.option_value_boolean module
- pytglib.api.types.option_value_empty module
- pytglib.api.types.option_value_integer module
- pytglib.api.types.option_value_string module
- pytglib.api.types.order_info module
- pytglib.api.types.page_block module
- pytglib.api.types.page_block_anchor module
- pytglib.api.types.page_block_animation module
- pytglib.api.types.page_block_audio module
- pytglib.api.types.page_block_author_date module
- pytglib.api.types.page_block_block_quote module
- pytglib.api.types.page_block_caption module
- pytglib.api.types.page_block_chat_link module
- pytglib.api.types.page_block_collage module
- pytglib.api.types.page_block_cover module
- pytglib.api.types.page_block_details module
- pytglib.api.types.page_block_divider module
- pytglib.api.types.page_block_embedded module
- pytglib.api.types.page_block_embedded_post module
- pytglib.api.types.page_block_footer module
- pytglib.api.types.page_block_header module
- pytglib.api.types.page_block_horizontal_alignment module
- pytglib.api.types.page_block_horizontal_alignment_center module
- pytglib.api.types.page_block_horizontal_alignment_left module
- pytglib.api.types.page_block_horizontal_alignment_right module
- pytglib.api.types.page_block_kicker module
- pytglib.api.types.page_block_list module
- pytglib.api.types.page_block_list_item module
- pytglib.api.types.page_block_map module
- pytglib.api.types.page_block_paragraph module
- pytglib.api.types.page_block_photo module
- pytglib.api.types.page_block_preformatted module
- pytglib.api.types.page_block_pull_quote module
- pytglib.api.types.page_block_related_article module
- pytglib.api.types.page_block_related_articles module
- pytglib.api.types.page_block_slideshow module
- pytglib.api.types.page_block_subheader module
- pytglib.api.types.page_block_subtitle module
- pytglib.api.types.page_block_table module
- pytglib.api.types.page_block_table_cell module
- pytglib.api.types.page_block_title module
- pytglib.api.types.page_block_vertical_alignment module
- pytglib.api.types.page_block_vertical_alignment_bottom module
- pytglib.api.types.page_block_vertical_alignment_middle module
- pytglib.api.types.page_block_vertical_alignment_top module
- pytglib.api.types.page_block_video module
- pytglib.api.types.page_block_voice_note module
- pytglib.api.types.passport_authorization_form module
- pytglib.api.types.passport_element module
- pytglib.api.types.passport_element_address module
- pytglib.api.types.passport_element_bank_statement module
- pytglib.api.types.passport_element_driver_license module
- pytglib.api.types.passport_element_email_address module
- pytglib.api.types.passport_element_error module
- pytglib.api.types.passport_element_error_source module
- pytglib.api.types.passport_element_error_source_data_field module
- pytglib.api.types.passport_element_error_source_file module
- pytglib.api.types.passport_element_error_source_files module
- pytglib.api.types.passport_element_error_source_front_side module
- pytglib.api.types.passport_element_error_source_reverse_side module
- pytglib.api.types.passport_element_error_source_selfie module
- pytglib.api.types.passport_element_error_source_translation_file module
- pytglib.api.types.passport_element_error_source_translation_files module
- pytglib.api.types.passport_element_error_source_unspecified module
- pytglib.api.types.passport_element_identity_card module
- pytglib.api.types.passport_element_internal_passport module
- pytglib.api.types.passport_element_passport module
- pytglib.api.types.passport_element_passport_registration module
- pytglib.api.types.passport_element_personal_details module
- pytglib.api.types.passport_element_phone_number module
- pytglib.api.types.passport_element_rental_agreement module
- pytglib.api.types.passport_element_temporary_registration module
- pytglib.api.types.passport_element_type module
- pytglib.api.types.passport_element_type_address module
- pytglib.api.types.passport_element_type_bank_statement module
- pytglib.api.types.passport_element_type_driver_license module
- pytglib.api.types.passport_element_type_email_address module
- pytglib.api.types.passport_element_type_identity_card module
- pytglib.api.types.passport_element_type_internal_passport module
- pytglib.api.types.passport_element_type_passport module
- pytglib.api.types.passport_element_type_passport_registration module
- pytglib.api.types.passport_element_type_personal_details module
- pytglib.api.types.passport_element_type_phone_number module
- pytglib.api.types.passport_element_type_rental_agreement module
- pytglib.api.types.passport_element_type_temporary_registration module
- pytglib.api.types.passport_element_type_utility_bill module
- pytglib.api.types.passport_element_utility_bill module
- pytglib.api.types.passport_elements module
- pytglib.api.types.passport_elements_with_errors module
- pytglib.api.types.passport_required_element module
- pytglib.api.types.passport_suitable_element module
- pytglib.api.types.password_state module
- pytglib.api.types.payment_form module
- pytglib.api.types.payment_receipt module
- pytglib.api.types.payment_result module
- pytglib.api.types.payments_provider_stripe module
- pytglib.api.types.personal_details module
- pytglib.api.types.personal_document module
- pytglib.api.types.phone_number_authentication_settings module
- pytglib.api.types.photo module
- pytglib.api.types.photo_size module
- pytglib.api.types.poll module
- pytglib.api.types.poll_option module
- pytglib.api.types.poll_type module
- pytglib.api.types.poll_type_quiz module
- pytglib.api.types.poll_type_regular module
- pytglib.api.types.profile_photo module
- pytglib.api.types.proxies module
- pytglib.api.types.proxy module
- pytglib.api.types.proxy_type module
- pytglib.api.types.proxy_type_http module
- pytglib.api.types.proxy_type_mtproto module
- pytglib.api.types.proxy_type_socks5 module
- pytglib.api.types.public_chat_type module
- pytglib.api.types.public_chat_type_has_username module
- pytglib.api.types.public_chat_type_is_location_based module
- pytglib.api.types.public_message_link module
- pytglib.api.types.push_message_content module
- pytglib.api.types.push_message_content_animation module
- pytglib.api.types.push_message_content_audio module
- pytglib.api.types.push_message_content_basic_group_chat_create module
- pytglib.api.types.push_message_content_chat_add_members module
- pytglib.api.types.push_message_content_chat_change_photo module
- pytglib.api.types.push_message_content_chat_change_title module
- pytglib.api.types.push_message_content_chat_delete_member module
- pytglib.api.types.push_message_content_chat_join_by_link module
- pytglib.api.types.push_message_content_contact module
- pytglib.api.types.push_message_content_contact_registered module
- pytglib.api.types.push_message_content_document module
- pytglib.api.types.push_message_content_game module
- pytglib.api.types.push_message_content_game_score module
- pytglib.api.types.push_message_content_hidden module
- pytglib.api.types.push_message_content_invoice module
- pytglib.api.types.push_message_content_location module
- pytglib.api.types.push_message_content_media_album module
- pytglib.api.types.push_message_content_message_forwards module
- pytglib.api.types.push_message_content_photo module
- pytglib.api.types.push_message_content_poll module
- pytglib.api.types.push_message_content_screenshot_taken module
- pytglib.api.types.push_message_content_sticker module
- pytglib.api.types.push_message_content_text module
- pytglib.api.types.push_message_content_video module
- pytglib.api.types.push_message_content_video_note module
- pytglib.api.types.push_message_content_voice_note module
- pytglib.api.types.push_receiver_id module
- pytglib.api.types.recovery_email_address module
- pytglib.api.types.remote_file module
- pytglib.api.types.reply_markup module
- pytglib.api.types.reply_markup_force_reply module
- pytglib.api.types.reply_markup_inline_keyboard module
- pytglib.api.types.reply_markup_remove_keyboard module
- pytglib.api.types.reply_markup_show_keyboard module
- pytglib.api.types.rich_text module
- pytglib.api.types.rich_text_anchor module
- pytglib.api.types.rich_text_anchor_link module
- pytglib.api.types.rich_text_bold module
- pytglib.api.types.rich_text_email_address module
- pytglib.api.types.rich_text_fixed module
- pytglib.api.types.rich_text_icon module
- pytglib.api.types.rich_text_italic module
- pytglib.api.types.rich_text_marked module
- pytglib.api.types.rich_text_phone_number module
- pytglib.api.types.rich_text_plain module
- pytglib.api.types.rich_text_reference module
- pytglib.api.types.rich_text_strikethrough module
- pytglib.api.types.rich_text_subscript module
- pytglib.api.types.rich_text_superscript module
- pytglib.api.types.rich_text_underline module
- pytglib.api.types.rich_text_url module
- pytglib.api.types.rich_texts module
- pytglib.api.types.saved_credentials module
- pytglib.api.types.scope_notification_settings module
- pytglib.api.types.search_messages_filter module
- pytglib.api.types.search_messages_filter_animation module
- pytglib.api.types.search_messages_filter_audio module
- pytglib.api.types.search_messages_filter_call module
- pytglib.api.types.search_messages_filter_chat_photo module
- pytglib.api.types.search_messages_filter_document module
- pytglib.api.types.search_messages_filter_empty module
- pytglib.api.types.search_messages_filter_mention module
- pytglib.api.types.search_messages_filter_missed_call module
- pytglib.api.types.search_messages_filter_photo module
- pytglib.api.types.search_messages_filter_photo_and_video module
- pytglib.api.types.search_messages_filter_unread_mention module
- pytglib.api.types.search_messages_filter_url module
- pytglib.api.types.search_messages_filter_video module
- pytglib.api.types.search_messages_filter_video_note module
- pytglib.api.types.search_messages_filter_voice_and_video_note module
- pytglib.api.types.search_messages_filter_voice_note module
- pytglib.api.types.seconds module
- pytglib.api.types.secret_chat module
- pytglib.api.types.secret_chat_state module
- pytglib.api.types.secret_chat_state_closed module
- pytglib.api.types.secret_chat_state_pending module
- pytglib.api.types.secret_chat_state_ready module
- pytglib.api.types.send_message_options module
- pytglib.api.types.session module
- pytglib.api.types.sessions module
- pytglib.api.types.shipping_option module
- pytglib.api.types.statistics_graph module
- pytglib.api.types.statistics_graph_async module
- pytglib.api.types.statistics_graph_data module
- pytglib.api.types.statistics_graph_error module
- pytglib.api.types.statistics_value module
- pytglib.api.types.sticker module
- pytglib.api.types.sticker_set module
- pytglib.api.types.sticker_set_info module
- pytglib.api.types.sticker_sets module
- pytglib.api.types.stickers module
- pytglib.api.types.storage_statistics module
- pytglib.api.types.storage_statistics_by_chat module
- pytglib.api.types.storage_statistics_by_file_type module
- pytglib.api.types.storage_statistics_fast module
- pytglib.api.types.supergroup module
- pytglib.api.types.supergroup_full_info module
- pytglib.api.types.supergroup_members_filter module
- pytglib.api.types.supergroup_members_filter_administrators module
- pytglib.api.types.supergroup_members_filter_banned module
- pytglib.api.types.supergroup_members_filter_bots module
- pytglib.api.types.supergroup_members_filter_contacts module
- pytglib.api.types.supergroup_members_filter_recent module
- pytglib.api.types.supergroup_members_filter_restricted module
- pytglib.api.types.supergroup_members_filter_search module
- pytglib.api.types.t_me_url module
- pytglib.api.types.t_me_url_type module
- pytglib.api.types.t_me_url_type_chat_invite module
- pytglib.api.types.t_me_url_type_sticker_set module
- pytglib.api.types.t_me_url_type_supergroup module
- pytglib.api.types.t_me_url_type_user module
- pytglib.api.types.t_me_urls module
- pytglib.api.types.tdlib_parameters module
- pytglib.api.types.temporary_password_state module
- pytglib.api.types.terms_of_service module
- pytglib.api.types.test_bytes module
- pytglib.api.types.test_int module
- pytglib.api.types.test_string module
- pytglib.api.types.test_vector_int module
- pytglib.api.types.test_vector_int_object module
- pytglib.api.types.test_vector_string module
- pytglib.api.types.test_vector_string_object module
- pytglib.api.types.text module
- pytglib.api.types.text_entities module
- pytglib.api.types.text_entity module
- pytglib.api.types.text_entity_type module
- pytglib.api.types.text_entity_type_bank_card_number module
- pytglib.api.types.text_entity_type_bold module
- pytglib.api.types.text_entity_type_bot_command module
- pytglib.api.types.text_entity_type_cashtag module
- pytglib.api.types.text_entity_type_code module
- pytglib.api.types.text_entity_type_email_address module
- pytglib.api.types.text_entity_type_hashtag module
- pytglib.api.types.text_entity_type_italic module
- pytglib.api.types.text_entity_type_mention module
- pytglib.api.types.text_entity_type_mention_name module
- pytglib.api.types.text_entity_type_phone_number module
- pytglib.api.types.text_entity_type_pre module
- pytglib.api.types.text_entity_type_pre_code module
- pytglib.api.types.text_entity_type_strikethrough module
- pytglib.api.types.text_entity_type_text_url module
- pytglib.api.types.text_entity_type_underline module
- pytglib.api.types.text_entity_type_url module
- pytglib.api.types.text_parse_mode module
- pytglib.api.types.text_parse_mode_html module
- pytglib.api.types.text_parse_mode_markdown module
- pytglib.api.types.top_chat_category module
- pytglib.api.types.top_chat_category_bots module
- pytglib.api.types.top_chat_category_calls module
- pytglib.api.types.top_chat_category_channels module
- pytglib.api.types.top_chat_category_forward_chats module
- pytglib.api.types.top_chat_category_groups module
- pytglib.api.types.top_chat_category_inline_bots module
- pytglib.api.types.top_chat_category_users module
- pytglib.api.types.update module
- pytglib.api.types.update_active_notifications module
- pytglib.api.types.update_authorization_state module
- pytglib.api.types.update_basic_group module
- pytglib.api.types.update_basic_group_full_info module
- pytglib.api.types.update_call module
- pytglib.api.types.update_chat_action_bar module
- pytglib.api.types.update_chat_chat_list module
- pytglib.api.types.update_chat_default_disable_notification module
- pytglib.api.types.update_chat_draft_message module
- pytglib.api.types.update_chat_has_scheduled_messages module
- pytglib.api.types.update_chat_is_marked_as_unread module
- pytglib.api.types.update_chat_is_pinned module
- pytglib.api.types.update_chat_is_sponsored module
- pytglib.api.types.update_chat_last_message module
- pytglib.api.types.update_chat_notification_settings module
- pytglib.api.types.update_chat_online_member_count module
- pytglib.api.types.update_chat_order module
- pytglib.api.types.update_chat_permissions module
- pytglib.api.types.update_chat_photo module
- pytglib.api.types.update_chat_pinned_message module
- pytglib.api.types.update_chat_read_inbox module
- pytglib.api.types.update_chat_read_outbox module
- pytglib.api.types.update_chat_reply_markup module
- pytglib.api.types.update_chat_title module
- pytglib.api.types.update_chat_unread_mention_count module
- pytglib.api.types.update_connection_state module
- pytglib.api.types.update_delete_messages module
- pytglib.api.types.update_favorite_stickers module
- pytglib.api.types.update_file module
- pytglib.api.types.update_file_generation_start module
- pytglib.api.types.update_file_generation_stop module
- pytglib.api.types.update_have_pending_notifications module
- pytglib.api.types.update_installed_sticker_sets module
- pytglib.api.types.update_language_pack_strings module
- pytglib.api.types.update_message_content module
- pytglib.api.types.update_message_content_opened module
- pytglib.api.types.update_message_edited module
- pytglib.api.types.update_message_live_location_viewed module
- pytglib.api.types.update_message_mention_read module
- pytglib.api.types.update_message_send_acknowledged module
- pytglib.api.types.update_message_send_failed module
- pytglib.api.types.update_message_send_succeeded module
- pytglib.api.types.update_message_views module
- pytglib.api.types.update_new_callback_query module
- pytglib.api.types.update_new_chat module
- pytglib.api.types.update_new_chosen_inline_result module
- pytglib.api.types.update_new_custom_event module
- pytglib.api.types.update_new_custom_query module
- pytglib.api.types.update_new_inline_callback_query module
- pytglib.api.types.update_new_inline_query module
- pytglib.api.types.update_new_message module
- pytglib.api.types.update_new_pre_checkout_query module
- pytglib.api.types.update_new_shipping_query module
- pytglib.api.types.update_notification module
- pytglib.api.types.update_notification_group module
- pytglib.api.types.update_option module
- pytglib.api.types.update_poll module
- pytglib.api.types.update_poll_answer module
- pytglib.api.types.update_recent_stickers module
- pytglib.api.types.update_saved_animations module
- pytglib.api.types.update_scope_notification_settings module
- pytglib.api.types.update_secret_chat module
- pytglib.api.types.update_selected_background module
- pytglib.api.types.update_service_notification module
- pytglib.api.types.update_supergroup module
- pytglib.api.types.update_supergroup_full_info module
- pytglib.api.types.update_terms_of_service module
- pytglib.api.types.update_trending_sticker_sets module
- pytglib.api.types.update_unread_chat_count module
- pytglib.api.types.update_unread_message_count module
- pytglib.api.types.update_user module
- pytglib.api.types.update_user_chat_action module
- pytglib.api.types.update_user_full_info module
- pytglib.api.types.update_user_privacy_setting_rules module
- pytglib.api.types.update_user_status module
- pytglib.api.types.update_users_nearby module
- pytglib.api.types.updates module
- pytglib.api.types.user module
- pytglib.api.types.user_full_info module
- pytglib.api.types.user_privacy_setting module
- pytglib.api.types.user_privacy_setting_allow_calls module
- pytglib.api.types.user_privacy_setting_allow_chat_invites module
- pytglib.api.types.user_privacy_setting_allow_finding_by_phone_number module
- pytglib.api.types.user_privacy_setting_allow_peer_to_peer_calls module
- pytglib.api.types.user_privacy_setting_rule module
- pytglib.api.types.user_privacy_setting_rule_allow_all module
- pytglib.api.types.user_privacy_setting_rule_allow_chat_members module
- pytglib.api.types.user_privacy_setting_rule_allow_contacts module
- pytglib.api.types.user_privacy_setting_rule_allow_users module
- pytglib.api.types.user_privacy_setting_rule_restrict_all module
- pytglib.api.types.user_privacy_setting_rule_restrict_chat_members module
- pytglib.api.types.user_privacy_setting_rule_restrict_contacts module
- pytglib.api.types.user_privacy_setting_rule_restrict_users module
- pytglib.api.types.user_privacy_setting_rules module
- pytglib.api.types.user_privacy_setting_show_link_in_forwarded_messages module
- pytglib.api.types.user_privacy_setting_show_phone_number module
- pytglib.api.types.user_privacy_setting_show_profile_photo module
- pytglib.api.types.user_privacy_setting_show_status module
- pytglib.api.types.user_profile_photo module
- pytglib.api.types.user_profile_photos module
- pytglib.api.types.user_status module
- pytglib.api.types.user_status_empty module
- pytglib.api.types.user_status_last_month module
- pytglib.api.types.user_status_last_week module
- pytglib.api.types.user_status_offline module
- pytglib.api.types.user_status_online module
- pytglib.api.types.user_status_recently module
- pytglib.api.types.user_type module
- pytglib.api.types.user_type_bot module
- pytglib.api.types.user_type_deleted module
- pytglib.api.types.user_type_regular module
- pytglib.api.types.user_type_unknown module
- pytglib.api.types.users module
- pytglib.api.types.validated_order_info module
- pytglib.api.types.venue module
- pytglib.api.types.video module
- pytglib.api.types.video_note module
- pytglib.api.types.voice_note module
- pytglib.api.types.web_page module
- pytglib.api.types.web_page_instant_view module
- Module contents
- pytglib.api.utils package
- Module contents
- Subpackages
Submodules¶
pytglib.client module¶
-
class
pytglib.client.
Telegram
(library_path, api_id: int, api_hash: str, database_encryption_key: str, phone: str = None, bot_token: str = None, worker: Optional[Type[pytglib.worker.BaseWorker]] = None, files_directory: str = None, use_test_dc: bool = False, use_message_database: bool = True, device_model: str = 'python-telegram', application_version: str = '0.4.2', system_version: str = 'unknown', system_language_code: str = 'en', login: bool = False, default_workers_queue_size=1000, tdlib_verbosity: int = 2)¶ Bases:
object
-
add_delete_messages_handler
(func: Callable) → None¶ Adds function to handle deleted messages Args:
- func (
Callable
): - Deleted messages handler function
- func (
-
add_message_handler
(func: Callable) → None¶ Adds function to handle all incoming messages Args:
- func (
Callable
): - Message handler function
- func (
-
add_raw_update_handler
(func: Callable) → None¶ Adds function to handle all incoming updates Args:
- func (
Callable
): - Update handler function
- func (
-
add_update_handler
(handler_type: str, func: Callable) → None¶ Adds function to handle custom type of updates Args:
- handler_type (
str
): - Update type name For example updateNewMessage
- func (
Callable
): - Handler function
- handler_type (
-
call_method
(method_name: str, params: Optional[Dict[str, Any]] = None)¶
-
execute
(data: pytglib.api.utils.object.Object) → pytglib.api.utils.object.Object¶
-
idle
(stop_signals=(<Signals.SIGINT: 2>, <Signals.SIGTERM: 15>, <Signals.SIGABRT: 6>))¶ Blocks until one of the signals are received and stops
-
login
()¶ Login process (blocking)
Must be called before any other call. It sends initial params to the tdlib, sets database encryption key, etc.
-
send
(data: pytglib.api.utils.object.Object, result_id: str = None) → pytglib.utils.AsyncResult¶
-
stop
() → None¶ Stops the client
-
pytglib.functions module¶
-
class
pytglib.functions.
Function
(client)¶ Bases:
object
-
add_contact
(phone_number, first_name, last_name, vcard='', user_id=0)¶ Adds new contact or edits existing contact; contact’s user identifiers are ignored
- phone_number (
str
): - Phone number of the user
- first_name (
str
): - First name of the user; 1-255 characters in length
- last_name (
str
): - Last name of the user
- vcard (
str
): - Additional data about the user in a form of vCard; 0-2048 bytes in length
- user_id (
int
): - Identifier of the user, if known; otherwise 0
- Returns:
- AsyncResult
- phone_number (
-
check_chat_invite_link
(invite_link)¶ Checks the validity of an invite link for a chat and returns information about the corresponding chat
- Args:
- invite_link (
str
): - Invite link to import. Should begin with “https://t.me/joinchat/”, “https://pytglib.me/joinchat/”, or “https://pytglib.dog/joinchat/”
- invite_link (
- Returns:
- AsyncResult
-
delete_messages
(chat_id, message_ids, revoke=True)¶ Deletes messages
- Args:
- chat_id (
int
): - Chat identifier
- message_ids (List of
int
): - Identifiers of the messages to be deleted
- revoke (
bool
): - Pass true to try to delete outgoing messages for all chat members (may fail if messages are too old) Always true for supergroups, channels and secret chats
- chat_id (
- Returns:
- AsyncResult
-
edit_message_text
(chat_id, message_id, text, markup=None, parse_mode=None)¶ Edits the text of a message (or a text of a game message). Returns the edited message after the edit is completed on the server side
- Args:
- chat_id (
int
): - The chat the message belongs to
- message_id (
int
): - Identifier of the message
- text (
str
): - New message text
- markup (
pytglib.api.types.ReplyMarkup
): - The new message reply markup; for bots only
- parse_mode (
str
): - Text parse mode. Markdown, HTML or None
- chat_id (
- Returns:
- AsyncResult
-
forward_messages
(chat_id, from_chat_id, message_ids, disable_notification=False, from_background=False, as_album=False)¶ - Forwards previously sent messages.
- Returns the forwarded messages in the same order as the message identifiers passed in message_ids.
If a message can’t be forwarded, null will be returned instead of the message
- Args:
- chat_id (
int
): - Identifier of the chat to which to forward messages
- from_chat_id (
int
): - Identifier of the chat from which to forward messages
- message_ids (List of
int
): - Identifiers of the messages to forward
- disable_notification (
bool
): - Pass true to disable notification for the message,
- doesn’t work if messages are forwarded to a secret chat
- from_background (
bool
): - Pass true if the message is sent from the background
- as_album (
bool
): True, if the messages should be grouped into an album after forwarding For this to work, no more than 10 messages may be forwarded,
and all of them must be photo or video messages
- chat_id (
- Returns:
- AsyncResult
-
get_chat
(chat_id: int)¶ This is offline request, if there is no chat in your database it will not be found tdlib saves chat to the database when it receives a new message or when you call get_chats method.
- Args:
- chat_id (
int
): - Target chat id
- chat_id (
- Returns:
- AsyncResult
-
get_chat_history
(chat_id: int, limit: int = 1000, from_message_id: int = 0, offset: int = 0, only_local: bool = False)¶ - Returns messages in a chat. The messages are returned in a reverse chronological order
- (i.e., in order of decreasing message_id).
- For optimal performance the number of returned messages is chosen by the library.
- This is an offline request if only_local is true
- Args:
- chat_id (
int
): - Chat identifier
- from_message_id (
int
): - Identifier of the message starting from which history must be fetched;
- use 0 to get results from the last message
- offset (
int
): - Specify 0 to get results from exactly the from_message_id or a negative offset to get the specified message and some newer messages
- limit (
int
): - The maximum number of messages to be returned; must be positive and can’t be greater than 100 If the offset is negative, the limit must be greater than -offsetFewer messages may be returned than specified by the limit, Even if the end of the message history has not been reached
- only_local (
bool
): - If true, returns only messages that are available locally without sending network requests
- chat_id (
- Returns:
- AsyncResult
-
get_chat_members
(chat_id, offset=0, limit=200, filter=<pytglib.api.types.supergroup_members_filter_recent.SupergroupMembersFilterRecent object>)¶ Returns information about members or banned users in a supergroup or channel. Can be used only if SupergroupFullInfo.can_get_members == true; Additionally, administrator privileges may be required for some filters
- Args:
- chat_id (
int
): - Identifier of the supergroup or channel
- filter (
pytglib.api.types.SupergroupMembersFilter
): - The type of users to return By default, supergroupMembersRecent
- offset (
int
): - Number of users to skip
- limit (
int
): - The maximum number of users be returned; up to 200
- chat_id (
- Returns:
- AsyncResult
-
get_chats
(chat_list: pytglib.api.types.chat_list.ChatList, offset_order: int = 9223372036854775807, offset_chat_id: int = 0, limit: int = 10000)¶ Returns an ordered list of chats. Chats are sorted newest to oldest. Don’t send the values and it’ll return full chats.
- chat_list (
pytglib.api.types.ChatList
): - ChatListMain or ChatListArchive
- offset_order (
int
): - Chat order to return chats from
- offset_chat_id (
int
): - Chat identifier to return chats from
- limit (
int
): - The maximum number of chats to be returned It is possible that fewer chats than the limit are returned even if the end of the list is not reached
- Returns:
- AsyncResult
- chat_list (
-
get_contacts
()¶ Returns all user contacts
- Returns:
- AsyncResult
-
get_me
()¶ Requests information of the current user (getMe method)
- Returns:
- AsyncResult
-
join_chat
(invite_link)¶ Uses an invite link to add the current user to the chat if possible. The new member will not be added until the chat state has been synchronized with the server
- Args:
- invite_link (
str
): - Invite link to import. Should begin with “https://t.me/joinchat/”, “https://pytglib.me/joinchat/”, or “https://pytglib.dog/joinchat/”
- invite_link (
- Returns:
- AsyncResult
-
leave_chat
(chat_id)¶ Removes current user from chat members. Private and secret chats can’t be left using this method
- Args:
- chat_id (
int
): - Chat identifier
- chat_id (
- Returns:
- AsyncResult
Presses an Inline Button in the chat.
- Args:
- chat_id (
int
): - Target chat
- message_id (
int
): - Message which the button is attached to
- button_data (
str
): - Button data
- chat_id (
- Returns:
- AsyncResult
-
send_chat_action
(chat_id, action=<pytglib.api.types.chat_action_typing.ChatActionTyping object>)¶ Sends a notification about user activity in a chat
- Args:
- chat_id (
int
): - Chat identifier
- action (
pytglib.api.types.ChatAction
): - The action description (Default: Typing)
- chat_id (
- Returns:
- AsyncResult
-
send_document
(chat_id: int, document: str, caption=None, reply_to_message_id=0, disable_notification=False, from_background=False, markup=None, parse_mode=None)¶ Sends a document to a chat. The chat must be in the tdlib’s database. If there is no chat in the DB, tdlib returns an error. Chat is being saved to the database when the client receives a message or when you call the get_chats method.
- Args:
- chat_id (
int
): - Target chat
- document (
str
): - Document path in system
- caption (
str
): - Document caption
- reply_to_message_id (
int
): - Identifier of the message to reply to or 0
- disable_notification (
bool
): - Pass true to disable notification for the message Not supported in secret chats
- from_background (
bool
): - Pass true if the message is sent from the background
- markup (
pytglib.api.types.ReplyMarkup
): - Markup for replying to the message; for bots only
- parse_mode (
str
): - Caption parse mode MarkDown, HTML or None
- chat_id (
- Returns:
- AsyncResult
-
send_inline_query_result
(chat_id, query_id, result_id, reply_to_message_id=0, disable_notification=False, from_background=False)¶ Sends the result of an inline query as a message. Returns the sent message. Always clears a chat draft message
- Args:
- chat_id (
int
): - Target chat
- query_id (
int
): - Identifier of the inline query
- result_id (
str
): - Identifier of the inline result
- reply_to_message_id (
int
): - Identifier of a message to reply to or 0
- disable_notification (
bool
): - Pass true to disable notification for the messageNot supported in secret chats
- from_background (
bool
): - Pass true if the message is sent from background
- chat_id (
- Returns:
- AsyncResult
-
send_message
(chat_id: int, text: str, reply_to_message_id=0, disable_notification=False, from_background=False, scheduling_state=False, markup=None, parse_mode=None, disable_web_page_preview=False, clear_draft=True)¶ Sends a message to a chat. The chat must be in the tdlib’s database. If there is no chat in the DB, tdlib returns an error. Chat is being saved to the database when the client receives a message or when you call the get_chats method.
- Args:
- chat_id (
int
): - Target chat
- text (
str
): - Text to send
- reply_to_message_id (
int
): - Identifier of the message to reply to or 0
- disable_notification (
bool
): - Pass true to disable notification for the message Not supported in secret chats
- from_background (
bool
): - Pass true if the message is sent from the background
- scheduling_state (
pytglib.api.types.MessageSchedulingState
): - Pass a MessageSchedulingState if you want message to be scheduled
- markup (
pytglib.api.types.ReplyMarkup
): - Markup for replying to the message; for bots only
- parse_mode (
str
): - Text parse mode MarkDown, HTML or None
- disable_web_page_preview (
bool
): - True, if rich web page previews for URLs in the message text should be disabled
- clear_draft (
bool
): - True, if a chat message draft should be deleted
- chat_id (
- Returns:
- AsyncResult
-
send_photo
(chat_id: int, photo: str, caption='', reply_to_message_id=0, disable_notification=False, from_background=False, scheduling_state=False, markup=None, parse_mode=None)¶ Sends a photo to a chat. The chat must be in the tdlib’s database. If there is no chat in the DB, tdlib returns an error. Chat is being saved to the database when the client receives a message or when you call the get_chats method.
- Args:
- chat_id (
int
): - Target chat
- photo (
str
): - Path of photo to send
- caption (
str
): - Caption of message to send
- reply_to_message_id (
int
): - Identifier of the message to reply to or 0
- disable_notification (
bool
): - Pass true to disable notification for the message Not supported in secret chats
- from_background (
bool
): - Pass true if the message is sent from the background
- scheduling_state (
pytglib.api.types.MessageSchedulingState
): - Pass a MessageSchedulingState if you want message to be scheduled
- markup (
pytglib.api.types.ReplyMarkup
): - Markup for replying to the message; for bots only
- parse_mode (
str
): - Text parse mode MarkDown, HTML or None
- chat_id (
- Returns:
- AsyncResult
-
view_messages
(chat_id, latest_message_id)¶ Marks the incomming messages as “READ”
- Returns:
- AsyncResult
-
pytglib.tdjson module¶
pytglib.utils module¶
-
class
pytglib.utils.
AsyncResult
(client: Telegram, result_id=None)¶ Bases:
object
tdlib is asynchronous, and this class helps you get results back. After each API call, you receive AsyncResult object, which you can use to get results back.
-
parse_update
(update: dict) → None¶
-
wait
(timeout: int = None, raise_exc: bool = False) → None¶ Blocking method to wait for the result
-
pytglib.worker module¶
-
class
pytglib.worker.
BaseWorker
(queue: queue.Queue)¶ Bases:
object
Base worker class. Each worker must implement the run method to start listening to the queue and calling handler functions
-
run
() → None¶
-
-
class
pytglib.worker.
SimpleWorker
(queue: queue.Queue)¶ Bases:
pytglib.worker.BaseWorker
Simple one-thread worker
-
run
() → None¶
-