Config¶
-
class
pyrogram.raw.types.
Config
¶ Current configuration.
Constructor type of
Config
.- Details
Layer:
126
ID:
0x330b4067
- Parameters
date (
int
32-bit
) – Current date at the server.expires (
int
32-bit
) – Expiration date of this config: when it expires it’ll have to be refetched using help.getConfig.test_mode (
bool
) – Whether we’re connected to the test DCs.this_dc (
int
32-bit
) – ID of the DC that returned the reply.dc_options (List of
DcOption
) – DC IP list.dc_txt_domain_name (
str
) – Domain name for fetching encrypted DC list from DNS TXT record.chat_size_max (
int
32-bit
) – Maximum member count for normal groups.megagroup_size_max (
int
32-bit
) – Maximum member count for supergroups.forwarded_count_max (
int
32-bit
) – Maximum number of messages that can be forwarded at once using messages.forwardMessages.online_update_period_ms (
int
32-bit
) – The client should update its online status every N milliseconds.offline_blur_timeout_ms (
int
32-bit
) – Delay before offline status needs to be sent to the server.offline_idle_timeout_ms (
int
32-bit
) – Time without any user activity after which it should be treated offline.online_cloud_timeout_ms (
int
32-bit
) – If we are offline, but were online from some other client in last online_cloud_timeout_ms milliseconds after we had gone offline, then delay offline notification for notify_cloud_delay_ms milliseconds.notify_cloud_delay_ms (
int
32-bit
) – If we are offline, but online from some other client then delay sending the offline notification for notify_cloud_delay_ms milliseconds.notify_default_delay_ms (
int
32-bit
) – If some other client is online, then delay notification for notification_default_delay_ms milliseconds.push_chat_period_ms (
int
32-bit
) – Not for client use.push_chat_limit (
int
32-bit
) – Not for client use.saved_gifs_limit (
int
32-bit
) – Maximum count of saved gifs.edit_time_limit (
int
32-bit
) – Only messages with age smaller than the one specified can be edited.revoke_time_limit (
int
32-bit
) – Only channel/supergroup messages with age smaller than the specified can be deleted.revoke_pm_time_limit (
int
32-bit
) – Only private messages with age smaller than the specified can be deleted.rating_e_decay (
int
32-bit
) – Exponential decay rate for computing top peer rating.stickers_recent_limit (
int
32-bit
) – Maximum number of recent stickers.stickers_faved_limit (
int
32-bit
) – Maximum number of faved stickers.channels_read_media_period (
int
32-bit
) – Indicates that round videos (video notes) and voice messages sent in channels and older than the specified period must be marked as read.pinned_dialogs_count_max (
int
32-bit
) – Maximum count of pinned dialogs.pinned_infolder_count_max (
int
32-bit
) – Maximum count of dialogs per folder.call_receive_timeout_ms (
int
32-bit
) – Maximum allowed outgoing ring time in VoIP calls: if the user we’re calling doesn’t reply within the specified time (in milliseconds), we should hang up the call.call_ring_timeout_ms (
int
32-bit
) – Maximum allowed incoming ring time in VoIP calls: if the current user doesn’t reply within the specified time (in milliseconds), the call will be automatically refused.call_connect_timeout_ms (
int
32-bit
) – VoIP connection timeout: if the instance of libtgvoip on the other side of the call doesn’t connect to our instance of libtgvoip within the specified time (in milliseconds), the call must be aborted.call_packet_timeout_ms (
int
32-bit
) – If during a VoIP call a packet isn’t received for the specified period of time, the call must be aborted.me_url_prefix (
str
) – The domain to use to parse in-app links.For example t.me indicates that t.me/username links should parsed to @username, t.me/addsticker/name should be parsed to the appropriate stickerset and so on.caption_length_max (
int
32-bit
) – Maximum length of caption (length in utf8 codepoints).message_length_max (
int
32-bit
) – Maximum length of messages (length in utf8 codepoints).webfile_dc_id (
int
32-bit
) – DC ID to use to download webfiles.phonecalls_enabled (
bool
, optional) – Whether phone calls can be used.default_p2p_contacts (
bool
, optional) – Whether the client should use P2P by default for phone calls with contacts.preload_featured_stickers (
bool
, optional) – Whether the client should preload featured stickers.ignore_phone_entities (
bool
, optional) – Whether the client should ignore phone entities.revoke_pm_inbox (
bool
, optional) – Whether incoming private messages can be deleted for both participants.blocked_mode (
bool
, optional) – Indicates that telegram is probably censored by governments/ISPs in the current region.pfs_enabled (
bool
, optional) – Whether pfs was used.tmp_sessions (
int
32-bit
, optional) – Temporary passport sessions.autoupdate_url_prefix (
str
, optional) – URL to use to auto-update the current app.gif_search_username (
str
, optional) – Username of the bot to use to search for GIFs.venue_search_username (
str
, optional) – Username of the bot to use to search for venues.img_search_username (
str
, optional) – Username of the bot to use for image search.static_maps_provider (
str
, optional) – ID of the map provider to use for venues.suggested_lang_code (
str
, optional) – Suggested language code.lang_pack_version (
int
32-bit
, optional) – Language pack version.base_lang_pack_version (
int
32-bit
, optional) – Basic language pack version.
- Methods
This object can be returned by 1 method:
Returns current configuration, including data center configuration.