diff --git a/404.html b/404.html
new file mode 100644
index 000000000..8eb3d37d6
--- /dev/null
+++ b/404.html
@@ -0,0 +1,44 @@
+
+
+ Oopsie! | Telethon
+
+
+
+
+
+
+
+
+
You seem a bit lost…
+
You seem to be lost! Don't worry, that's just Telegram's API being
+ itself. Shall we go back to the Main Page ?
+
+
+
diff --git a/CNAME b/CNAME
new file mode 100644
index 000000000..f0ea288c0
--- /dev/null
+++ b/CNAME
@@ -0,0 +1 @@
+tl.telethon.dev
diff --git a/constructors/access_point_rule.html b/constructors/access_point_rule.html
new file mode 100644
index 000000000..9188f4b29
--- /dev/null
+++ b/constructors/access_point_rule.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AccessPointRule
+
+
+
+
+
+
+AccessPointRule ---types---
+accessPointRule#4679b65f phone_prefix_rules:string dc_id:int ips:Vector <IpPort > = AccessPointRule Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/authorization_form.html b/constructors/account/authorization_form.html
new file mode 100644
index 000000000..151393d00
--- /dev/null
+++ b/constructors/account/authorization_form.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AuthorizationForm
+
+
+
+
+
+
+AuthorizationForm ---types---
+account.authorizationForm#ad2e1cd8 flags:# required_types:Vector <SecureRequiredType > values:Vector <SecureValue > errors:Vector <SecureValueError > users:Vector <User > privacy_policy_url:flags.0?string = account.AuthorizationForm Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/authorizations.html b/constructors/account/authorizations.html
new file mode 100644
index 000000000..fd082361c
--- /dev/null
+++ b/constructors/account/authorizations.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Authorizations
+
+
+
+
+
+
+Authorizations ---types---
+account.authorizations#4bff8ea0 authorization_ttl_days:int authorizations:Vector <Authorization > = account.Authorizations Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/auto_download_settings.html b/constructors/account/auto_download_settings.html
new file mode 100644
index 000000000..583a6113f
--- /dev/null
+++ b/constructors/account/auto_download_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AutoDownloadSettings
+
+
+
+
+
+
+AutoDownloadSettings ---types---
+account.autoDownloadSettings#63cacf26 low:AutoDownloadSettings medium:AutoDownloadSettings high:AutoDownloadSettings = account.AutoDownloadSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/auto_save_settings.html b/constructors/account/auto_save_settings.html
new file mode 100644
index 000000000..6c38a8ecd
--- /dev/null
+++ b/constructors/account/auto_save_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AutoSaveSettings
+
+
+
+
+
+
+AutoSaveSettings ---types---
+account.autoSaveSettings#4c3e069d users_settings:AutoSaveSettings chats_settings:AutoSaveSettings broadcasts_settings:AutoSaveSettings exceptions:Vector <AutoSaveException > chats:Vector <Chat > users:Vector <User > = account.AutoSaveSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/content_settings.html b/constructors/account/content_settings.html
new file mode 100644
index 000000000..b55ea3935
--- /dev/null
+++ b/constructors/account/content_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ContentSettings
+
+
+
+
+
+
+ContentSettings ---types---
+account.contentSettings#57e28221 flags:# sensitive_enabled:flags.0?true sensitive_can_change:flags.1?true = account.ContentSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members sensitive_enabled flag This argument defaults to None
and can be omitted. sensitive_can_change flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/account/email_verified.html b/constructors/account/email_verified.html
new file mode 100644
index 000000000..f98f3d5d4
--- /dev/null
+++ b/constructors/account/email_verified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerified
+
+
+
+
+
+
+EmailVerified ---types---
+account.emailVerified#2b96cd1b email:string = account.EmailVerified Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/email_verified_login.html b/constructors/account/email_verified_login.html
new file mode 100644
index 000000000..86ab6e1bc
--- /dev/null
+++ b/constructors/account/email_verified_login.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerifiedLogin
+
+
+
+
+
+
+EmailVerifiedLogin ---types---
+account.emailVerifiedLogin#e1bb0d61 email:string sent_code:auth.SentCode = account.EmailVerified Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/emoji_statuses.html b/constructors/account/emoji_statuses.html
new file mode 100644
index 000000000..2ff1b6a0c
--- /dev/null
+++ b/constructors/account/emoji_statuses.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiStatuses
+
+
+
+
+
+
+EmojiStatuses ---types---
+account.emojiStatuses#90c467d1 hash:long statuses:Vector <EmojiStatus > = account.EmojiStatuses Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/emoji_statuses_not_modified.html b/constructors/account/emoji_statuses_not_modified.html
new file mode 100644
index 000000000..b4e2c5847
--- /dev/null
+++ b/constructors/account/emoji_statuses_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiStatusesNotModified
+
+
+
+
+
+
+EmojiStatusesNotModified ---types---
+account.emojiStatusesNotModified#d08ce645 = account.EmojiStatuses Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/index.html b/constructors/account/index.html
new file mode 100644
index 000000000..e348db952
--- /dev/null
+++ b/constructors/account/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Account
+
+
+
+
+
+
+Constructors/Account Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/account/password.html b/constructors/account/password.html
new file mode 100644
index 000000000..9b6787d07
--- /dev/null
+++ b/constructors/account/password.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Password
+
+
+
+
+
+
+Password ---types---
+account.password#957b50fb flags:# has_recovery:flags.0?true has_secure_values:flags.1?true has_password:flags.2?true current_algo:flags.2?PasswordKdfAlgo srp_B:flags.2?bytes srp_id:flags.2?long hint:flags.3?string email_unconfirmed_pattern:flags.4?string new_algo:PasswordKdfAlgo new_secure_algo:SecurePasswordKdfAlgo secure_random:bytes pending_reset_date:flags.5?date login_email_pattern:flags.6?string = account.Password Copy import to the clipboard Belongs to This type can only be an instance of:
Members new_algo PasswordKdfAlgo new_secure_algo SecurePasswordKdfAlgo secure_random bytes has_recovery flag This argument defaults to None
and can be omitted. has_secure_values flag This argument defaults to None
and can be omitted. has_password flag This argument defaults to None
and can be omitted. current_algo PasswordKdfAlgo This argument defaults to None
and can be omitted. srp_B bytes This argument defaults to None
and can be omitted. srp_id long This argument defaults to None
and can be omitted. hint string This argument defaults to None
and can be omitted. email_unconfirmed_pattern string This argument defaults to None
and can be omitted. pending_reset_date date This argument defaults to None
and can be omitted. login_email_pattern string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/account/password_input_settings.html b/constructors/account/password_input_settings.html
new file mode 100644
index 000000000..0d7096908
--- /dev/null
+++ b/constructors/account/password_input_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PasswordInputSettings
+
+
+
+
+
+
+PasswordInputSettings ---types---
+account.passwordInputSettings#c23727c9 flags:# new_algo:flags.0?PasswordKdfAlgo new_password_hash:flags.0?bytes hint:flags.0?string email:flags.1?string new_secure_settings:flags.2?SecureSecretSettings = account.PasswordInputSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members new_algo PasswordKdfAlgo This argument defaults to None
and can be omitted. new_password_hash bytes This argument defaults to None
and can be omitted. hint string This argument defaults to None
and can be omitted. email string This argument defaults to None
and can be omitted. new_secure_settings SecureSecretSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/account/password_settings.html b/constructors/account/password_settings.html
new file mode 100644
index 000000000..0243833c0
--- /dev/null
+++ b/constructors/account/password_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PasswordSettings
+
+
+
+
+
+
+PasswordSettings ---types---
+account.passwordSettings#9a5c33e5 flags:# email:flags.0?string secure_settings:flags.1?SecureSecretSettings = account.PasswordSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members email string This argument defaults to None
and can be omitted. secure_settings SecureSecretSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/account/privacy_rules.html b/constructors/account/privacy_rules.html
new file mode 100644
index 000000000..9c8cc2aaf
--- /dev/null
+++ b/constructors/account/privacy_rules.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyRules
+
+
+
+
+
+
+PrivacyRules ---types---
+account.privacyRules#50a04e45 rules:Vector <PrivacyRule > chats:Vector <Chat > users:Vector <User > = account.PrivacyRules Copy import to the clipboard Belongs to This type can only be an instance of:
Members rules PrivacyRule A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/account/reset_password_failed_wait.html b/constructors/account/reset_password_failed_wait.html
new file mode 100644
index 000000000..9e8908107
--- /dev/null
+++ b/constructors/account/reset_password_failed_wait.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ResetPasswordFailedWait
+
+
+
+
+
+
+ResetPasswordFailedWait ---types---
+account.resetPasswordFailedWait#e3779861 retry_date:date = account.ResetPasswordResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/reset_password_ok.html b/constructors/account/reset_password_ok.html
new file mode 100644
index 000000000..4104a160f
--- /dev/null
+++ b/constructors/account/reset_password_ok.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ResetPasswordOk
+
+
+
+
+
+
+ResetPasswordOk ---types---
+account.resetPasswordOk#e926d63e = account.ResetPasswordResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/reset_password_requested_wait.html b/constructors/account/reset_password_requested_wait.html
new file mode 100644
index 000000000..039c966f8
--- /dev/null
+++ b/constructors/account/reset_password_requested_wait.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ResetPasswordRequestedWait
+
+
+
+
+
+
+ResetPasswordRequestedWait ---types---
+account.resetPasswordRequestedWait#e9effc7d until_date:date = account.ResetPasswordResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/saved_ringtone.html b/constructors/account/saved_ringtone.html
new file mode 100644
index 000000000..d33f2d98b
--- /dev/null
+++ b/constructors/account/saved_ringtone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedRingtone
+
+
+
+
+
+
+SavedRingtone ---types---
+account.savedRingtone#b7263f6d = account.SavedRingtone Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/saved_ringtone_converted.html b/constructors/account/saved_ringtone_converted.html
new file mode 100644
index 000000000..398cd9ec0
--- /dev/null
+++ b/constructors/account/saved_ringtone_converted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedRingtoneConverted
+
+
+
+
+
+
+SavedRingtoneConverted ---types---
+account.savedRingtoneConverted#1f307eb7 document:Document = account.SavedRingtone Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/saved_ringtones.html b/constructors/account/saved_ringtones.html
new file mode 100644
index 000000000..e4154cdb7
--- /dev/null
+++ b/constructors/account/saved_ringtones.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedRingtones
+
+
+
+
+
+
+SavedRingtones ---types---
+account.savedRingtones#c1e92cc5 hash:long ringtones:Vector <Document > = account.SavedRingtones Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/saved_ringtones_not_modified.html b/constructors/account/saved_ringtones_not_modified.html
new file mode 100644
index 000000000..ced2c0930
--- /dev/null
+++ b/constructors/account/saved_ringtones_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedRingtonesNotModified
+
+
+
+
+
+
+SavedRingtonesNotModified ---types---
+account.savedRingtonesNotModified#fbf6e8b1 = account.SavedRingtones Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/sent_email_code.html b/constructors/account/sent_email_code.html
new file mode 100644
index 000000000..fe5a75aea
--- /dev/null
+++ b/constructors/account/sent_email_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentEmailCode
+
+
+
+
+
+
+SentEmailCode ---types---
+account.sentEmailCode#811f854f email_pattern:string length:int = account.SentEmailCode Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/takeout.html b/constructors/account/takeout.html
new file mode 100644
index 000000000..3d532affe
--- /dev/null
+++ b/constructors/account/takeout.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Takeout
+
+
+
+
+
+
+Takeout ---types---
+account.takeout#4dba4501 id:long = account.Takeout Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/themes.html b/constructors/account/themes.html
new file mode 100644
index 000000000..4d022feeb
--- /dev/null
+++ b/constructors/account/themes.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Themes
+
+
+
+
+
+
+Themes ---types---
+account.themes#9a3d8c6d hash:long themes:Vector <Theme > = account.Themes Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/themes_not_modified.html b/constructors/account/themes_not_modified.html
new file mode 100644
index 000000000..97a0c4057
--- /dev/null
+++ b/constructors/account/themes_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ThemesNotModified
+
+
+
+
+
+
+ThemesNotModified ---types---
+account.themesNotModified#f41eb622 = account.Themes Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/tmp_password.html b/constructors/account/tmp_password.html
new file mode 100644
index 000000000..3c96a0acd
--- /dev/null
+++ b/constructors/account/tmp_password.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TmpPassword
+
+
+
+
+
+
+TmpPassword ---types---
+account.tmpPassword#db64fd34 tmp_password:bytes valid_until:date = account.TmpPassword Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account/wall_papers.html b/constructors/account/wall_papers.html
new file mode 100644
index 000000000..0edff8655
--- /dev/null
+++ b/constructors/account/wall_papers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WallPapers
+
+
+
+
+
+
+WallPapers ---types---
+account.wallPapers#cdc3858c hash:long wallpapers:Vector <WallPaper > = account.WallPapers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/account/wall_papers_not_modified.html b/constructors/account/wall_papers_not_modified.html
new file mode 100644
index 000000000..2d35e6463
--- /dev/null
+++ b/constructors/account/wall_papers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WallPapersNotModified
+
+
+
+
+
+
+WallPapersNotModified ---types---
+account.wallPapersNotModified#1c199183 = account.WallPapers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/account/web_authorizations.html b/constructors/account/web_authorizations.html
new file mode 100644
index 000000000..3e8f408ee
--- /dev/null
+++ b/constructors/account/web_authorizations.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebAuthorizations
+
+
+
+
+
+
+WebAuthorizations ---types---
+account.webAuthorizations#ed56c9fc authorizations:Vector <WebAuthorization > users:Vector <User > = account.WebAuthorizations Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/account_days_ttl.html b/constructors/account_days_ttl.html
new file mode 100644
index 000000000..14716b03e
--- /dev/null
+++ b/constructors/account_days_ttl.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AccountDaysTTL
+
+
+
+
+
+
+AccountDaysTTL ---types---
+accountDaysTTL#b8d0afdf days:int = AccountDaysTTL Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/app_web_view_result_url.html b/constructors/app_web_view_result_url.html
new file mode 100644
index 000000000..0d87a928a
--- /dev/null
+++ b/constructors/app_web_view_result_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AppWebViewResultUrl
+
+
+
+
+
+
+AppWebViewResultUrl ---types---
+appWebViewResultUrl#3c1b4f0d url:string = AppWebViewResult Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/attach_menu_bot.html b/constructors/attach_menu_bot.html
new file mode 100644
index 000000000..f6577af99
--- /dev/null
+++ b/constructors/attach_menu_bot.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBot
+
+
+
+
+
+
+AttachMenuBot ---types---
+attachMenuBot#d90d8dfe flags:# inactive:flags.0?true has_settings:flags.1?true request_write_access:flags.2?true show_in_attach_menu:flags.3?true show_in_side_menu:flags.4?true side_menu_disclaimer_needed:flags.5?true bot_id:long short_name:string peer_types:flags.3?Vector <AttachMenuPeerType > icons:Vector <AttachMenuBotIcon > = AttachMenuBot Copy import to the clipboard Belongs to This type can only be an instance of:
Members bot_id long short_name string icons AttachMenuBotIcon A list must be supplied. inactive flag This argument defaults to None
and can be omitted. has_settings flag This argument defaults to None
and can be omitted. request_write_access flag This argument defaults to None
and can be omitted. show_in_attach_menu flag This argument defaults to None
and can be omitted. show_in_side_menu flag This argument defaults to None
and can be omitted. side_menu_disclaimer_needed flag This argument defaults to None
and can be omitted. peer_types AttachMenuPeerType This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/attach_menu_bot_icon.html b/constructors/attach_menu_bot_icon.html
new file mode 100644
index 000000000..61ddcf13a
--- /dev/null
+++ b/constructors/attach_menu_bot_icon.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBotIcon
+
+
+
+
+
+
+AttachMenuBotIcon ---types---
+attachMenuBotIcon#b2a7386b flags:# name:string icon:Document colors:flags.0?Vector <AttachMenuBotIconColor > = AttachMenuBotIcon Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/attach_menu_bot_icon_color.html b/constructors/attach_menu_bot_icon_color.html
new file mode 100644
index 000000000..bba906111
--- /dev/null
+++ b/constructors/attach_menu_bot_icon_color.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBotIconColor
+
+
+
+
+
+
+AttachMenuBotIconColor ---types---
+attachMenuBotIconColor#4576f3f0 name:string color:int = AttachMenuBotIconColor Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/attach_menu_bots.html b/constructors/attach_menu_bots.html
new file mode 100644
index 000000000..d33bec2c8
--- /dev/null
+++ b/constructors/attach_menu_bots.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBots
+
+
+
+
+
+
+AttachMenuBots ---types---
+attachMenuBots#3c4301c0 hash:long bots:Vector <AttachMenuBot > users:Vector <User > = AttachMenuBots Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/attach_menu_bots_bot.html b/constructors/attach_menu_bots_bot.html
new file mode 100644
index 000000000..4531d11d3
--- /dev/null
+++ b/constructors/attach_menu_bots_bot.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBotsBot
+
+
+
+
+
+
+AttachMenuBotsBot ---types---
+attachMenuBotsBot#93bf667f bot:AttachMenuBot users:Vector <User > = AttachMenuBotsBot Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/attach_menu_bots_not_modified.html b/constructors/attach_menu_bots_not_modified.html
new file mode 100644
index 000000000..10fd4edbc
--- /dev/null
+++ b/constructors/attach_menu_bots_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuBotsNotModified
+
+
+
+
+
+
+AttachMenuBotsNotModified ---types---
+attachMenuBotsNotModified#f1d88a5c = AttachMenuBots Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/attach_menu_peer_type_bot_pm.html b/constructors/attach_menu_peer_type_bot_pm.html
new file mode 100644
index 000000000..4af6596b3
--- /dev/null
+++ b/constructors/attach_menu_peer_type_bot_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuPeerTypeBotPM
+
+
+
+
+
+
+AttachMenuPeerTypeBotPM ---types---
+attachMenuPeerTypeBotPM#c32bfa1a = AttachMenuPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/attach_menu_peer_type_broadcast.html b/constructors/attach_menu_peer_type_broadcast.html
new file mode 100644
index 000000000..996f2f939
--- /dev/null
+++ b/constructors/attach_menu_peer_type_broadcast.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuPeerTypeBroadcast
+
+
+
+
+
+
+AttachMenuPeerTypeBroadcast ---types---
+attachMenuPeerTypeBroadcast#7bfbdefc = AttachMenuPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/attach_menu_peer_type_chat.html b/constructors/attach_menu_peer_type_chat.html
new file mode 100644
index 000000000..79ffe8dd2
--- /dev/null
+++ b/constructors/attach_menu_peer_type_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuPeerTypeChat
+
+
+
+
+
+
+AttachMenuPeerTypeChat ---types---
+attachMenuPeerTypeChat#0509113f = AttachMenuPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/attach_menu_peer_type_pm.html b/constructors/attach_menu_peer_type_pm.html
new file mode 100644
index 000000000..fc1ce64e1
--- /dev/null
+++ b/constructors/attach_menu_peer_type_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuPeerTypePM
+
+
+
+
+
+
+AttachMenuPeerTypePM ---types---
+attachMenuPeerTypePM#f146d31f = AttachMenuPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/attach_menu_peer_type_same_bot_pm.html b/constructors/attach_menu_peer_type_same_bot_pm.html
new file mode 100644
index 000000000..ba8f9e4e9
--- /dev/null
+++ b/constructors/attach_menu_peer_type_same_bot_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AttachMenuPeerTypeSameBotPM
+
+
+
+
+
+
+AttachMenuPeerTypeSameBotPM ---types---
+attachMenuPeerTypeSameBotPM#7d6be90e = AttachMenuPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/authorization.html b/constructors/auth/authorization.html
new file mode 100644
index 000000000..605f94e68
--- /dev/null
+++ b/constructors/auth/authorization.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Authorization
+
+
+
+
+
+
+Authorization ---types---
+auth.authorization#2ea2c0d4 flags:# setup_password_required:flags.1?true otherwise_relogin_days:flags.1?int tmp_sessions:flags.0?int future_auth_token:flags.2?bytes user:User = auth.Authorization Copy import to the clipboard Belongs to This type can be an instance of either:
Members user User setup_password_required flag This argument defaults to None
and can be omitted. otherwise_relogin_days int This argument defaults to None
and can be omitted. tmp_sessions int This argument defaults to None
and can be omitted. future_auth_token bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auth/authorization_sign_up_required.html b/constructors/auth/authorization_sign_up_required.html
new file mode 100644
index 000000000..a47842d73
--- /dev/null
+++ b/constructors/auth/authorization_sign_up_required.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AuthorizationSignUpRequired
+
+
+
+
+
+
+AuthorizationSignUpRequired ---types---
+auth.authorizationSignUpRequired#44747e9a flags:# terms_of_service:flags.0?help.TermsOfService = auth.Authorization Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/code_type_call.html b/constructors/auth/code_type_call.html
new file mode 100644
index 000000000..3ce7470c4
--- /dev/null
+++ b/constructors/auth/code_type_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeTypeCall
+
+
+
+
+
+
+CodeTypeCall ---types---
+auth.codeTypeCall#741cd3e3 = auth.CodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/code_type_flash_call.html b/constructors/auth/code_type_flash_call.html
new file mode 100644
index 000000000..b01d1f224
--- /dev/null
+++ b/constructors/auth/code_type_flash_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeTypeFlashCall
+
+
+
+
+
+
+CodeTypeFlashCall ---types---
+auth.codeTypeFlashCall#226ccefb = auth.CodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/code_type_fragment_sms.html b/constructors/auth/code_type_fragment_sms.html
new file mode 100644
index 000000000..cf0dd9bc5
--- /dev/null
+++ b/constructors/auth/code_type_fragment_sms.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeTypeFragmentSms
+
+
+
+
+
+
+CodeTypeFragmentSms ---types---
+auth.codeTypeFragmentSms#06ed998c = auth.CodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/code_type_missed_call.html b/constructors/auth/code_type_missed_call.html
new file mode 100644
index 000000000..f7bc25f68
--- /dev/null
+++ b/constructors/auth/code_type_missed_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeTypeMissedCall
+
+
+
+
+
+
+CodeTypeMissedCall ---types---
+auth.codeTypeMissedCall#d61ad6ee = auth.CodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/code_type_sms.html b/constructors/auth/code_type_sms.html
new file mode 100644
index 000000000..1a6ba99a7
--- /dev/null
+++ b/constructors/auth/code_type_sms.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeTypeSms
+
+
+
+
+
+
+CodeTypeSms ---types---
+auth.codeTypeSms#72a3158c = auth.CodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/auth/exported_authorization.html b/constructors/auth/exported_authorization.html
new file mode 100644
index 000000000..14cd97a46
--- /dev/null
+++ b/constructors/auth/exported_authorization.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedAuthorization
+
+
+
+
+
+
+ExportedAuthorization ---types---
+auth.exportedAuthorization#b434e2b8 id:long bytes:bytes = auth.ExportedAuthorization Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/auth/index.html b/constructors/auth/index.html
new file mode 100644
index 000000000..5351f0324
--- /dev/null
+++ b/constructors/auth/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Auth
+
+
+
+
+
+
+Constructors/Auth Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/auth/logged_out.html b/constructors/auth/logged_out.html
new file mode 100644
index 000000000..00497e76c
--- /dev/null
+++ b/constructors/auth/logged_out.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LoggedOut
+
+
+
+
+
+
+LoggedOut ---types---
+auth.loggedOut#c3a2835f flags:# future_auth_token:flags.0?bytes = auth.LoggedOut Copy import to the clipboard Belongs to This type can only be an instance of:
Members future_auth_token bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auth/login_token.html b/constructors/auth/login_token.html
new file mode 100644
index 000000000..75164fe09
--- /dev/null
+++ b/constructors/auth/login_token.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LoginToken
+
+
+
+
+
+
+LoginToken ---types---
+auth.loginToken#629f1980 expires:date token:bytes = auth.LoginToken Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/login_token_migrate_to.html b/constructors/auth/login_token_migrate_to.html
new file mode 100644
index 000000000..57e4766a0
--- /dev/null
+++ b/constructors/auth/login_token_migrate_to.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LoginTokenMigrateTo
+
+
+
+
+
+
+LoginTokenMigrateTo ---types---
+auth.loginTokenMigrateTo#068e9916 dc_id:int token:bytes = auth.LoginToken Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/login_token_success.html b/constructors/auth/login_token_success.html
new file mode 100644
index 000000000..3124e47f4
--- /dev/null
+++ b/constructors/auth/login_token_success.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LoginTokenSuccess
+
+
+
+
+
+
+LoginTokenSuccess ---types---
+auth.loginTokenSuccess#390d5c5e authorization:auth.Authorization = auth.LoginToken Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/password_recovery.html b/constructors/auth/password_recovery.html
new file mode 100644
index 000000000..09aaa3f22
--- /dev/null
+++ b/constructors/auth/password_recovery.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PasswordRecovery
+
+
+
+
+
+
+PasswordRecovery ---types---
+auth.passwordRecovery#137948a5 email_pattern:string = auth.PasswordRecovery Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code.html b/constructors/auth/sent_code.html
new file mode 100644
index 000000000..de8c85016
--- /dev/null
+++ b/constructors/auth/sent_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCode
+
+
+
+
+
+
+SentCode ---types---
+auth.sentCode#5e002502 flags:# type:auth.SentCodeType phone_code_hash:string next_type:flags.1?auth.CodeType timeout:flags.2?int = auth.SentCode Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_success.html b/constructors/auth/sent_code_success.html
new file mode 100644
index 000000000..f4171332c
--- /dev/null
+++ b/constructors/auth/sent_code_success.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeSuccess
+
+
+
+
+
+
+SentCodeSuccess ---types---
+auth.sentCodeSuccess#2390fe44 authorization:auth.Authorization = auth.SentCode Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_app.html b/constructors/auth/sent_code_type_app.html
new file mode 100644
index 000000000..634be01c0
--- /dev/null
+++ b/constructors/auth/sent_code_type_app.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeApp
+
+
+
+
+
+
+SentCodeTypeApp ---types---
+auth.sentCodeTypeApp#3dbb5986 length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_call.html b/constructors/auth/sent_code_type_call.html
new file mode 100644
index 000000000..3961402dc
--- /dev/null
+++ b/constructors/auth/sent_code_type_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeCall
+
+
+
+
+
+
+SentCodeTypeCall ---types---
+auth.sentCodeTypeCall#5353e5a7 length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_email_code.html b/constructors/auth/sent_code_type_email_code.html
new file mode 100644
index 000000000..807a0d10e
--- /dev/null
+++ b/constructors/auth/sent_code_type_email_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeEmailCode
+
+
+
+
+
+
+SentCodeTypeEmailCode ---types---
+auth.sentCodeTypeEmailCode#f450f59b flags:# apple_signin_allowed:flags.0?true google_signin_allowed:flags.1?true email_pattern:string length:int reset_available_period:flags.3?int reset_pending_date:flags.4?date = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members email_pattern string length int apple_signin_allowed flag This argument defaults to None
and can be omitted. google_signin_allowed flag This argument defaults to None
and can be omitted. reset_available_period int This argument defaults to None
and can be omitted. reset_pending_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_firebase_sms.html b/constructors/auth/sent_code_type_firebase_sms.html
new file mode 100644
index 000000000..c11d0cfd4
--- /dev/null
+++ b/constructors/auth/sent_code_type_firebase_sms.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeFirebaseSms
+
+
+
+
+
+
+SentCodeTypeFirebaseSms ---types---
+auth.sentCodeTypeFirebaseSms#e57b1432 flags:# nonce:flags.0?bytes receipt:flags.1?string push_timeout:flags.1?int length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members length int nonce bytes This argument defaults to None
and can be omitted. receipt string This argument defaults to None
and can be omitted. push_timeout int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_flash_call.html b/constructors/auth/sent_code_type_flash_call.html
new file mode 100644
index 000000000..e9bec39d7
--- /dev/null
+++ b/constructors/auth/sent_code_type_flash_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeFlashCall
+
+
+
+
+
+
+SentCodeTypeFlashCall ---types---
+auth.sentCodeTypeFlashCall#ab03c6d9 pattern:string = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_fragment_sms.html b/constructors/auth/sent_code_type_fragment_sms.html
new file mode 100644
index 000000000..30f91e37f
--- /dev/null
+++ b/constructors/auth/sent_code_type_fragment_sms.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeFragmentSms
+
+
+
+
+
+
+SentCodeTypeFragmentSms ---types---
+auth.sentCodeTypeFragmentSms#d9565c39 url:string length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_missed_call.html b/constructors/auth/sent_code_type_missed_call.html
new file mode 100644
index 000000000..30c17745a
--- /dev/null
+++ b/constructors/auth/sent_code_type_missed_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeMissedCall
+
+
+
+
+
+
+SentCodeTypeMissedCall ---types---
+auth.sentCodeTypeMissedCall#82006484 prefix:string length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_set_up_email_required.html b/constructors/auth/sent_code_type_set_up_email_required.html
new file mode 100644
index 000000000..734c47beb
--- /dev/null
+++ b/constructors/auth/sent_code_type_set_up_email_required.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeSetUpEmailRequired
+
+
+
+
+
+
+SentCodeTypeSetUpEmailRequired ---types---
+auth.sentCodeTypeSetUpEmailRequired#a5491dea flags:# apple_signin_allowed:flags.0?true google_signin_allowed:flags.1?true = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members apple_signin_allowed flag This argument defaults to None
and can be omitted. google_signin_allowed flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auth/sent_code_type_sms.html b/constructors/auth/sent_code_type_sms.html
new file mode 100644
index 000000000..b8e662152
--- /dev/null
+++ b/constructors/auth/sent_code_type_sms.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentCodeTypeSms
+
+
+
+
+
+
+SentCodeTypeSms ---types---
+auth.sentCodeTypeSms#c000bba2 length:int = auth.SentCodeType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/authorization.html b/constructors/authorization.html
new file mode 100644
index 000000000..6d2644cc8
--- /dev/null
+++ b/constructors/authorization.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Authorization
+
+
+
+
+
+
+Authorization ---types---
+authorization#ad01d61d flags:# current:flags.0?true official_app:flags.1?true password_pending:flags.2?true encrypted_requests_disabled:flags.3?true call_requests_disabled:flags.4?true unconfirmed:flags.5?true hash:long device_model:string platform:string system_version:string api_id:int app_name:string app_version:string date_created:date date_active:date ip:string country:string region:string = Authorization Copy import to the clipboard Belongs to This type can only be an instance of:
Members hash long device_model string platform string system_version string api_id int app_name string app_version string date_created date date_active date ip string country string region string current flag This argument defaults to None
and can be omitted. official_app flag This argument defaults to None
and can be omitted. password_pending flag This argument defaults to None
and can be omitted. encrypted_requests_disabled flag This argument defaults to None
and can be omitted. call_requests_disabled flag This argument defaults to None
and can be omitted. unconfirmed flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auto_download_settings.html b/constructors/auto_download_settings.html
new file mode 100644
index 000000000..2e6d52a98
--- /dev/null
+++ b/constructors/auto_download_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AutoDownloadSettings
+
+
+
+
+
+
+AutoDownloadSettings ---types---
+autoDownloadSettings#baa57628 flags:# disabled:flags.0?true video_preload_large:flags.1?true audio_preload_next:flags.2?true phonecalls_less_data:flags.3?true stories_preload:flags.4?true photo_size_max:int video_size_max:long file_size_max:long video_upload_maxbitrate:int small_queue_active_operations_max:int large_queue_active_operations_max:int = AutoDownloadSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members photo_size_max int video_size_max long file_size_max long video_upload_maxbitrate int small_queue_active_operations_max int large_queue_active_operations_max int disabled flag This argument defaults to None
and can be omitted. video_preload_large flag This argument defaults to None
and can be omitted. audio_preload_next flag This argument defaults to None
and can be omitted. phonecalls_less_data flag This argument defaults to None
and can be omitted. stories_preload flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/auto_save_exception.html b/constructors/auto_save_exception.html
new file mode 100644
index 000000000..c0644f23f
--- /dev/null
+++ b/constructors/auto_save_exception.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AutoSaveException
+
+
+
+
+
+
+AutoSaveException ---types---
+autoSaveException#81602d47 peer:Peer settings:AutoSaveSettings = AutoSaveException Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/auto_save_settings.html b/constructors/auto_save_settings.html
new file mode 100644
index 000000000..ada5ac741
--- /dev/null
+++ b/constructors/auto_save_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AutoSaveSettings
+
+
+
+
+
+
+AutoSaveSettings ---types---
+autoSaveSettings#c84834ce flags:# photos:flags.0?true videos:flags.1?true video_max_size:flags.2?long = AutoSaveSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members photos flag This argument defaults to None
and can be omitted. videos flag This argument defaults to None
and can be omitted. video_max_size long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/available_reaction.html b/constructors/available_reaction.html
new file mode 100644
index 000000000..d67bd1987
--- /dev/null
+++ b/constructors/available_reaction.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AvailableReaction
+
+
+
+
+
+
+AvailableReaction ---types---
+availableReaction#c077ec01 flags:# inactive:flags.0?true premium:flags.2?true reaction:string title:string static_icon:Document appear_animation:Document select_animation:Document activate_animation:Document effect_animation:Document around_animation:flags.1?Document center_icon:flags.1?Document = AvailableReaction Copy import to the clipboard Belongs to This type can only be an instance of:
Members reaction string title string static_icon Document appear_animation Document select_animation Document activate_animation Document effect_animation Document inactive flag This argument defaults to None
and can be omitted. premium flag This argument defaults to None
and can be omitted. around_animation Document This argument defaults to None
and can be omitted. center_icon Document This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bad_msg_notification.html b/constructors/bad_msg_notification.html
new file mode 100644
index 000000000..6c94911bc
--- /dev/null
+++ b/constructors/bad_msg_notification.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BadMsgNotification
+
+
+
+
+
+
+BadMsgNotification ---types---
+bad_msg_notification#a7eff811 bad_msg_id:long bad_msg_seqno:int error_code:int = BadMsgNotification Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bad_server_salt.html b/constructors/bad_server_salt.html
new file mode 100644
index 000000000..e6e6fa25a
--- /dev/null
+++ b/constructors/bad_server_salt.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BadServerSalt
+
+
+
+
+
+
+BadServerSalt ---types---
+bad_server_salt#edab447b bad_msg_id:long bad_msg_seqno:int error_code:int new_server_salt:long = BadMsgNotification Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bank_card_open_url.html b/constructors/bank_card_open_url.html
new file mode 100644
index 000000000..609ebca69
--- /dev/null
+++ b/constructors/bank_card_open_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BankCardOpenUrl
+
+
+
+
+
+
+BankCardOpenUrl ---types---
+bankCardOpenUrl#f568028a url:string name:string = BankCardOpenUrl Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/base_theme_arctic.html b/constructors/base_theme_arctic.html
new file mode 100644
index 000000000..89309136c
--- /dev/null
+++ b/constructors/base_theme_arctic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BaseThemeArctic
+
+
+
+
+
+
+BaseThemeArctic ---types---
+baseThemeArctic#5b11125a = BaseTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/base_theme_classic.html b/constructors/base_theme_classic.html
new file mode 100644
index 000000000..7282c0b37
--- /dev/null
+++ b/constructors/base_theme_classic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BaseThemeClassic
+
+
+
+
+
+
+BaseThemeClassic ---types---
+baseThemeClassic#c3a12462 = BaseTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/base_theme_day.html b/constructors/base_theme_day.html
new file mode 100644
index 000000000..2ce82b853
--- /dev/null
+++ b/constructors/base_theme_day.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BaseThemeDay
+
+
+
+
+
+
+BaseThemeDay ---types---
+baseThemeDay#fbd81688 = BaseTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/base_theme_night.html b/constructors/base_theme_night.html
new file mode 100644
index 000000000..70cad5056
--- /dev/null
+++ b/constructors/base_theme_night.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BaseThemeNight
+
+
+
+
+
+
+BaseThemeNight ---types---
+baseThemeNight#b7b31ea8 = BaseTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/base_theme_tinted.html b/constructors/base_theme_tinted.html
new file mode 100644
index 000000000..f2fa2dd34
--- /dev/null
+++ b/constructors/base_theme_tinted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BaseThemeTinted
+
+
+
+
+
+
+BaseThemeTinted ---types---
+baseThemeTinted#6d5f77ee = BaseTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bind_auth_key_inner.html b/constructors/bind_auth_key_inner.html
new file mode 100644
index 000000000..eff5e647e
--- /dev/null
+++ b/constructors/bind_auth_key_inner.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BindAuthKeyInner
+
+
+
+
+
+
+BindAuthKeyInner ---types---
+bind_auth_key_inner#75a3f765 nonce:long temp_auth_key_id:long perm_auth_key_id:long temp_session_id:long expires_at:date = BindAuthKeyInner Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/boost.html b/constructors/boost.html
new file mode 100644
index 000000000..10f84ef2a
--- /dev/null
+++ b/constructors/boost.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Boost
+
+
+
+
+
+
+Boost ---types---
+boost#2a1c8c71 flags:# gift:flags.1?true giveaway:flags.2?true unclaimed:flags.3?true id:string user_id:flags.0?long giveaway_msg_id:flags.2?int date:date expires:date used_gift_slug:flags.4?string multiplier:flags.5?int = Boost Copy import to the clipboard Belongs to This type can only be an instance of:
Members id string date date expires date gift flag This argument defaults to None
and can be omitted. giveaway flag This argument defaults to None
and can be omitted. unclaimed flag This argument defaults to None
and can be omitted. user_id long This argument defaults to None
and can be omitted. giveaway_msg_id int This argument defaults to None
and can be omitted. used_gift_slug string This argument defaults to None
and can be omitted. multiplier int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_app.html b/constructors/bot_app.html
new file mode 100644
index 000000000..f3284b0db
--- /dev/null
+++ b/constructors/bot_app.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotApp
+
+
+
+
+
+
+BotApp ---types---
+botApp#95fcd1d6 flags:# id:long access_hash:long short_name:string title:string description:string photo:Photo document:flags.0?Document hash:long = BotApp Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bot_app_not_modified.html b/constructors/bot_app_not_modified.html
new file mode 100644
index 000000000..2c9e2a169
--- /dev/null
+++ b/constructors/bot_app_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotAppNotModified
+
+
+
+
+
+
+BotAppNotModified ---types---
+botAppNotModified#5da674b7 = BotApp Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_command.html b/constructors/bot_command.html
new file mode 100644
index 000000000..e61ac21b3
--- /dev/null
+++ b/constructors/bot_command.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommand
+
+
+
+
+
+
+BotCommand ---types---
+botCommand#c27ac8c7 command:string description:string = BotCommand Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/bot_command_scope_chat_admins.html b/constructors/bot_command_scope_chat_admins.html
new file mode 100644
index 000000000..3aef68087
--- /dev/null
+++ b/constructors/bot_command_scope_chat_admins.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopeChatAdmins
+
+
+
+
+
+
+BotCommandScopeChatAdmins ---types---
+botCommandScopeChatAdmins#b9aa606a = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_command_scope_chats.html b/constructors/bot_command_scope_chats.html
new file mode 100644
index 000000000..95b562a81
--- /dev/null
+++ b/constructors/bot_command_scope_chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopeChats
+
+
+
+
+
+
+BotCommandScopeChats ---types---
+botCommandScopeChats#6fe1a881 = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_command_scope_default.html b/constructors/bot_command_scope_default.html
new file mode 100644
index 000000000..bfe4bfdb6
--- /dev/null
+++ b/constructors/bot_command_scope_default.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopeDefault
+
+
+
+
+
+
+BotCommandScopeDefault ---types---
+botCommandScopeDefault#2f6cb2ab = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_command_scope_peer.html b/constructors/bot_command_scope_peer.html
new file mode 100644
index 000000000..ee52b0d7d
--- /dev/null
+++ b/constructors/bot_command_scope_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopePeer
+
+
+
+
+
+
+BotCommandScopePeer ---types---
+botCommandScopePeer#db9d897d peer:InputPeer = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/bot_command_scope_peer_admins.html b/constructors/bot_command_scope_peer_admins.html
new file mode 100644
index 000000000..6c2f526f3
--- /dev/null
+++ b/constructors/bot_command_scope_peer_admins.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopePeerAdmins
+
+
+
+
+
+
+BotCommandScopePeerAdmins ---types---
+botCommandScopePeerAdmins#3fd863d1 peer:InputPeer = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/bot_command_scope_peer_user.html b/constructors/bot_command_scope_peer_user.html
new file mode 100644
index 000000000..9ccb012f1
--- /dev/null
+++ b/constructors/bot_command_scope_peer_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopePeerUser
+
+
+
+
+
+
+BotCommandScopePeerUser ---types---
+botCommandScopePeerUser#0a1321f3 peer:InputPeer user_id:InputUser = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/bot_command_scope_users.html b/constructors/bot_command_scope_users.html
new file mode 100644
index 000000000..1bdfa0003
--- /dev/null
+++ b/constructors/bot_command_scope_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCommandScopeUsers
+
+
+
+
+
+
+BotCommandScopeUsers ---types---
+botCommandScopeUsers#3c4f04d8 = BotCommandScope Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_info.html b/constructors/bot_info.html
new file mode 100644
index 000000000..2fdf84000
--- /dev/null
+++ b/constructors/bot_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInfo
+
+
+
+
+
+
+BotInfo ---types---
+botInfo#8f300b57 flags:# user_id:flags.0?long description:flags.1?string description_photo:flags.4?Photo description_document:flags.5?Document commands:flags.2?Vector <BotCommand > menu_button:flags.3?BotMenuButton = BotInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members user_id long This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted. description_photo Photo This argument defaults to None
and can be omitted. description_document Document This argument defaults to None
and can be omitted. commands BotCommand This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. menu_button BotMenuButton This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_media_result.html b/constructors/bot_inline_media_result.html
new file mode 100644
index 000000000..23b14a873
--- /dev/null
+++ b/constructors/bot_inline_media_result.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMediaResult
+
+
+
+
+
+
+BotInlineMediaResult ---types---
+botInlineMediaResult#17db940b flags:# id:string type:string photo:flags.0?Photo document:flags.1?Document title:flags.2?string description:flags.3?string send_message:BotInlineMessage = BotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members id string type string send_message BotInlineMessage photo Photo This argument defaults to None
and can be omitted. document Document This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_auto.html b/constructors/bot_inline_message_media_auto.html
new file mode 100644
index 000000000..d9d9b2c85
--- /dev/null
+++ b/constructors/bot_inline_message_media_auto.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaAuto
+
+
+
+
+
+
+BotInlineMessageMediaAuto ---types---
+botInlineMessageMediaAuto#764cf810 flags:# invert_media:flags.3?true message:string entities:flags.1?Vector <MessageEntity > reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string invert_media flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_contact.html b/constructors/bot_inline_message_media_contact.html
new file mode 100644
index 000000000..4ca8d7489
--- /dev/null
+++ b/constructors/bot_inline_message_media_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaContact
+
+
+
+
+
+
+BotInlineMessageMediaContact ---types---
+botInlineMessageMediaContact#18d1cdc2 flags:# phone_number:string first_name:string last_name:string vcard:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_geo.html b/constructors/bot_inline_message_media_geo.html
new file mode 100644
index 000000000..1aa930cca
--- /dev/null
+++ b/constructors/bot_inline_message_media_geo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaGeo
+
+
+
+
+
+
+BotInlineMessageMediaGeo ---types---
+botInlineMessageMediaGeo#051846fd flags:# geo:GeoPoint heading:flags.0?int period:flags.1?int proximity_notification_radius:flags.3?int reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members geo GeoPoint heading int This argument defaults to None
and can be omitted. period int This argument defaults to None
and can be omitted. proximity_notification_radius int This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_invoice.html b/constructors/bot_inline_message_media_invoice.html
new file mode 100644
index 000000000..e679d3b58
--- /dev/null
+++ b/constructors/bot_inline_message_media_invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaInvoice
+
+
+
+
+
+
+BotInlineMessageMediaInvoice ---types---
+botInlineMessageMediaInvoice#354a9b09 flags:# shipping_address_requested:flags.1?true test:flags.3?true title:string description:string photo:flags.0?WebDocument currency:string total_amount:long reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string description string currency string total_amount long shipping_address_requested flag This argument defaults to None
and can be omitted. test flag This argument defaults to None
and can be omitted. photo WebDocument This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_venue.html b/constructors/bot_inline_message_media_venue.html
new file mode 100644
index 000000000..ce4452ee5
--- /dev/null
+++ b/constructors/bot_inline_message_media_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaVenue
+
+
+
+
+
+
+BotInlineMessageMediaVenue ---types---
+botInlineMessageMediaVenue#8a86659c flags:# geo:GeoPoint title:string address:string provider:string venue_id:string venue_type:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bot_inline_message_media_web_page.html b/constructors/bot_inline_message_media_web_page.html
new file mode 100644
index 000000000..fb7d48b91
--- /dev/null
+++ b/constructors/bot_inline_message_media_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageMediaWebPage
+
+
+
+
+
+
+BotInlineMessageMediaWebPage ---types---
+botInlineMessageMediaWebPage#809ad9a6 flags:# invert_media:flags.3?true force_large_media:flags.4?true force_small_media:flags.5?true manual:flags.7?true safe:flags.8?true message:string entities:flags.1?Vector <MessageEntity > url:string reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string url string invert_media flag This argument defaults to None
and can be omitted. force_large_media flag This argument defaults to None
and can be omitted. force_small_media flag This argument defaults to None
and can be omitted. manual flag This argument defaults to None
and can be omitted. safe flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_message_text.html b/constructors/bot_inline_message_text.html
new file mode 100644
index 000000000..63d1a9d34
--- /dev/null
+++ b/constructors/bot_inline_message_text.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineMessageText
+
+
+
+
+
+
+BotInlineMessageText ---types---
+botInlineMessageText#8c7f65e2 flags:# no_webpage:flags.0?true invert_media:flags.3?true message:string entities:flags.1?Vector <MessageEntity > reply_markup:flags.2?ReplyMarkup = BotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_inline_result.html b/constructors/bot_inline_result.html
new file mode 100644
index 000000000..360365f61
--- /dev/null
+++ b/constructors/bot_inline_result.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInlineResult
+
+
+
+
+
+
+BotInlineResult ---types---
+botInlineResult#11965f3a flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb:flags.4?WebDocument content:flags.5?WebDocument send_message:BotInlineMessage = BotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members id string type string send_message BotInlineMessage title string This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted. thumb WebDocument This argument defaults to None
and can be omitted. content WebDocument This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/bot_menu_button.html b/constructors/bot_menu_button.html
new file mode 100644
index 000000000..6eb6639ea
--- /dev/null
+++ b/constructors/bot_menu_button.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotMenuButton
+
+
+
+
+
+
+BotMenuButton ---types---
+botMenuButton#c7b57ce6 text:string url:string = BotMenuButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/bot_menu_button_commands.html b/constructors/bot_menu_button_commands.html
new file mode 100644
index 000000000..f1c822eff
--- /dev/null
+++ b/constructors/bot_menu_button_commands.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotMenuButtonCommands
+
+
+
+
+
+
+BotMenuButtonCommands ---types---
+botMenuButtonCommands#4258c205 = BotMenuButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bot_menu_button_default.html b/constructors/bot_menu_button_default.html
new file mode 100644
index 000000000..306aaf7df
--- /dev/null
+++ b/constructors/bot_menu_button_default.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotMenuButtonDefault
+
+
+
+
+
+
+BotMenuButtonDefault ---types---
+botMenuButtonDefault#7533a588 = BotMenuButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/bots/bot_info.html b/constructors/bots/bot_info.html
new file mode 100644
index 000000000..f44a10ce1
--- /dev/null
+++ b/constructors/bots/bot_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotInfo
+
+
+
+
+
+
+BotInfo ---types---
+bots.botInfo#e8a775b0 name:string about:string description:string = bots.BotInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/bots/index.html b/constructors/bots/index.html
new file mode 100644
index 000000000..4902aee30
--- /dev/null
+++ b/constructors/bots/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Bots
+
+
+
+
+
+
+Constructors/Bots Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/cdn_config.html b/constructors/cdn_config.html
new file mode 100644
index 000000000..ae1000f9c
--- /dev/null
+++ b/constructors/cdn_config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CdnConfig
+
+
+
+
+
+
+CdnConfig ---types---
+cdnConfig#5725e40a public_keys:Vector <CdnPublicKey > = CdnConfig Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/cdn_public_key.html b/constructors/cdn_public_key.html
new file mode 100644
index 000000000..7c256f750
--- /dev/null
+++ b/constructors/cdn_public_key.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CdnPublicKey
+
+
+
+
+
+
+CdnPublicKey ---types---
+cdnPublicKey#c982eaba dc_id:int public_key:string = CdnPublicKey Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/channel.html b/constructors/channel.html
new file mode 100644
index 000000000..0dbfb4af6
--- /dev/null
+++ b/constructors/channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Channel
+
+
+
+
+
+
+Channel ---types---
+channel#1981ea7e flags:# creator:flags.0?true left:flags.2?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true signatures:flags.11?true min:flags.12?true scam:flags.19?true has_link:flags.20?true has_geo:flags.21?true slowmode_enabled:flags.22?true call_active:flags.23?true call_not_empty:flags.24?true fake:flags.25?true gigagroup:flags.26?true noforwards:flags.27?true join_to_send:flags.28?true join_request:flags.29?true forum:flags.30?true flags2:# stories_hidden:flags2.1?true stories_hidden_min:flags2.2?true stories_unavailable:flags2.3?true id:long access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:date restriction_reason:flags.9?Vector <RestrictionReason > admin_rights:flags.14?ChatAdminRights banned_rights:flags.15?ChatBannedRights default_banned_rights:flags.18?ChatBannedRights participants_count:flags.17?int usernames:flags2.0?Vector <Username > stories_max_id:flags2.4?int color:flags2.6?int background_emoji_id:flags2.5?long = Chat Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long title string photo ChatPhoto date date creator flag This argument defaults to None
and can be omitted. left flag This argument defaults to None
and can be omitted. broadcast flag This argument defaults to None
and can be omitted. verified flag This argument defaults to None
and can be omitted. megagroup flag This argument defaults to None
and can be omitted. restricted flag This argument defaults to None
and can be omitted. signatures flag This argument defaults to None
and can be omitted. min flag This argument defaults to None
and can be omitted. scam flag This argument defaults to None
and can be omitted. has_link flag This argument defaults to None
and can be omitted. has_geo flag This argument defaults to None
and can be omitted. slowmode_enabled flag This argument defaults to None
and can be omitted. call_active flag This argument defaults to None
and can be omitted. call_not_empty flag This argument defaults to None
and can be omitted. fake flag This argument defaults to None
and can be omitted. gigagroup flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. join_to_send flag This argument defaults to None
and can be omitted. join_request flag This argument defaults to None
and can be omitted. forum flag This argument defaults to None
and can be omitted. stories_hidden flag This argument defaults to None
and can be omitted. stories_hidden_min flag This argument defaults to None
and can be omitted. stories_unavailable flag This argument defaults to None
and can be omitted. access_hash long This argument defaults to None
and can be omitted. username string This argument defaults to None
and can be omitted. restriction_reason RestrictionReason This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. admin_rights ChatAdminRights This argument defaults to None
and can be omitted. banned_rights ChatBannedRights This argument defaults to None
and can be omitted. default_banned_rights ChatBannedRights This argument defaults to None
and can be omitted. participants_count int This argument defaults to None
and can be omitted. usernames Username This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. stories_max_id int This argument defaults to None
and can be omitted. color int This argument defaults to None
and can be omitted. background_emoji_id long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event.html b/constructors/channel_admin_log_event.html
new file mode 100644
index 000000000..8d5791a17
--- /dev/null
+++ b/constructors/channel_admin_log_event.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEvent
+
+
+
+
+
+
+ChannelAdminLogEvent ---types---
+channelAdminLogEvent#1fad68cd id:long date:date user_id:long action:ChannelAdminLogEventAction = ChannelAdminLogEvent Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_about.html b/constructors/channel_admin_log_event_action_change_about.html
new file mode 100644
index 000000000..32aaaf9cf
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_about.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeAbout
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeAbout ---types---
+channelAdminLogEventActionChangeAbout#55188a2e prev_value:string new_value:string = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_available_reactions.html b/constructors/channel_admin_log_event_action_change_available_reactions.html
new file mode 100644
index 000000000..1275a2994
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_available_reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeAvailableReactions
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeAvailableReactions ---types---
+channelAdminLogEventActionChangeAvailableReactions#be4e0ef8 prev_value:ChatReactions new_value:ChatReactions = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_background_emoji.html b/constructors/channel_admin_log_event_action_change_background_emoji.html
new file mode 100644
index 000000000..75896ddf1
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_background_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeBackgroundEmoji
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeBackgroundEmoji ---types---
+channelAdminLogEventActionChangeBackgroundEmoji#445fc434 prev_value:long new_value:long = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_color.html b/constructors/channel_admin_log_event_action_change_color.html
new file mode 100644
index 000000000..ef0c3ad89
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_color.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeColor
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeColor ---types---
+channelAdminLogEventActionChangeColor#3c2b247b prev_value:int new_value:int = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_history_ttl.html b/constructors/channel_admin_log_event_action_change_history_ttl.html
new file mode 100644
index 000000000..c0b9db54d
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_history_ttl.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeHistoryTTL
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeHistoryTTL ---types---
+channelAdminLogEventActionChangeHistoryTTL#6e941a38 prev_value:int new_value:int = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_linked_chat.html b/constructors/channel_admin_log_event_action_change_linked_chat.html
new file mode 100644
index 000000000..4c80082b3
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_linked_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeLinkedChat
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeLinkedChat ---types---
+channelAdminLogEventActionChangeLinkedChat#050c7ac8 prev_value:long new_value:long = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_location.html b/constructors/channel_admin_log_event_action_change_location.html
new file mode 100644
index 000000000..0a4976ef7
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeLocation
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeLocation ---types---
+channelAdminLogEventActionChangeLocation#0e6b76ae prev_value:ChannelLocation new_value:ChannelLocation = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_photo.html b/constructors/channel_admin_log_event_action_change_photo.html
new file mode 100644
index 000000000..d2d31df1c
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangePhoto
+
+
+
+
+
+
+ChannelAdminLogEventActionChangePhoto ---types---
+channelAdminLogEventActionChangePhoto#434bd2af prev_photo:Photo new_photo:Photo = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_sticker_set.html b/constructors/channel_admin_log_event_action_change_sticker_set.html
new file mode 100644
index 000000000..dd8d6a716
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_sticker_set.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeStickerSet
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeStickerSet ---types---
+channelAdminLogEventActionChangeStickerSet#b1c3caa7 prev_stickerset:InputStickerSet new_stickerset:InputStickerSet = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_title.html b/constructors/channel_admin_log_event_action_change_title.html
new file mode 100644
index 000000000..9dc5a2383
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_title.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeTitle
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeTitle ---types---
+channelAdminLogEventActionChangeTitle#e6dfb825 prev_value:string new_value:string = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_username.html b/constructors/channel_admin_log_event_action_change_username.html
new file mode 100644
index 000000000..b7856a8bb
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_username.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeUsername
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeUsername ---types---
+channelAdminLogEventActionChangeUsername#6a4afc38 prev_value:string new_value:string = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_change_usernames.html b/constructors/channel_admin_log_event_action_change_usernames.html
new file mode 100644
index 000000000..cea72a40f
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_change_usernames.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionChangeUsernames
+
+
+
+
+
+
+ChannelAdminLogEventActionChangeUsernames ---types---
+channelAdminLogEventActionChangeUsernames#f04fb3a9 prev_value:Vector <string > new_value:Vector <string > = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members prev_value string A list must be supplied. new_value string A list must be supplied.
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_create_topic.html b/constructors/channel_admin_log_event_action_create_topic.html
new file mode 100644
index 000000000..00622a549
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_create_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionCreateTopic
+
+
+
+
+
+
+ChannelAdminLogEventActionCreateTopic ---types---
+channelAdminLogEventActionCreateTopic#58707d28 topic:ForumTopic = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_default_banned_rights.html b/constructors/channel_admin_log_event_action_default_banned_rights.html
new file mode 100644
index 000000000..4d56f9d7a
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_default_banned_rights.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionDefaultBannedRights
+
+
+
+
+
+
+ChannelAdminLogEventActionDefaultBannedRights ---types---
+channelAdminLogEventActionDefaultBannedRights#2df5fc0a prev_banned_rights:ChatBannedRights new_banned_rights:ChatBannedRights = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_delete_message.html b/constructors/channel_admin_log_event_action_delete_message.html
new file mode 100644
index 000000000..931b1ba24
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_delete_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionDeleteMessage
+
+
+
+
+
+
+ChannelAdminLogEventActionDeleteMessage ---types---
+channelAdminLogEventActionDeleteMessage#42e047bb message:Message = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_delete_topic.html b/constructors/channel_admin_log_event_action_delete_topic.html
new file mode 100644
index 000000000..519bbbe0f
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_delete_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionDeleteTopic
+
+
+
+
+
+
+ChannelAdminLogEventActionDeleteTopic ---types---
+channelAdminLogEventActionDeleteTopic#ae168909 topic:ForumTopic = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_discard_group_call.html b/constructors/channel_admin_log_event_action_discard_group_call.html
new file mode 100644
index 000000000..927988178
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_discard_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionDiscardGroupCall
+
+
+
+
+
+
+ChannelAdminLogEventActionDiscardGroupCall ---types---
+channelAdminLogEventActionDiscardGroupCall#db9f9140 call:InputGroupCall = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_edit_message.html b/constructors/channel_admin_log_event_action_edit_message.html
new file mode 100644
index 000000000..814c288c1
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_edit_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionEditMessage
+
+
+
+
+
+
+ChannelAdminLogEventActionEditMessage ---types---
+channelAdminLogEventActionEditMessage#709b2405 prev_message:Message new_message:Message = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_edit_topic.html b/constructors/channel_admin_log_event_action_edit_topic.html
new file mode 100644
index 000000000..c7a358749
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_edit_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionEditTopic
+
+
+
+
+
+
+ChannelAdminLogEventActionEditTopic ---types---
+channelAdminLogEventActionEditTopic#f06fe208 prev_topic:ForumTopic new_topic:ForumTopic = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_exported_invite_delete.html b/constructors/channel_admin_log_event_action_exported_invite_delete.html
new file mode 100644
index 000000000..4f31c98b5
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_exported_invite_delete.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionExportedInviteDelete
+
+
+
+
+
+
+ChannelAdminLogEventActionExportedInviteDelete ---types---
+channelAdminLogEventActionExportedInviteDelete#5a50fca4 invite:ExportedChatInvite = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_exported_invite_edit.html b/constructors/channel_admin_log_event_action_exported_invite_edit.html
new file mode 100644
index 000000000..164d41bbc
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_exported_invite_edit.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionExportedInviteEdit
+
+
+
+
+
+
+ChannelAdminLogEventActionExportedInviteEdit ---types---
+channelAdminLogEventActionExportedInviteEdit#e90ebb59 prev_invite:ExportedChatInvite new_invite:ExportedChatInvite = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_exported_invite_revoke.html b/constructors/channel_admin_log_event_action_exported_invite_revoke.html
new file mode 100644
index 000000000..7dd876a10
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_exported_invite_revoke.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionExportedInviteRevoke
+
+
+
+
+
+
+ChannelAdminLogEventActionExportedInviteRevoke ---types---
+channelAdminLogEventActionExportedInviteRevoke#410a134e invite:ExportedChatInvite = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_invite.html b/constructors/channel_admin_log_event_action_participant_invite.html
new file mode 100644
index 000000000..87e677254
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantInvite
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantInvite ---types---
+channelAdminLogEventActionParticipantInvite#e31c34d8 participant:ChannelParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_join.html b/constructors/channel_admin_log_event_action_participant_join.html
new file mode 100644
index 000000000..4b124b725
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_join.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantJoin
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantJoin ---types---
+channelAdminLogEventActionParticipantJoin#183040d3 = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_join_by_invite.html b/constructors/channel_admin_log_event_action_participant_join_by_invite.html
new file mode 100644
index 000000000..cfa906772
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_join_by_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantJoinByInvite
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantJoinByInvite ---types---
+channelAdminLogEventActionParticipantJoinByInvite#fe9fc158 flags:# via_chatlist:flags.0?true invite:ExportedChatInvite = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_join_by_request.html b/constructors/channel_admin_log_event_action_participant_join_by_request.html
new file mode 100644
index 000000000..d70815925
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_join_by_request.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantJoinByRequest
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantJoinByRequest ---types---
+channelAdminLogEventActionParticipantJoinByRequest#afb6144a invite:ExportedChatInvite approved_by:long = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_leave.html b/constructors/channel_admin_log_event_action_participant_leave.html
new file mode 100644
index 000000000..54cbb7441
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_leave.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantLeave
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantLeave ---types---
+channelAdminLogEventActionParticipantLeave#f89777f2 = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_mute.html b/constructors/channel_admin_log_event_action_participant_mute.html
new file mode 100644
index 000000000..32efcdc11
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_mute.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantMute
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantMute ---types---
+channelAdminLogEventActionParticipantMute#f92424d2 participant:GroupCallParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_toggle_admin.html b/constructors/channel_admin_log_event_action_participant_toggle_admin.html
new file mode 100644
index 000000000..3e4257a77
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_toggle_admin.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantToggleAdmin
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantToggleAdmin ---types---
+channelAdminLogEventActionParticipantToggleAdmin#d5676710 prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_toggle_ban.html b/constructors/channel_admin_log_event_action_participant_toggle_ban.html
new file mode 100644
index 000000000..90870dc11
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_toggle_ban.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantToggleBan
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantToggleBan ---types---
+channelAdminLogEventActionParticipantToggleBan#e6d83d7e prev_participant:ChannelParticipant new_participant:ChannelParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_unmute.html b/constructors/channel_admin_log_event_action_participant_unmute.html
new file mode 100644
index 000000000..2b0601eab
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_unmute.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantUnmute
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantUnmute ---types---
+channelAdminLogEventActionParticipantUnmute#e64429c0 participant:GroupCallParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_participant_volume.html b/constructors/channel_admin_log_event_action_participant_volume.html
new file mode 100644
index 000000000..c359e17a3
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_participant_volume.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionParticipantVolume
+
+
+
+
+
+
+ChannelAdminLogEventActionParticipantVolume ---types---
+channelAdminLogEventActionParticipantVolume#3e7f6847 participant:GroupCallParticipant = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_pin_topic.html b/constructors/channel_admin_log_event_action_pin_topic.html
new file mode 100644
index 000000000..65b7e942d
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_pin_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionPinTopic
+
+
+
+
+
+
+ChannelAdminLogEventActionPinTopic ---types---
+channelAdminLogEventActionPinTopic#5d8d353b flags:# prev_topic:flags.0?ForumTopic new_topic:flags.1?ForumTopic = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members prev_topic ForumTopic This argument defaults to None
and can be omitted. new_topic ForumTopic This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_send_message.html b/constructors/channel_admin_log_event_action_send_message.html
new file mode 100644
index 000000000..2c7d567c9
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_send_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionSendMessage
+
+
+
+
+
+
+ChannelAdminLogEventActionSendMessage ---types---
+channelAdminLogEventActionSendMessage#278f2868 message:Message = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_start_group_call.html b/constructors/channel_admin_log_event_action_start_group_call.html
new file mode 100644
index 000000000..aa208f646
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_start_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionStartGroupCall
+
+
+
+
+
+
+ChannelAdminLogEventActionStartGroupCall ---types---
+channelAdminLogEventActionStartGroupCall#23209745 call:InputGroupCall = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_stop_poll.html b/constructors/channel_admin_log_event_action_stop_poll.html
new file mode 100644
index 000000000..d17464cd4
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_stop_poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionStopPoll
+
+
+
+
+
+
+ChannelAdminLogEventActionStopPoll ---types---
+channelAdminLogEventActionStopPoll#8f079643 message:Message = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_anti_spam.html b/constructors/channel_admin_log_event_action_toggle_anti_spam.html
new file mode 100644
index 000000000..36cfa4fa4
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_anti_spam.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleAntiSpam
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleAntiSpam ---types---
+channelAdminLogEventActionToggleAntiSpam#64f36dfc new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_forum.html b/constructors/channel_admin_log_event_action_toggle_forum.html
new file mode 100644
index 000000000..0f4c9cf80
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_forum.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleForum
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleForum ---types---
+channelAdminLogEventActionToggleForum#02cc6383 new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_group_call_setting.html b/constructors/channel_admin_log_event_action_toggle_group_call_setting.html
new file mode 100644
index 000000000..c0b80f0b2
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_group_call_setting.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleGroupCallSetting
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleGroupCallSetting ---types---
+channelAdminLogEventActionToggleGroupCallSetting#56d6a247 join_muted:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_invites.html b/constructors/channel_admin_log_event_action_toggle_invites.html
new file mode 100644
index 000000000..489f0eb28
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_invites.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleInvites
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleInvites ---types---
+channelAdminLogEventActionToggleInvites#1b7907ae new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_no_forwards.html b/constructors/channel_admin_log_event_action_toggle_no_forwards.html
new file mode 100644
index 000000000..840612291
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_no_forwards.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleNoForwards
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleNoForwards ---types---
+channelAdminLogEventActionToggleNoForwards#cb2ac766 new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_pre_history_hidden.html b/constructors/channel_admin_log_event_action_toggle_pre_history_hidden.html
new file mode 100644
index 000000000..8bdd0c4ea
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_pre_history_hidden.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionTogglePreHistoryHidden
+
+
+
+
+
+
+ChannelAdminLogEventActionTogglePreHistoryHidden ---types---
+channelAdminLogEventActionTogglePreHistoryHidden#5f5c95f1 new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_signatures.html b/constructors/channel_admin_log_event_action_toggle_signatures.html
new file mode 100644
index 000000000..c0764c1e9
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_signatures.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleSignatures
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleSignatures ---types---
+channelAdminLogEventActionToggleSignatures#26ae0971 new_value:Bool = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_toggle_slow_mode.html b/constructors/channel_admin_log_event_action_toggle_slow_mode.html
new file mode 100644
index 000000000..11392ce55
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_toggle_slow_mode.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionToggleSlowMode
+
+
+
+
+
+
+ChannelAdminLogEventActionToggleSlowMode ---types---
+channelAdminLogEventActionToggleSlowMode#53909779 prev_value:int new_value:int = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_event_action_update_pinned.html b/constructors/channel_admin_log_event_action_update_pinned.html
new file mode 100644
index 000000000..7df6a439e
--- /dev/null
+++ b/constructors/channel_admin_log_event_action_update_pinned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventActionUpdatePinned
+
+
+
+
+
+
+ChannelAdminLogEventActionUpdatePinned ---types---
+channelAdminLogEventActionUpdatePinned#e9e82c18 message:Message = ChannelAdminLogEventAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_admin_log_events_filter.html b/constructors/channel_admin_log_events_filter.html
new file mode 100644
index 000000000..1cc4fcfe1
--- /dev/null
+++ b/constructors/channel_admin_log_events_filter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelAdminLogEventsFilter
+
+
+
+
+
+
+ChannelAdminLogEventsFilter ---types---
+channelAdminLogEventsFilter#ea107ae4 flags:# join:flags.0?true leave:flags.1?true invite:flags.2?true ban:flags.3?true unban:flags.4?true kick:flags.5?true unkick:flags.6?true promote:flags.7?true demote:flags.8?true info:flags.9?true settings:flags.10?true pinned:flags.11?true edit:flags.12?true delete:flags.13?true group_call:flags.14?true invites:flags.15?true send:flags.16?true forums:flags.17?true = ChannelAdminLogEventsFilter Copy import to the clipboard Belongs to This type can only be an instance of:
Members join flag This argument defaults to None
and can be omitted. leave flag This argument defaults to None
and can be omitted. invite flag This argument defaults to None
and can be omitted. ban flag This argument defaults to None
and can be omitted. unban flag This argument defaults to None
and can be omitted. kick flag This argument defaults to None
and can be omitted. unkick flag This argument defaults to None
and can be omitted. promote flag This argument defaults to None
and can be omitted. demote flag This argument defaults to None
and can be omitted. info flag This argument defaults to None
and can be omitted. settings flag This argument defaults to None
and can be omitted. pinned flag This argument defaults to None
and can be omitted. edit flag This argument defaults to None
and can be omitted. delete flag This argument defaults to None
and can be omitted. group_call flag This argument defaults to None
and can be omitted. invites flag This argument defaults to None
and can be omitted. send flag This argument defaults to None
and can be omitted. forums flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_forbidden.html b/constructors/channel_forbidden.html
new file mode 100644
index 000000000..e8a72194b
--- /dev/null
+++ b/constructors/channel_forbidden.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelForbidden
+
+
+
+
+
+
+ChannelForbidden ---types---
+channelForbidden#17d493d5 flags:# broadcast:flags.5?true megagroup:flags.8?true id:long access_hash:long title:string until_date:flags.16?date = Chat Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long access_hash long title string broadcast flag This argument defaults to None
and can be omitted. megagroup flag This argument defaults to None
and can be omitted. until_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_full.html b/constructors/channel_full.html
new file mode 100644
index 000000000..52caffa7a
--- /dev/null
+++ b/constructors/channel_full.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelFull
+
+
+
+
+
+
+ChannelFull ---types---
+channelFull#723027bd flags:# can_view_participants:flags.3?true can_set_username:flags.6?true can_set_stickers:flags.7?true hidden_prehistory:flags.10?true can_set_location:flags.16?true has_scheduled:flags.19?true can_view_stats:flags.20?true blocked:flags.22?true flags2:# can_delete_channel:flags2.0?true antispam:flags2.1?true participants_hidden:flags2.2?true translations_disabled:flags2.3?true stories_pinned_available:flags2.5?true id:long about:string participants_count:flags.0?int admins_count:flags.1?int kicked_count:flags.2?int banned_count:flags.2?int online_count:flags.13?int read_inbox_max_id:int read_outbox_max_id:int unread_count:int chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:flags.23?ExportedChatInvite bot_info:Vector <BotInfo > migrated_from_chat_id:flags.4?long migrated_from_max_id:flags.4?int pinned_msg_id:flags.5?int stickerset:flags.8?StickerSet available_min_id:flags.9?int folder_id:flags.11?int linked_chat_id:flags.14?long location:flags.15?ChannelLocation slowmode_seconds:flags.17?int slowmode_next_send_date:flags.18?date stats_dc:flags.12?int pts:int call:flags.21?InputGroupCall ttl_period:flags.24?int pending_suggestions:flags.25?Vector <string > groupcall_default_join_as:flags.26?Peer theme_emoticon:flags.27?string requests_pending:flags.28?int recent_requesters:flags.28?Vector <long > default_send_as:flags.29?Peer available_reactions:flags.30?ChatReactions stories:flags2.4?PeerStories = ChatFull Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long about string read_inbox_max_id int read_outbox_max_id int unread_count int chat_photo Photo notify_settings PeerNotifySettings bot_info BotInfo A list must be supplied. pts int can_view_participants flag This argument defaults to None
and can be omitted. can_set_username flag This argument defaults to None
and can be omitted. can_set_stickers flag This argument defaults to None
and can be omitted. hidden_prehistory flag This argument defaults to None
and can be omitted. can_set_location flag This argument defaults to None
and can be omitted. has_scheduled flag This argument defaults to None
and can be omitted. can_view_stats flag This argument defaults to None
and can be omitted. blocked flag This argument defaults to None
and can be omitted. can_delete_channel flag This argument defaults to None
and can be omitted. antispam flag This argument defaults to None
and can be omitted. participants_hidden flag This argument defaults to None
and can be omitted. translations_disabled flag This argument defaults to None
and can be omitted. stories_pinned_available flag This argument defaults to None
and can be omitted. participants_count int This argument defaults to None
and can be omitted. admins_count int This argument defaults to None
and can be omitted. kicked_count int This argument defaults to None
and can be omitted. banned_count int This argument defaults to None
and can be omitted. online_count int This argument defaults to None
and can be omitted. exported_invite ExportedChatInvite This argument defaults to None
and can be omitted. migrated_from_chat_id long This argument defaults to None
and can be omitted. migrated_from_max_id int This argument defaults to None
and can be omitted. pinned_msg_id int This argument defaults to None
and can be omitted. stickerset StickerSet This argument defaults to None
and can be omitted. available_min_id int This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted. linked_chat_id long This argument defaults to None
and can be omitted. location ChannelLocation This argument defaults to None
and can be omitted. slowmode_seconds int This argument defaults to None
and can be omitted. slowmode_next_send_date date This argument defaults to None
and can be omitted. stats_dc int This argument defaults to None
and can be omitted. call InputGroupCall This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted. pending_suggestions string This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. groupcall_default_join_as Peer This argument defaults to None
and can be omitted. theme_emoticon string This argument defaults to None
and can be omitted. requests_pending int This argument defaults to None
and can be omitted. recent_requesters long This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. default_send_as Peer This argument defaults to None
and can be omitted. available_reactions ChatReactions This argument defaults to None
and can be omitted. stories PeerStories This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_location.html b/constructors/channel_location.html
new file mode 100644
index 000000000..1e471207c
--- /dev/null
+++ b/constructors/channel_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelLocation
+
+
+
+
+
+
+ChannelLocation ---types---
+channelLocation#209b82db geo_point:GeoPoint address:string = ChannelLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_location_empty.html b/constructors/channel_location_empty.html
new file mode 100644
index 000000000..000026081
--- /dev/null
+++ b/constructors/channel_location_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelLocationEmpty
+
+
+
+
+
+
+ChannelLocationEmpty ---types---
+channelLocationEmpty#bfb5ad8b = ChannelLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_messages_filter.html b/constructors/channel_messages_filter.html
new file mode 100644
index 000000000..0edb5d43c
--- /dev/null
+++ b/constructors/channel_messages_filter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelMessagesFilter
+
+
+
+
+
+
+ChannelMessagesFilter ---types---
+channelMessagesFilter#cd77d957 flags:# exclude_new_messages:flags.1?true ranges:Vector <MessageRange > = ChannelMessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members ranges MessageRange A list must be supplied. exclude_new_messages flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_messages_filter_empty.html b/constructors/channel_messages_filter_empty.html
new file mode 100644
index 000000000..a4a36c92c
--- /dev/null
+++ b/constructors/channel_messages_filter_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelMessagesFilterEmpty
+
+
+
+
+
+
+ChannelMessagesFilterEmpty ---types---
+channelMessagesFilterEmpty#94d42ee7 = ChannelMessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_participant.html b/constructors/channel_participant.html
new file mode 100644
index 000000000..788e99b9d
--- /dev/null
+++ b/constructors/channel_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipant
+
+
+
+
+
+
+ChannelParticipant ---types---
+channelParticipant#c00c07c0 user_id:long date:date = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participant_admin.html b/constructors/channel_participant_admin.html
new file mode 100644
index 000000000..571be0e9c
--- /dev/null
+++ b/constructors/channel_participant_admin.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantAdmin
+
+
+
+
+
+
+ChannelParticipantAdmin ---types---
+channelParticipantAdmin#34c3bb53 flags:# can_edit:flags.0?true is_self:flags.1?true user_id:long inviter_id:flags.1?long promoted_by:long date:date admin_rights:ChatAdminRights rank:flags.2?string = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members user_id long promoted_by long date date admin_rights ChatAdminRights can_edit flag This argument defaults to None
and can be omitted. is_self flag This argument defaults to None
and can be omitted. inviter_id long This argument defaults to None
and can be omitted. rank string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_participant_banned.html b/constructors/channel_participant_banned.html
new file mode 100644
index 000000000..f13e6022b
--- /dev/null
+++ b/constructors/channel_participant_banned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantBanned
+
+
+
+
+
+
+ChannelParticipantBanned ---types---
+channelParticipantBanned#6df8014e flags:# left:flags.0?true peer:Peer kicked_by:long date:date banned_rights:ChatBannedRights = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participant_creator.html b/constructors/channel_participant_creator.html
new file mode 100644
index 000000000..94b6ce4ba
--- /dev/null
+++ b/constructors/channel_participant_creator.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantCreator
+
+
+
+
+
+
+ChannelParticipantCreator ---types---
+channelParticipantCreator#2fe601d3 flags:# user_id:long admin_rights:ChatAdminRights rank:flags.0?string = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participant_left.html b/constructors/channel_participant_left.html
new file mode 100644
index 000000000..eb66ac4e7
--- /dev/null
+++ b/constructors/channel_participant_left.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantLeft
+
+
+
+
+
+
+ChannelParticipantLeft ---types---
+channelParticipantLeft#1b03f006 peer:Peer = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participant_self.html b/constructors/channel_participant_self.html
new file mode 100644
index 000000000..f772864c3
--- /dev/null
+++ b/constructors/channel_participant_self.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantSelf
+
+
+
+
+
+
+ChannelParticipantSelf ---types---
+channelParticipantSelf#35a8bfa7 flags:# via_request:flags.0?true user_id:long inviter_id:long date:date = ChannelParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members user_id long inviter_id long date date via_request flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_participants_admins.html b/constructors/channel_participants_admins.html
new file mode 100644
index 000000000..33678e62f
--- /dev/null
+++ b/constructors/channel_participants_admins.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsAdmins
+
+
+
+
+
+
+ChannelParticipantsAdmins ---types---
+channelParticipantsAdmins#b4608969 = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_participants_banned.html b/constructors/channel_participants_banned.html
new file mode 100644
index 000000000..a5c8ffb78
--- /dev/null
+++ b/constructors/channel_participants_banned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsBanned
+
+
+
+
+
+
+ChannelParticipantsBanned ---types---
+channelParticipantsBanned#1427a5e1 q:string = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participants_bots.html b/constructors/channel_participants_bots.html
new file mode 100644
index 000000000..1de46ed06
--- /dev/null
+++ b/constructors/channel_participants_bots.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsBots
+
+
+
+
+
+
+ChannelParticipantsBots ---types---
+channelParticipantsBots#b0d1865b = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_participants_contacts.html b/constructors/channel_participants_contacts.html
new file mode 100644
index 000000000..341852494
--- /dev/null
+++ b/constructors/channel_participants_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsContacts
+
+
+
+
+
+
+ChannelParticipantsContacts ---types---
+channelParticipantsContacts#bb6ae88d q:string = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participants_kicked.html b/constructors/channel_participants_kicked.html
new file mode 100644
index 000000000..ab5508753
--- /dev/null
+++ b/constructors/channel_participants_kicked.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsKicked
+
+
+
+
+
+
+ChannelParticipantsKicked ---types---
+channelParticipantsKicked#a3b54985 q:string = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channel_participants_mentions.html b/constructors/channel_participants_mentions.html
new file mode 100644
index 000000000..23640a05e
--- /dev/null
+++ b/constructors/channel_participants_mentions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsMentions
+
+
+
+
+
+
+ChannelParticipantsMentions ---types---
+channelParticipantsMentions#e04b5ceb flags:# q:flags.0?string top_msg_id:flags.1?int = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members q string This argument defaults to None
and can be omitted. top_msg_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/channel_participants_recent.html b/constructors/channel_participants_recent.html
new file mode 100644
index 000000000..68b9b346b
--- /dev/null
+++ b/constructors/channel_participants_recent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsRecent
+
+
+
+
+
+
+ChannelParticipantsRecent ---types---
+channelParticipantsRecent#de3f3c79 = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channel_participants_search.html b/constructors/channel_participants_search.html
new file mode 100644
index 000000000..42b0fd213
--- /dev/null
+++ b/constructors/channel_participants_search.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsSearch
+
+
+
+
+
+
+ChannelParticipantsSearch ---types---
+channelParticipantsSearch#0656ac4b q:string = ChannelParticipantsFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channels/admin_log_results.html b/constructors/channels/admin_log_results.html
new file mode 100644
index 000000000..8b0f92711
--- /dev/null
+++ b/constructors/channels/admin_log_results.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AdminLogResults
+
+
+
+
+
+
+AdminLogResults ---types---
+channels.adminLogResults#ed8af74d events:Vector <ChannelAdminLogEvent > chats:Vector <Chat > users:Vector <User > = channels.AdminLogResults Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/channels/channel_participant.html b/constructors/channels/channel_participant.html
new file mode 100644
index 000000000..44e82b0f4
--- /dev/null
+++ b/constructors/channels/channel_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipant
+
+
+
+
+
+
+ChannelParticipant ---types---
+channels.channelParticipant#dfb80317 participant:ChannelParticipant chats:Vector <Chat > users:Vector <User > = channels.ChannelParticipant Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/channels/channel_participants.html b/constructors/channels/channel_participants.html
new file mode 100644
index 000000000..9b538c22f
--- /dev/null
+++ b/constructors/channels/channel_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipants
+
+
+
+
+
+
+ChannelParticipants ---types---
+channels.channelParticipants#9ab0feaf count:int participants:Vector <ChannelParticipant > chats:Vector <Chat > users:Vector <User > = channels.ChannelParticipants Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/channels/channel_participants_not_modified.html b/constructors/channels/channel_participants_not_modified.html
new file mode 100644
index 000000000..6de54600c
--- /dev/null
+++ b/constructors/channels/channel_participants_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelParticipantsNotModified
+
+
+
+
+
+
+ChannelParticipantsNotModified ---types---
+channels.channelParticipantsNotModified#f0173fe9 = channels.ChannelParticipants Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/channels/index.html b/constructors/channels/index.html
new file mode 100644
index 000000000..2d057243b
--- /dev/null
+++ b/constructors/channels/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Channels
+
+
+
+
+
+
+Constructors/Channels Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/channels/send_as_peers.html b/constructors/channels/send_as_peers.html
new file mode 100644
index 000000000..e0e972048
--- /dev/null
+++ b/constructors/channels/send_as_peers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendAsPeers
+
+
+
+
+
+
+SendAsPeers ---types---
+channels.sendAsPeers#f496b0c6 peers:Vector <SendAsPeer > chats:Vector <Chat > users:Vector <User > = channels.SendAsPeers Copy import to the clipboard Belongs to This type can only be an instance of:
Members peers SendAsPeer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/chat.html b/constructors/chat.html
new file mode 100644
index 000000000..7ecff0981
--- /dev/null
+++ b/constructors/chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Chat
+
+
+
+
+
+
+Chat ---types---
+chat#41cbf256 flags:# creator:flags.0?true left:flags.2?true deactivated:flags.5?true call_active:flags.23?true call_not_empty:flags.24?true noforwards:flags.25?true id:long title:string photo:ChatPhoto participants_count:int date:date version:int migrated_to:flags.6?InputChannel admin_rights:flags.14?ChatAdminRights default_banned_rights:flags.18?ChatBannedRights = Chat Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long title string photo ChatPhoto participants_count int date date version int creator flag This argument defaults to None
and can be omitted. left flag This argument defaults to None
and can be omitted. deactivated flag This argument defaults to None
and can be omitted. call_active flag This argument defaults to None
and can be omitted. call_not_empty flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. migrated_to InputChannel This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). admin_rights ChatAdminRights This argument defaults to None
and can be omitted. default_banned_rights ChatBannedRights This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_admin_rights.html b/constructors/chat_admin_rights.html
new file mode 100644
index 000000000..7cb1b8307
--- /dev/null
+++ b/constructors/chat_admin_rights.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatAdminRights
+
+
+
+
+
+
+ChatAdminRights ---types---
+chatAdminRights#5fb224d5 flags:# change_info:flags.0?true post_messages:flags.1?true edit_messages:flags.2?true delete_messages:flags.3?true ban_users:flags.4?true invite_users:flags.5?true pin_messages:flags.7?true add_admins:flags.9?true anonymous:flags.10?true manage_call:flags.11?true other:flags.12?true manage_topics:flags.13?true post_stories:flags.14?true edit_stories:flags.15?true delete_stories:flags.16?true = ChatAdminRights Copy import to the clipboard Belongs to This type can only be an instance of:
Members change_info flag This argument defaults to None
and can be omitted. post_messages flag This argument defaults to None
and can be omitted. edit_messages flag This argument defaults to None
and can be omitted. delete_messages flag This argument defaults to None
and can be omitted. ban_users flag This argument defaults to None
and can be omitted. invite_users flag This argument defaults to None
and can be omitted. pin_messages flag This argument defaults to None
and can be omitted. add_admins flag This argument defaults to None
and can be omitted. anonymous flag This argument defaults to None
and can be omitted. manage_call flag This argument defaults to None
and can be omitted. other flag This argument defaults to None
and can be omitted. manage_topics flag This argument defaults to None
and can be omitted. post_stories flag This argument defaults to None
and can be omitted. edit_stories flag This argument defaults to None
and can be omitted. delete_stories flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_admin_with_invites.html b/constructors/chat_admin_with_invites.html
new file mode 100644
index 000000000..e1f13818f
--- /dev/null
+++ b/constructors/chat_admin_with_invites.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatAdminWithInvites
+
+
+
+
+
+
+ChatAdminWithInvites ---types---
+chatAdminWithInvites#f2ecef23 admin_id:long invites_count:int revoked_invites_count:int = ChatAdminWithInvites Copy import to the clipboard Belongs to This type can only be an instance of:
Members admin_id long invites_count int revoked_invites_count int
\ No newline at end of file
diff --git a/constructors/chat_banned_rights.html b/constructors/chat_banned_rights.html
new file mode 100644
index 000000000..a86cc49a1
--- /dev/null
+++ b/constructors/chat_banned_rights.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatBannedRights
+
+
+
+
+
+
+ChatBannedRights ---types---
+chatBannedRights#9f120418 flags:# view_messages:flags.0?true send_messages:flags.1?true send_media:flags.2?true send_stickers:flags.3?true send_gifs:flags.4?true send_games:flags.5?true send_inline:flags.6?true embed_links:flags.7?true send_polls:flags.8?true change_info:flags.10?true invite_users:flags.15?true pin_messages:flags.17?true manage_topics:flags.18?true send_photos:flags.19?true send_videos:flags.20?true send_roundvideos:flags.21?true send_audios:flags.22?true send_voices:flags.23?true send_docs:flags.24?true send_plain:flags.25?true until_date:date = ChatBannedRights Copy import to the clipboard Belongs to This type can only be an instance of:
Members until_date date view_messages flag This argument defaults to None
and can be omitted. send_messages flag This argument defaults to None
and can be omitted. send_media flag This argument defaults to None
and can be omitted. send_stickers flag This argument defaults to None
and can be omitted. send_gifs flag This argument defaults to None
and can be omitted. send_games flag This argument defaults to None
and can be omitted. send_inline flag This argument defaults to None
and can be omitted. embed_links flag This argument defaults to None
and can be omitted. send_polls flag This argument defaults to None
and can be omitted. change_info flag This argument defaults to None
and can be omitted. invite_users flag This argument defaults to None
and can be omitted. pin_messages flag This argument defaults to None
and can be omitted. manage_topics flag This argument defaults to None
and can be omitted. send_photos flag This argument defaults to None
and can be omitted. send_videos flag This argument defaults to None
and can be omitted. send_roundvideos flag This argument defaults to None
and can be omitted. send_audios flag This argument defaults to None
and can be omitted. send_voices flag This argument defaults to None
and can be omitted. send_docs flag This argument defaults to None
and can be omitted. send_plain flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_empty.html b/constructors/chat_empty.html
new file mode 100644
index 000000000..9e8e72a87
--- /dev/null
+++ b/constructors/chat_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatEmpty
+
+
+
+
+
+
+ChatEmpty ---types---
+chatEmpty#29562865 id:long = Chat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_forbidden.html b/constructors/chat_forbidden.html
new file mode 100644
index 000000000..e70ce0feb
--- /dev/null
+++ b/constructors/chat_forbidden.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatForbidden
+
+
+
+
+
+
+ChatForbidden ---types---
+chatForbidden#6592a1a7 id:long title:string = Chat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_full.html b/constructors/chat_full.html
new file mode 100644
index 000000000..9f86e8ec7
--- /dev/null
+++ b/constructors/chat_full.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatFull
+
+
+
+
+
+
+ChatFull ---types---
+chatFull#c9d31138 flags:# can_set_username:flags.7?true has_scheduled:flags.8?true translations_disabled:flags.19?true id:long about:string participants:ChatParticipants chat_photo:flags.2?Photo notify_settings:PeerNotifySettings exported_invite:flags.13?ExportedChatInvite bot_info:flags.3?Vector <BotInfo > pinned_msg_id:flags.6?int folder_id:flags.11?int call:flags.12?InputGroupCall ttl_period:flags.14?int groupcall_default_join_as:flags.15?Peer theme_emoticon:flags.16?string requests_pending:flags.17?int recent_requesters:flags.17?Vector <long > available_reactions:flags.18?ChatReactions = ChatFull Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long about string participants ChatParticipants notify_settings PeerNotifySettings can_set_username flag This argument defaults to None
and can be omitted. has_scheduled flag This argument defaults to None
and can be omitted. translations_disabled flag This argument defaults to None
and can be omitted. chat_photo Photo This argument defaults to None
and can be omitted. exported_invite ExportedChatInvite This argument defaults to None
and can be omitted. bot_info BotInfo This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. pinned_msg_id int This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted. call InputGroupCall This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted. groupcall_default_join_as Peer This argument defaults to None
and can be omitted. theme_emoticon string This argument defaults to None
and can be omitted. requests_pending int This argument defaults to None
and can be omitted. recent_requesters long This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. available_reactions ChatReactions This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_invite.html b/constructors/chat_invite.html
new file mode 100644
index 000000000..4b8e769e8
--- /dev/null
+++ b/constructors/chat_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInvite
+
+
+
+
+
+
+ChatInvite ---types---
+chatInvite#cde0ec40 flags:# channel:flags.0?true broadcast:flags.1?true public:flags.2?true megagroup:flags.3?true request_needed:flags.6?true verified:flags.7?true scam:flags.8?true fake:flags.9?true title:string about:flags.5?string photo:Photo participants_count:int participants:flags.4?Vector <User > color:int = ChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string photo Photo participants_count int color int channel flag This argument defaults to None
and can be omitted. broadcast flag This argument defaults to None
and can be omitted. public flag This argument defaults to None
and can be omitted. megagroup flag This argument defaults to None
and can be omitted. request_needed flag This argument defaults to None
and can be omitted. verified flag This argument defaults to None
and can be omitted. scam flag This argument defaults to None
and can be omitted. fake flag This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted. participants User This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/chat_invite_already.html b/constructors/chat_invite_already.html
new file mode 100644
index 000000000..540220842
--- /dev/null
+++ b/constructors/chat_invite_already.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInviteAlready
+
+
+
+
+
+
+ChatInviteAlready ---types---
+chatInviteAlready#5a686d7c chat:Chat = ChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_invite_exported.html b/constructors/chat_invite_exported.html
new file mode 100644
index 000000000..983826456
--- /dev/null
+++ b/constructors/chat_invite_exported.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInviteExported
+
+
+
+
+
+
+ChatInviteExported ---types---
+chatInviteExported#0ab4a819 flags:# revoked:flags.0?true permanent:flags.5?true request_needed:flags.6?true link:string admin_id:long date:date start_date:flags.4?date expire_date:flags.1?date usage_limit:flags.2?int usage:flags.3?int requested:flags.7?int title:flags.8?string = ExportedChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members link string admin_id long date date revoked flag This argument defaults to None
and can be omitted. permanent flag This argument defaults to None
and can be omitted. request_needed flag This argument defaults to None
and can be omitted. start_date date This argument defaults to None
and can be omitted. expire_date date This argument defaults to None
and can be omitted. usage_limit int This argument defaults to None
and can be omitted. usage int This argument defaults to None
and can be omitted. requested int This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_invite_importer.html b/constructors/chat_invite_importer.html
new file mode 100644
index 000000000..5037280ec
--- /dev/null
+++ b/constructors/chat_invite_importer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInviteImporter
+
+
+
+
+
+
+ChatInviteImporter ---types---
+chatInviteImporter#8c5adfd9 flags:# requested:flags.0?true via_chatlist:flags.3?true user_id:long date:date about:flags.2?string approved_by:flags.1?long = ChatInviteImporter Copy import to the clipboard Belongs to This type can only be an instance of:
Members user_id long date date requested flag This argument defaults to None
and can be omitted. via_chatlist flag This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted. approved_by long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_invite_peek.html b/constructors/chat_invite_peek.html
new file mode 100644
index 000000000..9a7488b44
--- /dev/null
+++ b/constructors/chat_invite_peek.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInvitePeek
+
+
+
+
+
+
+ChatInvitePeek ---types---
+chatInvitePeek#61695cb0 chat:Chat expires:date = ChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_invite_public_join_requests.html b/constructors/chat_invite_public_join_requests.html
new file mode 100644
index 000000000..d145662a5
--- /dev/null
+++ b/constructors/chat_invite_public_join_requests.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInvitePublicJoinRequests
+
+
+
+
+
+
+ChatInvitePublicJoinRequests ---types---
+chatInvitePublicJoinRequests#ed107ab7 = ExportedChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/chat_onlines.html b/constructors/chat_onlines.html
new file mode 100644
index 000000000..6adb5ee59
--- /dev/null
+++ b/constructors/chat_onlines.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatOnlines
+
+
+
+
+
+
+ChatOnlines ---types---
+chatOnlines#f041e250 onlines:int = ChatOnlines Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/chat_participant.html b/constructors/chat_participant.html
new file mode 100644
index 000000000..b5d7733e0
--- /dev/null
+++ b/constructors/chat_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatParticipant
+
+
+
+
+
+
+ChatParticipant ---types---
+chatParticipant#c02d4007 user_id:long inviter_id:long date:date = ChatParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_participant_admin.html b/constructors/chat_participant_admin.html
new file mode 100644
index 000000000..90c351456
--- /dev/null
+++ b/constructors/chat_participant_admin.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatParticipantAdmin
+
+
+
+
+
+
+ChatParticipantAdmin ---types---
+chatParticipantAdmin#a0933f5b user_id:long inviter_id:long date:date = ChatParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_participant_creator.html b/constructors/chat_participant_creator.html
new file mode 100644
index 000000000..a87d76d4d
--- /dev/null
+++ b/constructors/chat_participant_creator.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatParticipantCreator
+
+
+
+
+
+
+ChatParticipantCreator ---types---
+chatParticipantCreator#e46bcee4 user_id:long = ChatParticipant Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_participants.html b/constructors/chat_participants.html
new file mode 100644
index 000000000..566c7ebab
--- /dev/null
+++ b/constructors/chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatParticipants
+
+
+
+
+
+
+ChatParticipants ---types---
+chatParticipants#3cbc93f8 chat_id:long participants:Vector <ChatParticipant > version:int = ChatParticipants Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_participants_forbidden.html b/constructors/chat_participants_forbidden.html
new file mode 100644
index 000000000..3de0e3293
--- /dev/null
+++ b/constructors/chat_participants_forbidden.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatParticipantsForbidden
+
+
+
+
+
+
+ChatParticipantsForbidden ---types---
+chatParticipantsForbidden#8763d3e1 flags:# chat_id:long self_participant:flags.0?ChatParticipant = ChatParticipants Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/chat_photo.html b/constructors/chat_photo.html
new file mode 100644
index 000000000..9620e1770
--- /dev/null
+++ b/constructors/chat_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatPhoto
+
+
+
+
+
+
+ChatPhoto ---types---
+chatPhoto#1c6e1c11 flags:# has_video:flags.0?true photo_id:long stripped_thumb:flags.1?bytes dc_id:int = ChatPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members photo_id long dc_id int has_video flag This argument defaults to None
and can be omitted. stripped_thumb bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_photo_empty.html b/constructors/chat_photo_empty.html
new file mode 100644
index 000000000..f06b632ae
--- /dev/null
+++ b/constructors/chat_photo_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatPhotoEmpty
+
+
+
+
+
+
+ChatPhotoEmpty ---types---
+chatPhotoEmpty#37c1011c = ChatPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/chat_reactions_all.html b/constructors/chat_reactions_all.html
new file mode 100644
index 000000000..4b5e9a32c
--- /dev/null
+++ b/constructors/chat_reactions_all.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatReactionsAll
+
+
+
+
+
+
+ChatReactionsAll ---types---
+chatReactionsAll#52928bca flags:# allow_custom:flags.0?true = ChatReactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members allow_custom flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chat_reactions_none.html b/constructors/chat_reactions_none.html
new file mode 100644
index 000000000..81360fde2
--- /dev/null
+++ b/constructors/chat_reactions_none.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatReactionsNone
+
+
+
+
+
+
+ChatReactionsNone ---types---
+chatReactionsNone#eafc32bc = ChatReactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/chat_reactions_some.html b/constructors/chat_reactions_some.html
new file mode 100644
index 000000000..5f67d04d9
--- /dev/null
+++ b/constructors/chat_reactions_some.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatReactionsSome
+
+
+
+
+
+
+ChatReactionsSome ---types---
+chatReactionsSome#661d4037 reactions:Vector <Reaction > = ChatReactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members reactions Reaction A list must be supplied.
\ No newline at end of file
diff --git a/constructors/chatlists/chatlist_invite.html b/constructors/chatlists/chatlist_invite.html
new file mode 100644
index 000000000..0590acc94
--- /dev/null
+++ b/constructors/chatlists/chatlist_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatlistInvite
+
+
+
+
+
+
+ChatlistInvite ---types---
+chatlists.chatlistInvite#1dcd839d flags:# title:string emoticon:flags.0?string peers:Vector <Peer > chats:Vector <Chat > users:Vector <User > = chatlists.ChatlistInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string peers Peer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. emoticon string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/chatlists/chatlist_invite_already.html b/constructors/chatlists/chatlist_invite_already.html
new file mode 100644
index 000000000..8f8957c0f
--- /dev/null
+++ b/constructors/chatlists/chatlist_invite_already.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatlistInviteAlready
+
+
+
+
+
+
+ChatlistInviteAlready ---types---
+chatlists.chatlistInviteAlready#fa87f659 filter_id:int missing_peers:Vector <Peer > already_peers:Vector <Peer > chats:Vector <Chat > users:Vector <User > = chatlists.ChatlistInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members filter_id int missing_peers Peer A list must be supplied. already_peers Peer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/chatlists/chatlist_updates.html b/constructors/chatlists/chatlist_updates.html
new file mode 100644
index 000000000..eb9cc3330
--- /dev/null
+++ b/constructors/chatlists/chatlist_updates.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatlistUpdates
+
+
+
+
+
+
+ChatlistUpdates ---types---
+chatlists.chatlistUpdates#93bd878d missing_peers:Vector <Peer > chats:Vector <Chat > users:Vector <User > = chatlists.ChatlistUpdates Copy import to the clipboard Belongs to This type can only be an instance of:
Members missing_peers Peer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/chatlists/exported_chatlist_invite.html b/constructors/chatlists/exported_chatlist_invite.html
new file mode 100644
index 000000000..fb55a30a1
--- /dev/null
+++ b/constructors/chatlists/exported_chatlist_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedChatlistInvite
+
+
+
+
+
+
+ExportedChatlistInvite ---types---
+chatlists.exportedChatlistInvite#10e6e3a6 filter:DialogFilter invite:ExportedChatlistInvite = chatlists.ExportedChatlistInvite Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/chatlists/exported_invites.html b/constructors/chatlists/exported_invites.html
new file mode 100644
index 000000000..ac3383769
--- /dev/null
+++ b/constructors/chatlists/exported_invites.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedInvites
+
+
+
+
+
+
+ExportedInvites ---types---
+chatlists.exportedInvites#10ab6dc7 invites:Vector <ExportedChatlistInvite > chats:Vector <Chat > users:Vector <User > = chatlists.ExportedInvites Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/chatlists/index.html b/constructors/chatlists/index.html
new file mode 100644
index 000000000..55e3e489c
--- /dev/null
+++ b/constructors/chatlists/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Chatlists
+
+
+
+
+
+
+Constructors/Chatlists Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/client_dh_inner_data.html b/constructors/client_dh_inner_data.html
new file mode 100644
index 000000000..65a930b27
--- /dev/null
+++ b/constructors/client_dh_inner_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ClientDHInnerData
+
+
+
+
+
+
+ClientDHInnerData ---types---
+client_DH_inner_data#6643b654 nonce:int128 server_nonce:int128 retry_id:long g_b:bytes = Client_DH_Inner_Data Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/code_settings.html b/constructors/code_settings.html
new file mode 100644
index 000000000..a00cf6dc7
--- /dev/null
+++ b/constructors/code_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CodeSettings
+
+
+
+
+
+
+CodeSettings ---types---
+codeSettings#ad253d78 flags:# allow_flashcall:flags.0?true current_number:flags.1?true allow_app_hash:flags.4?true allow_missed_call:flags.5?true allow_firebase:flags.7?true logout_tokens:flags.6?Vector <bytes > token:flags.8?string app_sandbox:flags.8?Bool = CodeSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members allow_flashcall flag This argument defaults to None
and can be omitted. current_number flag This argument defaults to None
and can be omitted. allow_app_hash flag This argument defaults to None
and can be omitted. allow_missed_call flag This argument defaults to None
and can be omitted. allow_firebase flag This argument defaults to None
and can be omitted. logout_tokens bytes This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. token string This argument defaults to None
and can be omitted. app_sandbox Bool This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/config.html b/constructors/config.html
new file mode 100644
index 000000000..c5b102fc6
--- /dev/null
+++ b/constructors/config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Config
+
+
+
+
+
+
+Config ---types---
+config#cc1a241e flags:# default_p2p_contacts:flags.3?true preload_featured_stickers:flags.4?true revoke_pm_inbox:flags.6?true blocked_mode:flags.8?true force_try_ipv6:flags.14?true date:date expires:date test_mode:Bool this_dc:int dc_options:Vector <DcOption > dc_txt_domain_name:string chat_size_max:int megagroup_size_max:int forwarded_count_max:int online_update_period_ms:int offline_blur_timeout_ms:int offline_idle_timeout_ms:int online_cloud_timeout_ms:int notify_cloud_delay_ms:int notify_default_delay_ms:int push_chat_period_ms:int push_chat_limit:int edit_time_limit:int revoke_time_limit:int revoke_pm_time_limit:int rating_e_decay:int stickers_recent_limit:int channels_read_media_period:int tmp_sessions:flags.0?int call_receive_timeout_ms:int call_ring_timeout_ms:int call_connect_timeout_ms:int call_packet_timeout_ms:int me_url_prefix:string autoupdate_url_prefix:flags.7?string gif_search_username:flags.9?string venue_search_username:flags.10?string img_search_username:flags.11?string static_maps_provider:flags.12?string caption_length_max:int message_length_max:int webfile_dc_id:int suggested_lang_code:flags.2?string lang_pack_version:flags.2?int base_lang_pack_version:flags.2?int reactions_default:flags.15?Reaction autologin_token:flags.16?string = Config Copy import to the clipboard Belongs to This type can only be an instance of:
Members date date expires date test_mode Bool this_dc int dc_options DcOption A list must be supplied. dc_txt_domain_name string chat_size_max int megagroup_size_max int forwarded_count_max int online_update_period_ms int offline_blur_timeout_ms int offline_idle_timeout_ms int online_cloud_timeout_ms int notify_cloud_delay_ms int notify_default_delay_ms int push_chat_period_ms int push_chat_limit int edit_time_limit int revoke_time_limit int revoke_pm_time_limit int rating_e_decay int stickers_recent_limit int channels_read_media_period int call_receive_timeout_ms int call_ring_timeout_ms int call_connect_timeout_ms int call_packet_timeout_ms int me_url_prefix string caption_length_max int message_length_max int webfile_dc_id int default_p2p_contacts flag This argument defaults to None
and can be omitted. preload_featured_stickers flag This argument defaults to None
and can be omitted. revoke_pm_inbox flag This argument defaults to None
and can be omitted. blocked_mode flag This argument defaults to None
and can be omitted. force_try_ipv6 flag This argument defaults to None
and can be omitted. tmp_sessions int This argument defaults to None
and can be omitted. autoupdate_url_prefix string This argument defaults to None
and can be omitted. gif_search_username string This argument defaults to None
and can be omitted. venue_search_username string This argument defaults to None
and can be omitted. img_search_username string This argument defaults to None
and can be omitted. static_maps_provider string This argument defaults to None
and can be omitted. suggested_lang_code string This argument defaults to None
and can be omitted. lang_pack_version int This argument defaults to None
and can be omitted. base_lang_pack_version int This argument defaults to None
and can be omitted. reactions_default Reaction This argument defaults to None
and can be omitted. autologin_token string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/contact.html b/constructors/contact.html
new file mode 100644
index 000000000..373846392
--- /dev/null
+++ b/constructors/contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Contact
+
+
+
+
+
+
+Contact ---types---
+contact#145ade0b user_id:long mutual:Bool = Contact Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/contact_status.html b/constructors/contact_status.html
new file mode 100644
index 000000000..104139acd
--- /dev/null
+++ b/constructors/contact_status.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ContactStatus
+
+
+
+
+
+
+ContactStatus ---types---
+contactStatus#16d9703b user_id:long status:UserStatus = ContactStatus Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/contacts/blocked.html b/constructors/contacts/blocked.html
new file mode 100644
index 000000000..2f6320f3e
--- /dev/null
+++ b/constructors/contacts/blocked.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Blocked
+
+
+
+
+
+
+Blocked ---types---
+contacts.blocked#0ade1591 blocked:Vector <PeerBlocked > chats:Vector <Chat > users:Vector <User > = contacts.Blocked Copy import to the clipboard Belongs to This type can be an instance of either:
Members blocked PeerBlocked A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/contacts/blocked_slice.html b/constructors/contacts/blocked_slice.html
new file mode 100644
index 000000000..cb28f250d
--- /dev/null
+++ b/constructors/contacts/blocked_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BlockedSlice
+
+
+
+
+
+
+BlockedSlice ---types---
+contacts.blockedSlice#e1664194 count:int blocked:Vector <PeerBlocked > chats:Vector <Chat > users:Vector <User > = contacts.Blocked Copy import to the clipboard Belongs to This type can be an instance of either:
Members count int blocked PeerBlocked A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/contacts/contacts.html b/constructors/contacts/contacts.html
new file mode 100644
index 000000000..8b0d58834
--- /dev/null
+++ b/constructors/contacts/contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Contacts
+
+
+
+
+
+
+Contacts ---types---
+contacts.contacts#eae87e42 contacts:Vector <Contact > saved_count:int users:Vector <User > = contacts.Contacts Copy import to the clipboard Belongs to This type can be an instance of either:
Members contacts Contact A list must be supplied. saved_count int users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/contacts/contacts_not_modified.html b/constructors/contacts/contacts_not_modified.html
new file mode 100644
index 000000000..5781cc6e8
--- /dev/null
+++ b/constructors/contacts/contacts_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ContactsNotModified
+
+
+
+
+
+
+ContactsNotModified ---types---
+contacts.contactsNotModified#b74ba9d2 = contacts.Contacts Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/contacts/found.html b/constructors/contacts/found.html
new file mode 100644
index 000000000..cdbdbf9c6
--- /dev/null
+++ b/constructors/contacts/found.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Found
+
+
+
+
+
+
+Found ---types---
+contacts.found#b3134d9d my_results:Vector <Peer > results:Vector <Peer > chats:Vector <Chat > users:Vector <User > = contacts.Found Copy import to the clipboard Belongs to This type can only be an instance of:
Members my_results Peer A list must be supplied. results Peer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/contacts/imported_contacts.html b/constructors/contacts/imported_contacts.html
new file mode 100644
index 000000000..5e8229372
--- /dev/null
+++ b/constructors/contacts/imported_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ImportedContacts
+
+
+
+
+
+
+ImportedContacts ---types---
+contacts.importedContacts#77d01c3b imported:Vector <ImportedContact > popular_invites:Vector <PopularContact > retry_contacts:Vector <long > users:Vector <User > = contacts.ImportedContacts Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/contacts/index.html b/constructors/contacts/index.html
new file mode 100644
index 000000000..a42fb748c
--- /dev/null
+++ b/constructors/contacts/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Contacts
+
+
+
+
+
+
+Constructors/Contacts Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/contacts/resolved_peer.html b/constructors/contacts/resolved_peer.html
new file mode 100644
index 000000000..f16491956
--- /dev/null
+++ b/constructors/contacts/resolved_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ResolvedPeer
+
+
+
+
+
+
+ResolvedPeer ---types---
+contacts.resolvedPeer#7f077ad9 peer:Peer chats:Vector <Chat > users:Vector <User > = contacts.ResolvedPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer Peer chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/contacts/top_peers.html b/constructors/contacts/top_peers.html
new file mode 100644
index 000000000..cbe104e54
--- /dev/null
+++ b/constructors/contacts/top_peers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeers
+
+
+
+
+
+
+TopPeers ---types---
+contacts.topPeers#70b772a8 categories:Vector <TopPeerCategoryPeers > chats:Vector <Chat > users:Vector <User > = contacts.TopPeers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/contacts/top_peers_disabled.html b/constructors/contacts/top_peers_disabled.html
new file mode 100644
index 000000000..718af55f9
--- /dev/null
+++ b/constructors/contacts/top_peers_disabled.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeersDisabled
+
+
+
+
+
+
+TopPeersDisabled ---types---
+contacts.topPeersDisabled#b52c939d = contacts.TopPeers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/contacts/top_peers_not_modified.html b/constructors/contacts/top_peers_not_modified.html
new file mode 100644
index 000000000..bee9f356c
--- /dev/null
+++ b/constructors/contacts/top_peers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeersNotModified
+
+
+
+
+
+
+TopPeersNotModified ---types---
+contacts.topPeersNotModified#de266ef5 = contacts.TopPeers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/data_json.html b/constructors/data_json.html
new file mode 100644
index 000000000..558cad3c3
--- /dev/null
+++ b/constructors/data_json.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DataJSON
+
+
+
+
+
+
+DataJSON ---types---
+dataJSON#7d748d04 data:string = DataJSON Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/dc_option.html b/constructors/dc_option.html
new file mode 100644
index 000000000..405a682c2
--- /dev/null
+++ b/constructors/dc_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DcOption
+
+
+
+
+
+
+DcOption ---types---
+dcOption#18b7a10d flags:# ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true cdn:flags.3?true static:flags.4?true this_port_only:flags.5?true id:int ip_address:string port:int secret:flags.10?bytes = DcOption Copy import to the clipboard Belongs to This type can only be an instance of:
Members id int ip_address string port int ipv6 flag This argument defaults to None
and can be omitted. media_only flag This argument defaults to None
and can be omitted. tcpo_only flag This argument defaults to None
and can be omitted. cdn flag This argument defaults to None
and can be omitted. static flag This argument defaults to None
and can be omitted. this_port_only flag This argument defaults to None
and can be omitted. secret bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/default_history_ttl.html b/constructors/default_history_ttl.html
new file mode 100644
index 000000000..31ccc6ae2
--- /dev/null
+++ b/constructors/default_history_ttl.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DefaultHistoryTTL
+
+
+
+
+
+
+DefaultHistoryTTL ---types---
+defaultHistoryTTL#43b46b20 period:int = DefaultHistoryTTL Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/destroy_auth_key_fail.html b/constructors/destroy_auth_key_fail.html
new file mode 100644
index 000000000..b3412eb88
--- /dev/null
+++ b/constructors/destroy_auth_key_fail.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DestroyAuthKeyFail
+
+
+
+
+
+
+DestroyAuthKeyFail ---types---
+destroy_auth_key_fail#ea109b13 = DestroyAuthKeyRes Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/destroy_auth_key_none.html b/constructors/destroy_auth_key_none.html
new file mode 100644
index 000000000..823272688
--- /dev/null
+++ b/constructors/destroy_auth_key_none.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DestroyAuthKeyNone
+
+
+
+
+
+
+DestroyAuthKeyNone ---types---
+destroy_auth_key_none#0a9f2259 = DestroyAuthKeyRes Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/destroy_auth_key_ok.html b/constructors/destroy_auth_key_ok.html
new file mode 100644
index 000000000..05c902f24
--- /dev/null
+++ b/constructors/destroy_auth_key_ok.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DestroyAuthKeyOk
+
+
+
+
+
+
+DestroyAuthKeyOk ---types---
+destroy_auth_key_ok#f660e1d4 = DestroyAuthKeyRes Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/destroy_session_none.html b/constructors/destroy_session_none.html
new file mode 100644
index 000000000..5ca282f31
--- /dev/null
+++ b/constructors/destroy_session_none.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DestroySessionNone
+
+
+
+
+
+
+DestroySessionNone ---types---
+destroy_session_none#62d350c9 session_id:long = DestroySessionRes Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/destroy_session_ok.html b/constructors/destroy_session_ok.html
new file mode 100644
index 000000000..88368e532
--- /dev/null
+++ b/constructors/destroy_session_ok.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DestroySessionOk
+
+
+
+
+
+
+DestroySessionOk ---types---
+destroy_session_ok#e22045fc session_id:long = DestroySessionRes Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/dh_gen_fail.html b/constructors/dh_gen_fail.html
new file mode 100644
index 000000000..92e02d952
--- /dev/null
+++ b/constructors/dh_gen_fail.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DhGenFail
+
+
+
+
+
+
+DhGenFail ---types---
+dh_gen_fail#a69dae02 nonce:int128 server_nonce:int128 new_nonce_hash3:int128 = Set_client_DH_params_answer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/dh_gen_ok.html b/constructors/dh_gen_ok.html
new file mode 100644
index 000000000..4b6c6c851
--- /dev/null
+++ b/constructors/dh_gen_ok.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DhGenOk
+
+
+
+
+
+
+DhGenOk ---types---
+dh_gen_ok#3bcbf734 nonce:int128 server_nonce:int128 new_nonce_hash1:int128 = Set_client_DH_params_answer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/dh_gen_retry.html b/constructors/dh_gen_retry.html
new file mode 100644
index 000000000..ba9a232fa
--- /dev/null
+++ b/constructors/dh_gen_retry.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DhGenRetry
+
+
+
+
+
+
+DhGenRetry ---types---
+dh_gen_retry#46dc1fb9 nonce:int128 server_nonce:int128 new_nonce_hash2:int128 = Set_client_DH_params_answer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/dialog.html b/constructors/dialog.html
new file mode 100644
index 000000000..f60461132
--- /dev/null
+++ b/constructors/dialog.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Dialog
+
+
+
+
+
+
+Dialog ---types---
+dialog#d58a08c6 flags:# pinned:flags.2?true unread_mark:flags.3?true peer:Peer top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int unread_reactions_count:int notify_settings:PeerNotifySettings pts:flags.0?int draft:flags.1?DraftMessage folder_id:flags.4?int ttl_period:flags.5?int = Dialog Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer top_message int read_inbox_max_id int read_outbox_max_id int unread_count int unread_mentions_count int unread_reactions_count int notify_settings PeerNotifySettings pinned flag This argument defaults to None
and can be omitted. unread_mark flag This argument defaults to None
and can be omitted. pts int This argument defaults to None
and can be omitted. draft DraftMessage This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/dialog_filter.html b/constructors/dialog_filter.html
new file mode 100644
index 000000000..43f9acf01
--- /dev/null
+++ b/constructors/dialog_filter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogFilter
+
+
+
+
+
+
+DialogFilter ---types---
+dialogFilter#7438f7e8 flags:# contacts:flags.0?true non_contacts:flags.1?true groups:flags.2?true broadcasts:flags.3?true bots:flags.4?true exclude_muted:flags.11?true exclude_read:flags.12?true exclude_archived:flags.13?true id:int title:string emoticon:flags.25?string pinned_peers:Vector <InputPeer > include_peers:Vector <InputPeer > exclude_peers:Vector <InputPeer > = DialogFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int title string pinned_peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. include_peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. exclude_peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. contacts flag This argument defaults to None
and can be omitted. non_contacts flag This argument defaults to None
and can be omitted. groups flag This argument defaults to None
and can be omitted. broadcasts flag This argument defaults to None
and can be omitted. bots flag This argument defaults to None
and can be omitted. exclude_muted flag This argument defaults to None
and can be omitted. exclude_read flag This argument defaults to None
and can be omitted. exclude_archived flag This argument defaults to None
and can be omitted. emoticon string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/dialog_filter_chatlist.html b/constructors/dialog_filter_chatlist.html
new file mode 100644
index 000000000..fd62db080
--- /dev/null
+++ b/constructors/dialog_filter_chatlist.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogFilterChatlist
+
+
+
+
+
+
+DialogFilterChatlist ---types---
+dialogFilterChatlist#d64a04a8 flags:# has_my_invites:flags.26?true id:int title:string emoticon:flags.25?string pinned_peers:Vector <InputPeer > include_peers:Vector <InputPeer > = DialogFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int title string pinned_peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. include_peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. has_my_invites flag This argument defaults to None
and can be omitted. emoticon string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/dialog_filter_default.html b/constructors/dialog_filter_default.html
new file mode 100644
index 000000000..e29038afc
--- /dev/null
+++ b/constructors/dialog_filter_default.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogFilterDefault
+
+
+
+
+
+
+DialogFilterDefault ---types---
+dialogFilterDefault#363293ae = DialogFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/dialog_filter_suggested.html b/constructors/dialog_filter_suggested.html
new file mode 100644
index 000000000..3b71a7653
--- /dev/null
+++ b/constructors/dialog_filter_suggested.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogFilterSuggested
+
+
+
+
+
+
+DialogFilterSuggested ---types---
+dialogFilterSuggested#77744d4a filter:DialogFilter description:string = DialogFilterSuggested Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/dialog_folder.html b/constructors/dialog_folder.html
new file mode 100644
index 000000000..d3893b93e
--- /dev/null
+++ b/constructors/dialog_folder.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogFolder
+
+
+
+
+
+
+DialogFolder ---types---
+dialogFolder#71bd134c flags:# pinned:flags.2?true folder:Folder peer:Peer top_message:int unread_muted_peers_count:int unread_unmuted_peers_count:int unread_muted_messages_count:int unread_unmuted_messages_count:int = Dialog Copy import to the clipboard Belongs to This type can be an instance of either:
Members folder Folder peer Peer top_message int unread_muted_peers_count int unread_unmuted_peers_count int unread_muted_messages_count int unread_unmuted_messages_count int pinned flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/dialog_peer.html b/constructors/dialog_peer.html
new file mode 100644
index 000000000..c4c38419a
--- /dev/null
+++ b/constructors/dialog_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogPeer
+
+
+
+
+
+
+DialogPeer ---types---
+dialogPeer#e56dbf05 peer:Peer = DialogPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/dialog_peer_folder.html b/constructors/dialog_peer_folder.html
new file mode 100644
index 000000000..f0edc4108
--- /dev/null
+++ b/constructors/dialog_peer_folder.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogPeerFolder
+
+
+
+
+
+
+DialogPeerFolder ---types---
+dialogPeerFolder#514519e2 folder_id:int = DialogPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/document.html b/constructors/document.html
new file mode 100644
index 000000000..5f914215c
--- /dev/null
+++ b/constructors/document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Document
+
+
+
+
+
+
+Document ---types---
+document#8fd4c4d8 flags:# id:long access_hash:long file_reference:bytes date:date mime_type:string size:long thumbs:flags.0?Vector <PhotoSize > video_thumbs:flags.1?Vector <VideoSize > dc_id:int attributes:Vector <DocumentAttribute > = Document Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long access_hash long file_reference bytes date date mime_type string size long dc_id int attributes DocumentAttribute A list must be supplied. thumbs PhotoSize This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. video_thumbs VideoSize This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/document_attribute_animated.html b/constructors/document_attribute_animated.html
new file mode 100644
index 000000000..64488b684
--- /dev/null
+++ b/constructors/document_attribute_animated.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeAnimated
+
+
+
+
+
+
+DocumentAttributeAnimated ---types---
+documentAttributeAnimated#11b58939 = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/document_attribute_audio.html b/constructors/document_attribute_audio.html
new file mode 100644
index 000000000..38a38f0bd
--- /dev/null
+++ b/constructors/document_attribute_audio.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeAudio
+
+
+
+
+
+
+DocumentAttributeAudio ---types---
+documentAttributeAudio#9852f9c6 flags:# voice:flags.10?true duration:int title:flags.0?string performer:flags.1?string waveform:flags.2?bytes = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members duration int voice flag This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. performer string This argument defaults to None
and can be omitted. waveform bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/document_attribute_custom_emoji.html b/constructors/document_attribute_custom_emoji.html
new file mode 100644
index 000000000..2b1860dff
--- /dev/null
+++ b/constructors/document_attribute_custom_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeCustomEmoji
+
+
+
+
+
+
+DocumentAttributeCustomEmoji ---types---
+documentAttributeCustomEmoji#fd149899 flags:# free:flags.0?true text_color:flags.1?true alt:string stickerset:InputStickerSet = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members alt string stickerset InputStickerSet free flag This argument defaults to None
and can be omitted. text_color flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/document_attribute_filename.html b/constructors/document_attribute_filename.html
new file mode 100644
index 000000000..a20a531fe
--- /dev/null
+++ b/constructors/document_attribute_filename.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeFilename
+
+
+
+
+
+
+DocumentAttributeFilename ---types---
+documentAttributeFilename#15590068 file_name:string = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/document_attribute_has_stickers.html b/constructors/document_attribute_has_stickers.html
new file mode 100644
index 000000000..d3dd1404c
--- /dev/null
+++ b/constructors/document_attribute_has_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeHasStickers
+
+
+
+
+
+
+DocumentAttributeHasStickers ---types---
+documentAttributeHasStickers#9801d2f7 = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/document_attribute_image_size.html b/constructors/document_attribute_image_size.html
new file mode 100644
index 000000000..32a3efd79
--- /dev/null
+++ b/constructors/document_attribute_image_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeImageSize
+
+
+
+
+
+
+DocumentAttributeImageSize ---types---
+documentAttributeImageSize#6c37c15c w:int h:int = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/document_attribute_sticker.html b/constructors/document_attribute_sticker.html
new file mode 100644
index 000000000..2e6404bf3
--- /dev/null
+++ b/constructors/document_attribute_sticker.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeSticker
+
+
+
+
+
+
+DocumentAttributeSticker ---types---
+documentAttributeSticker#6319d612 flags:# mask:flags.1?true alt:string stickerset:InputStickerSet mask_coords:flags.0?MaskCoords = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/document_attribute_video.html b/constructors/document_attribute_video.html
new file mode 100644
index 000000000..20380ea0f
--- /dev/null
+++ b/constructors/document_attribute_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentAttributeVideo
+
+
+
+
+
+
+DocumentAttributeVideo ---types---
+documentAttributeVideo#d38ff1c2 flags:# round_message:flags.0?true supports_streaming:flags.1?true nosound:flags.3?true duration:double w:int h:int preload_prefix_size:flags.2?int = DocumentAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members duration double w int h int round_message flag This argument defaults to None
and can be omitted. supports_streaming flag This argument defaults to None
and can be omitted. nosound flag This argument defaults to None
and can be omitted. preload_prefix_size int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/document_empty.html b/constructors/document_empty.html
new file mode 100644
index 000000000..1b4b215ee
--- /dev/null
+++ b/constructors/document_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DocumentEmpty
+
+
+
+
+
+
+DocumentEmpty ---types---
+documentEmpty#36f8c871 id:long = Document Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/draft_message.html b/constructors/draft_message.html
new file mode 100644
index 000000000..650f6b98d
--- /dev/null
+++ b/constructors/draft_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DraftMessage
+
+
+
+
+
+
+DraftMessage ---types---
+draftMessage#3fccf7ef flags:# no_webpage:flags.1?true invert_media:flags.6?true reply_to:flags.4?InputReplyTo message:string entities:flags.3?Vector <MessageEntity > media:flags.5?InputMedia date:date = DraftMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string date date no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. media InputMedia This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/draft_message_empty.html b/constructors/draft_message_empty.html
new file mode 100644
index 000000000..b19ffd7af
--- /dev/null
+++ b/constructors/draft_message_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DraftMessageEmpty
+
+
+
+
+
+
+DraftMessageEmpty ---types---
+draftMessageEmpty#1b0c841a flags:# date:flags.0?date = DraftMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/email_verification_apple.html b/constructors/email_verification_apple.html
new file mode 100644
index 000000000..18fb0be06
--- /dev/null
+++ b/constructors/email_verification_apple.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerificationApple
+
+
+
+
+
+
+EmailVerificationApple ---types---
+emailVerificationApple#96d074fd token:string = EmailVerification Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/email_verification_code.html b/constructors/email_verification_code.html
new file mode 100644
index 000000000..c6bf60474
--- /dev/null
+++ b/constructors/email_verification_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerificationCode
+
+
+
+
+
+
+EmailVerificationCode ---types---
+emailVerificationCode#922e55a9 code:string = EmailVerification Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/email_verification_google.html b/constructors/email_verification_google.html
new file mode 100644
index 000000000..bca606948
--- /dev/null
+++ b/constructors/email_verification_google.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerificationGoogle
+
+
+
+
+
+
+EmailVerificationGoogle ---types---
+emailVerificationGoogle#db909ec2 token:string = EmailVerification Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/email_verify_purpose_login_change.html b/constructors/email_verify_purpose_login_change.html
new file mode 100644
index 000000000..661a7af09
--- /dev/null
+++ b/constructors/email_verify_purpose_login_change.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerifyPurposeLoginChange
+
+
+
+
+
+
+EmailVerifyPurposeLoginChange ---types---
+emailVerifyPurposeLoginChange#527d22eb = EmailVerifyPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/email_verify_purpose_login_setup.html b/constructors/email_verify_purpose_login_setup.html
new file mode 100644
index 000000000..e2c2d3dea
--- /dev/null
+++ b/constructors/email_verify_purpose_login_setup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerifyPurposeLoginSetup
+
+
+
+
+
+
+EmailVerifyPurposeLoginSetup ---types---
+emailVerifyPurposeLoginSetup#4345be73 phone_number:string phone_code_hash:string = EmailVerifyPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/email_verify_purpose_passport.html b/constructors/email_verify_purpose_passport.html
new file mode 100644
index 000000000..d52921649
--- /dev/null
+++ b/constructors/email_verify_purpose_passport.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmailVerifyPurposePassport
+
+
+
+
+
+
+EmailVerifyPurposePassport ---types---
+emailVerifyPurposePassport#bbf51685 = EmailVerifyPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/emoji_group.html b/constructors/emoji_group.html
new file mode 100644
index 000000000..037b71ccf
--- /dev/null
+++ b/constructors/emoji_group.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiGroup
+
+
+
+
+
+
+EmojiGroup ---types---
+emojiGroup#7a9abda9 title:string icon_emoji_id:long emoticons:Vector <string > = EmojiGroup Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/emoji_keyword.html b/constructors/emoji_keyword.html
new file mode 100644
index 000000000..421e9ee6a
--- /dev/null
+++ b/constructors/emoji_keyword.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiKeyword
+
+
+
+
+
+
+EmojiKeyword ---types---
+emojiKeyword#d5b3b9f9 keyword:string emoticons:Vector <string > = EmojiKeyword Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/emoji_keyword_deleted.html b/constructors/emoji_keyword_deleted.html
new file mode 100644
index 000000000..ff62a6a8c
--- /dev/null
+++ b/constructors/emoji_keyword_deleted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiKeywordDeleted
+
+
+
+
+
+
+EmojiKeywordDeleted ---types---
+emojiKeywordDeleted#236df622 keyword:string emoticons:Vector <string > = EmojiKeyword Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/emoji_keywords_difference.html b/constructors/emoji_keywords_difference.html
new file mode 100644
index 000000000..530983bf0
--- /dev/null
+++ b/constructors/emoji_keywords_difference.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiKeywordsDifference
+
+
+
+
+
+
+EmojiKeywordsDifference ---types---
+emojiKeywordsDifference#5cc761bd lang_code:string from_version:int version:int keywords:Vector <EmojiKeyword > = EmojiKeywordsDifference Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/emoji_language.html b/constructors/emoji_language.html
new file mode 100644
index 000000000..8e0f9916b
--- /dev/null
+++ b/constructors/emoji_language.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiLanguage
+
+
+
+
+
+
+EmojiLanguage ---types---
+emojiLanguage#b3fb5361 lang_code:string = EmojiLanguage Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/emoji_list.html b/constructors/emoji_list.html
new file mode 100644
index 000000000..bb8233581
--- /dev/null
+++ b/constructors/emoji_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiList
+
+
+
+
+
+
+EmojiList ---types---
+emojiList#7a1e11d1 hash:long document_id:Vector <long > = EmojiList Copy import to the clipboard Belongs to This type can be an instance of either:
Members hash long document_id long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/emoji_list_not_modified.html b/constructors/emoji_list_not_modified.html
new file mode 100644
index 000000000..c4b43baad
--- /dev/null
+++ b/constructors/emoji_list_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiListNotModified
+
+
+
+
+
+
+EmojiListNotModified ---types---
+emojiListNotModified#481eadfa = EmojiList Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/emoji_status.html b/constructors/emoji_status.html
new file mode 100644
index 000000000..6eb534f03
--- /dev/null
+++ b/constructors/emoji_status.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiStatus
+
+
+
+
+
+
+EmojiStatus ---types---
+emojiStatus#929b619d document_id:long = EmojiStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/emoji_status_empty.html b/constructors/emoji_status_empty.html
new file mode 100644
index 000000000..a49816e82
--- /dev/null
+++ b/constructors/emoji_status_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiStatusEmpty
+
+
+
+
+
+
+EmojiStatusEmpty ---types---
+emojiStatusEmpty#2de11aae = EmojiStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/emoji_status_until.html b/constructors/emoji_status_until.html
new file mode 100644
index 000000000..0fde72f43
--- /dev/null
+++ b/constructors/emoji_status_until.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiStatusUntil
+
+
+
+
+
+
+EmojiStatusUntil ---types---
+emojiStatusUntil#fa30a8c7 document_id:long until:date = EmojiStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/emoji_url.html b/constructors/emoji_url.html
new file mode 100644
index 000000000..3e53ea761
--- /dev/null
+++ b/constructors/emoji_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiURL
+
+
+
+
+
+
+EmojiURL ---types---
+emojiURL#a575739d url:string = EmojiURL Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_chat.html b/constructors/encrypted_chat.html
new file mode 100644
index 000000000..0b1a51aa3
--- /dev/null
+++ b/constructors/encrypted_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedChat
+
+
+
+
+
+
+EncryptedChat ---types---
+encryptedChat#61f0d4c7 id:int access_hash:long date:date admin_id:long participant_id:long g_a_or_b:bytes key_fingerprint:long = EncryptedChat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_chat_discarded.html b/constructors/encrypted_chat_discarded.html
new file mode 100644
index 000000000..57f76527e
--- /dev/null
+++ b/constructors/encrypted_chat_discarded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedChatDiscarded
+
+
+
+
+
+
+EncryptedChatDiscarded ---types---
+encryptedChatDiscarded#1e1c7c45 flags:# history_deleted:flags.0?true id:int = EncryptedChat Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int history_deleted flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/encrypted_chat_empty.html b/constructors/encrypted_chat_empty.html
new file mode 100644
index 000000000..f1a86d2aa
--- /dev/null
+++ b/constructors/encrypted_chat_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedChatEmpty
+
+
+
+
+
+
+EncryptedChatEmpty ---types---
+encryptedChatEmpty#ab7ec0a0 id:int = EncryptedChat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_chat_requested.html b/constructors/encrypted_chat_requested.html
new file mode 100644
index 000000000..85031fe54
--- /dev/null
+++ b/constructors/encrypted_chat_requested.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedChatRequested
+
+
+
+
+
+
+EncryptedChatRequested ---types---
+encryptedChatRequested#48f1d94c flags:# folder_id:flags.0?int id:int access_hash:long date:date admin_id:long participant_id:long g_a:bytes = EncryptedChat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_chat_waiting.html b/constructors/encrypted_chat_waiting.html
new file mode 100644
index 000000000..9084304d6
--- /dev/null
+++ b/constructors/encrypted_chat_waiting.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedChatWaiting
+
+
+
+
+
+
+EncryptedChatWaiting ---types---
+encryptedChatWaiting#66b25953 id:int access_hash:long date:date admin_id:long participant_id:long = EncryptedChat Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_file.html b/constructors/encrypted_file.html
new file mode 100644
index 000000000..3a807114b
--- /dev/null
+++ b/constructors/encrypted_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedFile
+
+
+
+
+
+
+EncryptedFile ---types---
+encryptedFile#a8008cd8 id:long access_hash:long size:long dc_id:int key_fingerprint:int = EncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_file_empty.html b/constructors/encrypted_file_empty.html
new file mode 100644
index 000000000..fbba89df6
--- /dev/null
+++ b/constructors/encrypted_file_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedFileEmpty
+
+
+
+
+
+
+EncryptedFileEmpty ---types---
+encryptedFileEmpty#c21f497e = EncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/encrypted_message.html b/constructors/encrypted_message.html
new file mode 100644
index 000000000..979c607a7
--- /dev/null
+++ b/constructors/encrypted_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedMessage
+
+
+
+
+
+
+EncryptedMessage ---types---
+encryptedMessage#ed18c118 random_id:long chat_id:int date:date bytes:bytes file:EncryptedFile = EncryptedMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/encrypted_message_service.html b/constructors/encrypted_message_service.html
new file mode 100644
index 000000000..9d7ab274e
--- /dev/null
+++ b/constructors/encrypted_message_service.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EncryptedMessageService
+
+
+
+
+
+
+EncryptedMessageService ---types---
+encryptedMessageService#23734b06 random_id:long chat_id:int date:date bytes:bytes = EncryptedMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members chat_id int date date bytes bytes random_id long If left unspecified, it will be inferred automatically.
\ No newline at end of file
diff --git a/constructors/exported_chatlist_invite.html b/constructors/exported_chatlist_invite.html
new file mode 100644
index 000000000..1c6c46b26
--- /dev/null
+++ b/constructors/exported_chatlist_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedChatlistInvite
+
+
+
+
+
+
+ExportedChatlistInvite ---types---
+exportedChatlistInvite#0c5181ac flags:# title:string url:string peers:Vector <Peer > = ExportedChatlistInvite Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/exported_contact_token.html b/constructors/exported_contact_token.html
new file mode 100644
index 000000000..410ec1c93
--- /dev/null
+++ b/constructors/exported_contact_token.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedContactToken
+
+
+
+
+
+
+ExportedContactToken ---types---
+exportedContactToken#41bf109b url:string expires:date = ExportedContactToken Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/exported_message_link.html b/constructors/exported_message_link.html
new file mode 100644
index 000000000..f89bb870c
--- /dev/null
+++ b/constructors/exported_message_link.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedMessageLink
+
+
+
+
+
+
+ExportedMessageLink ---types---
+exportedMessageLink#5dab1af4 link:string html:string = ExportedMessageLink Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/exported_story_link.html b/constructors/exported_story_link.html
new file mode 100644
index 000000000..762402466
--- /dev/null
+++ b/constructors/exported_story_link.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedStoryLink
+
+
+
+
+
+
+ExportedStoryLink ---types---
+exportedStoryLink#3fc9053b link:string = ExportedStoryLink Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/file_hash.html b/constructors/file_hash.html
new file mode 100644
index 000000000..1d0694deb
--- /dev/null
+++ b/constructors/file_hash.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileHash
+
+
+
+
+
+
+FileHash ---types---
+fileHash#f39b035c offset:long limit:int hash:bytes = FileHash Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/folder.html b/constructors/folder.html
new file mode 100644
index 000000000..2a3465806
--- /dev/null
+++ b/constructors/folder.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Folder
+
+
+
+
+
+
+Folder ---types---
+folder#ff544e65 flags:# autofill_new_broadcasts:flags.0?true autofill_public_groups:flags.1?true autofill_new_correspondents:flags.2?true id:int title:string photo:flags.3?ChatPhoto = Folder Copy import to the clipboard Belongs to This type can only be an instance of:
Members id int title string autofill_new_broadcasts flag This argument defaults to None
and can be omitted. autofill_public_groups flag This argument defaults to None
and can be omitted. autofill_new_correspondents flag This argument defaults to None
and can be omitted. photo ChatPhoto This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/folder_peer.html b/constructors/folder_peer.html
new file mode 100644
index 000000000..8c11d2bbc
--- /dev/null
+++ b/constructors/folder_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FolderPeer
+
+
+
+
+
+
+FolderPeer ---types---
+folderPeer#e9baa668 peer:Peer folder_id:int = FolderPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/forum_topic.html b/constructors/forum_topic.html
new file mode 100644
index 000000000..4c4c7e832
--- /dev/null
+++ b/constructors/forum_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ForumTopic
+
+
+
+
+
+
+ForumTopic ---types---
+forumTopic#71701da9 flags:# my:flags.1?true closed:flags.2?true pinned:flags.3?true short:flags.5?true hidden:flags.6?true id:int date:date title:string icon_color:int icon_emoji_id:flags.0?long top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int unread_reactions_count:int from_id:Peer notify_settings:PeerNotifySettings draft:flags.4?DraftMessage = ForumTopic Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int date date title string icon_color int top_message int read_inbox_max_id int read_outbox_max_id int unread_count int unread_mentions_count int unread_reactions_count int from_id Peer notify_settings PeerNotifySettings my flag This argument defaults to None
and can be omitted. closed flag This argument defaults to None
and can be omitted. pinned flag This argument defaults to None
and can be omitted. short flag This argument defaults to None
and can be omitted. hidden flag This argument defaults to None
and can be omitted. icon_emoji_id long This argument defaults to None
and can be omitted. draft DraftMessage This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/forum_topic_deleted.html b/constructors/forum_topic_deleted.html
new file mode 100644
index 000000000..9993e478c
--- /dev/null
+++ b/constructors/forum_topic_deleted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ForumTopicDeleted
+
+
+
+
+
+
+ForumTopicDeleted ---types---
+forumTopicDeleted#023f109b id:int = ForumTopic Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/future_salt.html b/constructors/future_salt.html
new file mode 100644
index 000000000..112a76b4a
--- /dev/null
+++ b/constructors/future_salt.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FutureSalt
+
+
+
+
+
+
+FutureSalt ---types---
+future_salt#0949d9dc valid_since:date valid_until:date salt:long = FutureSalt Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/future_salts.html b/constructors/future_salts.html
new file mode 100644
index 000000000..7abfea411
--- /dev/null
+++ b/constructors/future_salts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FutureSalts
+
+
+
+
+
+
+FutureSalts ---types---
+future_salts#ae500895 req_msg_id:long now:int salts:Vector <future_salt > = FutureSalts Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/game.html b/constructors/game.html
new file mode 100644
index 000000000..45fc69a30
--- /dev/null
+++ b/constructors/game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Game
+
+
+
+
+
+
+Game ---types---
+game#bdf9653b flags:# id:long access_hash:long short_name:string title:string description:string photo:Photo document:flags.0?Document = Game Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/geo_point.html b/constructors/geo_point.html
new file mode 100644
index 000000000..5d465ecee
--- /dev/null
+++ b/constructors/geo_point.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GeoPoint
+
+
+
+
+
+
+GeoPoint ---types---
+geoPoint#b2a2f663 flags:# long:double lat:double access_hash:long accuracy_radius:flags.0?int = GeoPoint Copy import to the clipboard Belongs to This type can be an instance of either:
Members long double lat double access_hash long accuracy_radius int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/geo_point_empty.html b/constructors/geo_point_empty.html
new file mode 100644
index 000000000..a8d78ce30
--- /dev/null
+++ b/constructors/geo_point_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GeoPointEmpty
+
+
+
+
+
+
+GeoPointEmpty ---types---
+geoPointEmpty#1117dd5f = GeoPoint Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/global_privacy_settings.html b/constructors/global_privacy_settings.html
new file mode 100644
index 000000000..2b4c4b9c6
--- /dev/null
+++ b/constructors/global_privacy_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GlobalPrivacySettings
+
+
+
+
+
+
+GlobalPrivacySettings ---types---
+globalPrivacySettings#734c4ccb flags:# archive_and_mute_new_noncontact_peers:flags.0?true keep_archived_unmuted:flags.1?true keep_archived_folders:flags.2?true = GlobalPrivacySettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members archive_and_mute_new_noncontact_peers flag This argument defaults to None
and can be omitted. keep_archived_unmuted flag This argument defaults to None
and can be omitted. keep_archived_folders flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/group_call.html b/constructors/group_call.html
new file mode 100644
index 000000000..640c14492
--- /dev/null
+++ b/constructors/group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCall
+
+
+
+
+
+
+GroupCall ---types---
+groupCall#d597650c flags:# join_muted:flags.1?true can_change_join_muted:flags.2?true join_date_asc:flags.6?true schedule_start_subscribed:flags.8?true can_start_video:flags.9?true record_video_active:flags.11?true rtmp_stream:flags.12?true listeners_hidden:flags.13?true id:long access_hash:long participants_count:int title:flags.3?string stream_dc_id:flags.4?int record_start_date:flags.5?date schedule_date:flags.7?date unmuted_video_count:flags.10?int unmuted_video_limit:int version:int = GroupCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long access_hash long participants_count int unmuted_video_limit int version int join_muted flag This argument defaults to None
and can be omitted. can_change_join_muted flag This argument defaults to None
and can be omitted. join_date_asc flag This argument defaults to None
and can be omitted. schedule_start_subscribed flag This argument defaults to None
and can be omitted. can_start_video flag This argument defaults to None
and can be omitted. record_video_active flag This argument defaults to None
and can be omitted. rtmp_stream flag This argument defaults to None
and can be omitted. listeners_hidden flag This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. stream_dc_id int This argument defaults to None
and can be omitted. record_start_date date This argument defaults to None
and can be omitted. schedule_date date This argument defaults to None
and can be omitted. unmuted_video_count int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/group_call_discarded.html b/constructors/group_call_discarded.html
new file mode 100644
index 000000000..2f77d740d
--- /dev/null
+++ b/constructors/group_call_discarded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallDiscarded
+
+
+
+
+
+
+GroupCallDiscarded ---types---
+groupCallDiscarded#7780bcb4 id:long access_hash:long duration:int = GroupCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/group_call_participant.html b/constructors/group_call_participant.html
new file mode 100644
index 000000000..2fff922ba
--- /dev/null
+++ b/constructors/group_call_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallParticipant
+
+
+
+
+
+
+GroupCallParticipant ---types---
+groupCallParticipant#eba636fe flags:# muted:flags.0?true left:flags.1?true can_self_unmute:flags.2?true just_joined:flags.4?true versioned:flags.5?true min:flags.8?true muted_by_you:flags.9?true volume_by_admin:flags.10?true is_self:flags.12?true video_joined:flags.15?true peer:Peer date:date active_date:flags.3?date source:int volume:flags.7?int about:flags.11?string raise_hand_rating:flags.13?long video:flags.6?GroupCallParticipantVideo presentation:flags.14?GroupCallParticipantVideo = GroupCallParticipant Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer Peer date date source int muted flag This argument defaults to None
and can be omitted. left flag This argument defaults to None
and can be omitted. can_self_unmute flag This argument defaults to None
and can be omitted. just_joined flag This argument defaults to None
and can be omitted. versioned flag This argument defaults to None
and can be omitted. min flag This argument defaults to None
and can be omitted. muted_by_you flag This argument defaults to None
and can be omitted. volume_by_admin flag This argument defaults to None
and can be omitted. is_self flag This argument defaults to None
and can be omitted. video_joined flag This argument defaults to None
and can be omitted. active_date date This argument defaults to None
and can be omitted. volume int This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted. raise_hand_rating long This argument defaults to None
and can be omitted. video GroupCallParticipantVideo This argument defaults to None
and can be omitted. presentation GroupCallParticipantVideo This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/group_call_participant_video.html b/constructors/group_call_participant_video.html
new file mode 100644
index 000000000..9b89ea803
--- /dev/null
+++ b/constructors/group_call_participant_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallParticipantVideo
+
+
+
+
+
+
+GroupCallParticipantVideo ---types---
+groupCallParticipantVideo#67753ac8 flags:# paused:flags.0?true endpoint:string source_groups:Vector <GroupCallParticipantVideoSourceGroup > audio_source:flags.1?int = GroupCallParticipantVideo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/group_call_participant_video_source_group.html b/constructors/group_call_participant_video_source_group.html
new file mode 100644
index 000000000..1eacbe6fe
--- /dev/null
+++ b/constructors/group_call_participant_video_source_group.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallParticipantVideoSourceGroup
+
+
+
+
+
+
+GroupCallParticipantVideoSourceGroup ---types---
+groupCallParticipantVideoSourceGroup#dcb118b7 semantics:string sources:Vector <int > = GroupCallParticipantVideoSourceGroup Copy import to the clipboard Belongs to This type can only be an instance of:
Members semantics string sources int A list must be supplied.
\ No newline at end of file
diff --git a/constructors/group_call_stream_channel.html b/constructors/group_call_stream_channel.html
new file mode 100644
index 000000000..3972fa18a
--- /dev/null
+++ b/constructors/group_call_stream_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallStreamChannel
+
+
+
+
+
+
+GroupCallStreamChannel ---types---
+groupCallStreamChannel#80eb48af channel:int scale:int last_timestamp_ms:long = GroupCallStreamChannel Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/app_config.html b/constructors/help/app_config.html
new file mode 100644
index 000000000..e9b35e6ec
--- /dev/null
+++ b/constructors/help/app_config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AppConfig
+
+
+
+
+
+
+AppConfig ---types---
+help.appConfig#dd18782e hash:int config:JSONValue = help.AppConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/app_config_not_modified.html b/constructors/help/app_config_not_modified.html
new file mode 100644
index 000000000..92cc07ef2
--- /dev/null
+++ b/constructors/help/app_config_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AppConfigNotModified
+
+
+
+
+
+
+AppConfigNotModified ---types---
+help.appConfigNotModified#7cde641d = help.AppConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/help/app_update.html b/constructors/help/app_update.html
new file mode 100644
index 000000000..7f2bfc0c8
--- /dev/null
+++ b/constructors/help/app_update.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AppUpdate
+
+
+
+
+
+
+AppUpdate ---types---
+help.appUpdate#ccbbce30 flags:# can_not_skip:flags.0?true id:int version:string text:string entities:Vector <MessageEntity > document:flags.1?Document url:flags.2?string sticker:flags.3?Document = help.AppUpdate Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int version string text string entities MessageEntity A list must be supplied. can_not_skip flag This argument defaults to None
and can be omitted. document Document This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted. sticker Document This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/help/config_simple.html b/constructors/help/config_simple.html
new file mode 100644
index 000000000..d9c2662ff
--- /dev/null
+++ b/constructors/help/config_simple.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ConfigSimple
+
+
+
+
+
+
+ConfigSimple ---types---
+help.configSimple#5a592a6c date:date expires:date rules:Vector <AccessPointRule > = help.ConfigSimple Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/countries_list.html b/constructors/help/countries_list.html
new file mode 100644
index 000000000..967ec7721
--- /dev/null
+++ b/constructors/help/countries_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CountriesList
+
+
+
+
+
+
+CountriesList ---types---
+help.countriesList#87d0759e countries:Vector <help.Country > hash:int = help.CountriesList Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/countries_list_not_modified.html b/constructors/help/countries_list_not_modified.html
new file mode 100644
index 000000000..66708cf9f
--- /dev/null
+++ b/constructors/help/countries_list_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CountriesListNotModified
+
+
+
+
+
+
+CountriesListNotModified ---types---
+help.countriesListNotModified#93cc1f32 = help.CountriesList Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/help/country.html b/constructors/help/country.html
new file mode 100644
index 000000000..96ebc6b93
--- /dev/null
+++ b/constructors/help/country.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Country
+
+
+
+
+
+
+Country ---types---
+help.country#c3878e23 flags:# hidden:flags.0?true iso2:string default_name:string name:flags.1?string country_codes:Vector <help.CountryCode > = help.Country Copy import to the clipboard Belongs to This type can only be an instance of:
Members iso2 string default_name string country_codes help.CountryCode A list must be supplied. hidden flag This argument defaults to None
and can be omitted. name string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/help/country_code.html b/constructors/help/country_code.html
new file mode 100644
index 000000000..59576442a
--- /dev/null
+++ b/constructors/help/country_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CountryCode
+
+
+
+
+
+
+CountryCode ---types---
+help.countryCode#4203c5ef flags:# country_code:string prefixes:flags.0?Vector <string > patterns:flags.1?Vector <string > = help.CountryCode Copy import to the clipboard Belongs to This type can only be an instance of:
Members country_code string prefixes string This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. patterns string This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/help/deep_link_info.html b/constructors/help/deep_link_info.html
new file mode 100644
index 000000000..b808e48bd
--- /dev/null
+++ b/constructors/help/deep_link_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DeepLinkInfo
+
+
+
+
+
+
+DeepLinkInfo ---types---
+help.deepLinkInfo#6a4ee832 flags:# update_app:flags.0?true message:string entities:flags.1?Vector <MessageEntity > = help.DeepLinkInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string update_app flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/help/deep_link_info_empty.html b/constructors/help/deep_link_info_empty.html
new file mode 100644
index 000000000..15dd83055
--- /dev/null
+++ b/constructors/help/deep_link_info_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DeepLinkInfoEmpty
+
+
+
+
+
+
+DeepLinkInfoEmpty ---types---
+help.deepLinkInfoEmpty#66afa166 = help.DeepLinkInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/help/index.html b/constructors/help/index.html
new file mode 100644
index 000000000..614a72472
--- /dev/null
+++ b/constructors/help/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Help
+
+
+
+
+
+
+Constructors/Help Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/help/invite_text.html b/constructors/help/invite_text.html
new file mode 100644
index 000000000..374bcea4b
--- /dev/null
+++ b/constructors/help/invite_text.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InviteText
+
+
+
+
+
+
+InviteText ---types---
+help.inviteText#18cb9f78 message:string = help.InviteText Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/no_app_update.html b/constructors/help/no_app_update.html
new file mode 100644
index 000000000..c61dcf873
--- /dev/null
+++ b/constructors/help/no_app_update.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NoAppUpdate
+
+
+
+
+
+
+NoAppUpdate ---types---
+help.noAppUpdate#c45a6536 = help.AppUpdate Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/help/passport_config.html b/constructors/help/passport_config.html
new file mode 100644
index 000000000..27a8cc65f
--- /dev/null
+++ b/constructors/help/passport_config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PassportConfig
+
+
+
+
+
+
+PassportConfig ---types---
+help.passportConfig#a098d6af hash:int countries_langs:DataJSON = help.PassportConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/passport_config_not_modified.html b/constructors/help/passport_config_not_modified.html
new file mode 100644
index 000000000..c7909f0b0
--- /dev/null
+++ b/constructors/help/passport_config_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PassportConfigNotModified
+
+
+
+
+
+
+PassportConfigNotModified ---types---
+help.passportConfigNotModified#bfb9f457 = help.PassportConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/help/premium_promo.html b/constructors/help/premium_promo.html
new file mode 100644
index 000000000..c1f140928
--- /dev/null
+++ b/constructors/help/premium_promo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PremiumPromo
+
+
+
+
+
+
+PremiumPromo ---types---
+help.premiumPromo#5334759c status_text:string status_entities:Vector <MessageEntity > video_sections:Vector <string > videos:Vector <Document > period_options:Vector <PremiumSubscriptionOption > users:Vector <User > = help.PremiumPromo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/promo_data.html b/constructors/help/promo_data.html
new file mode 100644
index 000000000..fe14973b5
--- /dev/null
+++ b/constructors/help/promo_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PromoData
+
+
+
+
+
+
+PromoData ---types---
+help.promoData#8c39793f flags:# proxy:flags.0?true expires:date peer:Peer chats:Vector <Chat > users:Vector <User > psa_type:flags.1?string psa_message:flags.2?string = help.PromoData Copy import to the clipboard Belongs to This type can be an instance of either:
Members expires date peer Peer chats Chat A list must be supplied. users User A list must be supplied. proxy flag This argument defaults to None
and can be omitted. psa_type string This argument defaults to None
and can be omitted. psa_message string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/help/promo_data_empty.html b/constructors/help/promo_data_empty.html
new file mode 100644
index 000000000..fe7118525
--- /dev/null
+++ b/constructors/help/promo_data_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PromoDataEmpty
+
+
+
+
+
+
+PromoDataEmpty ---types---
+help.promoDataEmpty#98f6ac75 expires:date = help.PromoData Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/recent_me_urls.html b/constructors/help/recent_me_urls.html
new file mode 100644
index 000000000..caba1dfc8
--- /dev/null
+++ b/constructors/help/recent_me_urls.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrls
+
+
+
+
+
+
+RecentMeUrls ---types---
+help.recentMeUrls#0e0310d7 urls:Vector <RecentMeUrl > chats:Vector <Chat > users:Vector <User > = help.RecentMeUrls Copy import to the clipboard Belongs to This type can only be an instance of:
Members urls RecentMeUrl A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/help/support.html b/constructors/help/support.html
new file mode 100644
index 000000000..9bebab2c9
--- /dev/null
+++ b/constructors/help/support.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Support
+
+
+
+
+
+
+Support ---types---
+help.support#17c6b5f6 phone_number:string user:User = help.Support Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/support_name.html b/constructors/help/support_name.html
new file mode 100644
index 000000000..9662a8018
--- /dev/null
+++ b/constructors/help/support_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SupportName
+
+
+
+
+
+
+SupportName ---types---
+help.supportName#8c05f1c9 name:string = help.SupportName Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/help/terms_of_service.html b/constructors/help/terms_of_service.html
new file mode 100644
index 000000000..c72819e83
--- /dev/null
+++ b/constructors/help/terms_of_service.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TermsOfService
+
+
+
+
+
+
+TermsOfService ---types---
+help.termsOfService#780a0310 flags:# popup:flags.0?true id:DataJSON text:string entities:Vector <MessageEntity > min_age_confirm:flags.1?int = help.TermsOfService Copy import to the clipboard Belongs to This type can only be an instance of:
Members id DataJSON text string entities MessageEntity A list must be supplied. popup flag This argument defaults to None
and can be omitted. min_age_confirm int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/help/terms_of_service_update.html b/constructors/help/terms_of_service_update.html
new file mode 100644
index 000000000..4eb23c069
--- /dev/null
+++ b/constructors/help/terms_of_service_update.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TermsOfServiceUpdate
+
+
+
+
+
+
+TermsOfServiceUpdate ---types---
+help.termsOfServiceUpdate#28ecf961 expires:date terms_of_service:help.TermsOfService = help.TermsOfServiceUpdate Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/terms_of_service_update_empty.html b/constructors/help/terms_of_service_update_empty.html
new file mode 100644
index 000000000..f517291a0
--- /dev/null
+++ b/constructors/help/terms_of_service_update_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TermsOfServiceUpdateEmpty
+
+
+
+
+
+
+TermsOfServiceUpdateEmpty ---types---
+help.termsOfServiceUpdateEmpty#e3309f7f expires:date = help.TermsOfServiceUpdate Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/user_info.html b/constructors/help/user_info.html
new file mode 100644
index 000000000..c426aa339
--- /dev/null
+++ b/constructors/help/user_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserInfo
+
+
+
+
+
+
+UserInfo ---types---
+help.userInfo#01eb3758 message:string entities:Vector <MessageEntity > author:string date:date = help.UserInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/help/user_info_empty.html b/constructors/help/user_info_empty.html
new file mode 100644
index 000000000..5565cdedc
--- /dev/null
+++ b/constructors/help/user_info_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserInfoEmpty
+
+
+
+
+
+
+UserInfoEmpty ---types---
+help.userInfoEmpty#f3ae2eed = help.UserInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/high_score.html b/constructors/high_score.html
new file mode 100644
index 000000000..53809604a
--- /dev/null
+++ b/constructors/high_score.html
@@ -0,0 +1,18 @@
+
+
+
+
+ HighScore
+
+
+
+
+
+
+HighScore ---types---
+highScore#73a379eb pos:int user_id:long score:int = HighScore Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/http_wait.html b/constructors/http_wait.html
new file mode 100644
index 000000000..ea3b33ebe
--- /dev/null
+++ b/constructors/http_wait.html
@@ -0,0 +1,18 @@
+
+
+
+
+ HttpWait
+
+
+
+
+
+
+HttpWait ---types---
+http_wait#9299359f max_delay:int wait_after:int max_wait:int = HttpWait Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/imported_contact.html b/constructors/imported_contact.html
new file mode 100644
index 000000000..5fb304398
--- /dev/null
+++ b/constructors/imported_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ImportedContact
+
+
+
+
+
+
+ImportedContact ---types---
+importedContact#c13e3c50 user_id:long client_id:long = ImportedContact Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/index.html b/constructors/index.html
new file mode 100644
index 000000000..9db1b1d4e
--- /dev/null
+++ b/constructors/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors
+
+
+
+
+
+
+Constructors Click here to view the requests that you can use as a bot.
Namespaces Available items
\ No newline at end of file
diff --git a/constructors/inline_bot_switch_pm.html b/constructors/inline_bot_switch_pm.html
new file mode 100644
index 000000000..3bd1b8f25
--- /dev/null
+++ b/constructors/inline_bot_switch_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineBotSwitchPM
+
+
+
+
+
+
+InlineBotSwitchPM ---types---
+inlineBotSwitchPM#3c20629f text:string start_param:string = InlineBotSwitchPM Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/inline_bot_web_view.html b/constructors/inline_bot_web_view.html
new file mode 100644
index 000000000..66c440708
--- /dev/null
+++ b/constructors/inline_bot_web_view.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineBotWebView
+
+
+
+
+
+
+InlineBotWebView ---types---
+inlineBotWebView#b57295d5 text:string url:string = InlineBotWebView Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_bot_pm.html b/constructors/inline_query_peer_type_bot_pm.html
new file mode 100644
index 000000000..c2013962e
--- /dev/null
+++ b/constructors/inline_query_peer_type_bot_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypeBotPM
+
+
+
+
+
+
+InlineQueryPeerTypeBotPM ---types---
+inlineQueryPeerTypeBotPM#0e3b2d0c = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_broadcast.html b/constructors/inline_query_peer_type_broadcast.html
new file mode 100644
index 000000000..02e5c4e7b
--- /dev/null
+++ b/constructors/inline_query_peer_type_broadcast.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypeBroadcast
+
+
+
+
+
+
+InlineQueryPeerTypeBroadcast ---types---
+inlineQueryPeerTypeBroadcast#6334ee9a = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_chat.html b/constructors/inline_query_peer_type_chat.html
new file mode 100644
index 000000000..747f6d092
--- /dev/null
+++ b/constructors/inline_query_peer_type_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypeChat
+
+
+
+
+
+
+InlineQueryPeerTypeChat ---types---
+inlineQueryPeerTypeChat#d766c50a = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_megagroup.html b/constructors/inline_query_peer_type_megagroup.html
new file mode 100644
index 000000000..909a8fc16
--- /dev/null
+++ b/constructors/inline_query_peer_type_megagroup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypeMegagroup
+
+
+
+
+
+
+InlineQueryPeerTypeMegagroup ---types---
+inlineQueryPeerTypeMegagroup#5ec4be43 = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_pm.html b/constructors/inline_query_peer_type_pm.html
new file mode 100644
index 000000000..fdf00c655
--- /dev/null
+++ b/constructors/inline_query_peer_type_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypePM
+
+
+
+
+
+
+InlineQueryPeerTypePM ---types---
+inlineQueryPeerTypePM#833c0fac = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/inline_query_peer_type_same_bot_pm.html b/constructors/inline_query_peer_type_same_bot_pm.html
new file mode 100644
index 000000000..2cc773098
--- /dev/null
+++ b/constructors/inline_query_peer_type_same_bot_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InlineQueryPeerTypeSameBotPM
+
+
+
+
+
+
+InlineQueryPeerTypeSameBotPM ---types---
+inlineQueryPeerTypeSameBotPM#3081ed9d = InlineQueryPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_app_event.html b/constructors/input_app_event.html
new file mode 100644
index 000000000..d132cadce
--- /dev/null
+++ b/constructors/input_app_event.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputAppEvent
+
+
+
+
+
+
+InputAppEvent ---types---
+inputAppEvent#1d1b1245 time:double type:string peer:long data:JSONValue = InputAppEvent Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_app_id.html b/constructors/input_bot_app_id.html
new file mode 100644
index 000000000..58fe5e196
--- /dev/null
+++ b/constructors/input_bot_app_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotAppID
+
+
+
+
+
+
+InputBotAppID ---types---
+inputBotAppID#a920bd7a id:long access_hash:long = InputBotApp Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_app_short_name.html b/constructors/input_bot_app_short_name.html
new file mode 100644
index 000000000..438f47039
--- /dev/null
+++ b/constructors/input_bot_app_short_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotAppShortName
+
+
+
+
+
+
+InputBotAppShortName ---types---
+inputBotAppShortName#908c0407 bot_id:InputUser short_name:string = InputBotApp Copy import to the clipboard Belongs to This type can be an instance of either:
Members bot_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). short_name string
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_game.html b/constructors/input_bot_inline_message_game.html
new file mode 100644
index 000000000..545c583fc
--- /dev/null
+++ b/constructors/input_bot_inline_message_game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageGame
+
+
+
+
+
+
+InputBotInlineMessageGame ---types---
+inputBotInlineMessageGame#4b425864 flags:# reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_id.html b/constructors/input_bot_inline_message_id.html
new file mode 100644
index 000000000..7eda4387e
--- /dev/null
+++ b/constructors/input_bot_inline_message_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageID
+
+
+
+
+
+
+InputBotInlineMessageID ---types---
+inputBotInlineMessageID#890c3d89 dc_id:int id:long access_hash:long = InputBotInlineMessageID Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_id64.html b/constructors/input_bot_inline_message_id64.html
new file mode 100644
index 000000000..7007289b4
--- /dev/null
+++ b/constructors/input_bot_inline_message_id64.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageID64
+
+
+
+
+
+
+InputBotInlineMessageID64 ---types---
+inputBotInlineMessageID64#b6d915d7 dc_id:int owner_id:long id:int access_hash:long = InputBotInlineMessageID Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_auto.html b/constructors/input_bot_inline_message_media_auto.html
new file mode 100644
index 000000000..1be9d3c74
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_auto.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaAuto
+
+
+
+
+
+
+InputBotInlineMessageMediaAuto ---types---
+inputBotInlineMessageMediaAuto#3380c786 flags:# invert_media:flags.3?true message:string entities:flags.1?Vector <MessageEntity > reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string invert_media flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_contact.html b/constructors/input_bot_inline_message_media_contact.html
new file mode 100644
index 000000000..42769dd66
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaContact
+
+
+
+
+
+
+InputBotInlineMessageMediaContact ---types---
+inputBotInlineMessageMediaContact#a6edbffd flags:# phone_number:string first_name:string last_name:string vcard:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_geo.html b/constructors/input_bot_inline_message_media_geo.html
new file mode 100644
index 000000000..b41809197
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_geo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaGeo
+
+
+
+
+
+
+InputBotInlineMessageMediaGeo ---types---
+inputBotInlineMessageMediaGeo#96929a85 flags:# geo_point:InputGeoPoint heading:flags.0?int period:flags.1?int proximity_notification_radius:flags.3?int reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members geo_point InputGeoPoint heading int This argument defaults to None
and can be omitted. period int This argument defaults to None
and can be omitted. proximity_notification_radius int This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_invoice.html b/constructors/input_bot_inline_message_media_invoice.html
new file mode 100644
index 000000000..1423f96bf
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaInvoice
+
+
+
+
+
+
+InputBotInlineMessageMediaInvoice ---types---
+inputBotInlineMessageMediaInvoice#d7e78225 flags:# title:string description:string photo:flags.0?InputWebDocument invoice:Invoice payload:bytes provider:string provider_data:DataJSON reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_venue.html b/constructors/input_bot_inline_message_media_venue.html
new file mode 100644
index 000000000..e372bd5ba
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaVenue
+
+
+
+
+
+
+InputBotInlineMessageMediaVenue ---types---
+inputBotInlineMessageMediaVenue#417bbf11 flags:# geo_point:InputGeoPoint title:string address:string provider:string venue_id:string venue_type:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_media_web_page.html b/constructors/input_bot_inline_message_media_web_page.html
new file mode 100644
index 000000000..60286a5bf
--- /dev/null
+++ b/constructors/input_bot_inline_message_media_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageMediaWebPage
+
+
+
+
+
+
+InputBotInlineMessageMediaWebPage ---types---
+inputBotInlineMessageMediaWebPage#bddcc510 flags:# invert_media:flags.3?true force_large_media:flags.4?true force_small_media:flags.5?true optional:flags.6?true message:string entities:flags.1?Vector <MessageEntity > url:string reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string url string invert_media flag This argument defaults to None
and can be omitted. force_large_media flag This argument defaults to None
and can be omitted. force_small_media flag This argument defaults to None
and can be omitted. optional flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_bot_inline_message_text.html b/constructors/input_bot_inline_message_text.html
new file mode 100644
index 000000000..7098bfef1
--- /dev/null
+++ b/constructors/input_bot_inline_message_text.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineMessageText
+
+
+
+
+
+
+InputBotInlineMessageText ---types---
+inputBotInlineMessageText#3dcd7a87 flags:# no_webpage:flags.0?true invert_media:flags.3?true message:string entities:flags.1?Vector <MessageEntity > reply_markup:flags.2?ReplyMarkup = InputBotInlineMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members message string no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reply_markup ReplyMarkup This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_bot_inline_result.html b/constructors/input_bot_inline_result.html
new file mode 100644
index 000000000..ac7a1aa8a
--- /dev/null
+++ b/constructors/input_bot_inline_result.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineResult
+
+
+
+
+
+
+InputBotInlineResult ---types---
+inputBotInlineResult#88bf9319 flags:# id:string type:string title:flags.1?string description:flags.2?string url:flags.3?string thumb:flags.4?InputWebDocument content:flags.5?InputWebDocument send_message:InputBotInlineMessage = InputBotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_result_document.html b/constructors/input_bot_inline_result_document.html
new file mode 100644
index 000000000..2d7537349
--- /dev/null
+++ b/constructors/input_bot_inline_result_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineResultDocument
+
+
+
+
+
+
+InputBotInlineResultDocument ---types---
+inputBotInlineResultDocument#fff8fdc4 flags:# id:string type:string title:flags.1?string description:flags.2?string document:InputDocument send_message:InputBotInlineMessage = InputBotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_result_game.html b/constructors/input_bot_inline_result_game.html
new file mode 100644
index 000000000..16e5012f7
--- /dev/null
+++ b/constructors/input_bot_inline_result_game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineResultGame
+
+
+
+
+
+
+InputBotInlineResultGame ---types---
+inputBotInlineResultGame#4fa417f2 id:string short_name:string send_message:InputBotInlineMessage = InputBotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_bot_inline_result_photo.html b/constructors/input_bot_inline_result_photo.html
new file mode 100644
index 000000000..eec7b45b1
--- /dev/null
+++ b/constructors/input_bot_inline_result_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputBotInlineResultPhoto
+
+
+
+
+
+
+InputBotInlineResultPhoto ---types---
+inputBotInlineResultPhoto#a8d864a7 id:string type:string photo:InputPhoto send_message:InputBotInlineMessage = InputBotInlineResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_channel.html b/constructors/input_channel.html
new file mode 100644
index 000000000..6dcdb467f
--- /dev/null
+++ b/constructors/input_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChannel
+
+
+
+
+
+
+InputChannel ---types---
+inputChannel#f35aec28 channel_id:long access_hash:long = InputChannel Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_channel_empty.html b/constructors/input_channel_empty.html
new file mode 100644
index 000000000..953f40550
--- /dev/null
+++ b/constructors/input_channel_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChannelEmpty
+
+
+
+
+
+
+InputChannelEmpty ---types---
+inputChannelEmpty#ee8c1e86 = InputChannel Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_channel_from_message.html b/constructors/input_channel_from_message.html
new file mode 100644
index 000000000..25fa80125
--- /dev/null
+++ b/constructors/input_channel_from_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChannelFromMessage
+
+
+
+
+
+
+InputChannelFromMessage ---types---
+inputChannelFromMessage#5b934f9d peer:InputPeer msg_id:int channel_id:long = InputChannel Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int channel_id long
\ No newline at end of file
diff --git a/constructors/input_chat_photo.html b/constructors/input_chat_photo.html
new file mode 100644
index 000000000..12fb935a4
--- /dev/null
+++ b/constructors/input_chat_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChatPhoto
+
+
+
+
+
+
+InputChatPhoto ---types---
+inputChatPhoto#8953ad37 id:InputPhoto = InputChatPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_chat_photo_empty.html b/constructors/input_chat_photo_empty.html
new file mode 100644
index 000000000..e3c587c07
--- /dev/null
+++ b/constructors/input_chat_photo_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChatPhotoEmpty
+
+
+
+
+
+
+InputChatPhotoEmpty ---types---
+inputChatPhotoEmpty#1ca48f57 = InputChatPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_chat_uploaded_photo.html b/constructors/input_chat_uploaded_photo.html
new file mode 100644
index 000000000..e9246db6d
--- /dev/null
+++ b/constructors/input_chat_uploaded_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChatUploadedPhoto
+
+
+
+
+
+
+InputChatUploadedPhoto ---types---
+inputChatUploadedPhoto#bdcdaec0 flags:# file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double video_emoji_markup:flags.3?VideoSize = InputChatPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members file InputFile This argument defaults to None
and can be omitted. video InputFile This argument defaults to None
and can be omitted. video_start_ts double This argument defaults to None
and can be omitted. video_emoji_markup VideoSize This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_chatlist_dialog_filter.html b/constructors/input_chatlist_dialog_filter.html
new file mode 100644
index 000000000..4404ff067
--- /dev/null
+++ b/constructors/input_chatlist_dialog_filter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputChatlistDialogFilter
+
+
+
+
+
+
+InputChatlistDialogFilter ---types---
+inputChatlistDialogFilter#f3e0da33 filter_id:int = InputChatlist Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_check_password_empty.html b/constructors/input_check_password_empty.html
new file mode 100644
index 000000000..b9a38277a
--- /dev/null
+++ b/constructors/input_check_password_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputCheckPasswordEmpty
+
+
+
+
+
+
+InputCheckPasswordEmpty ---types---
+inputCheckPasswordEmpty#9880f658 = InputCheckPasswordSRP Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_check_password_srp.html b/constructors/input_check_password_srp.html
new file mode 100644
index 000000000..5e6e45616
--- /dev/null
+++ b/constructors/input_check_password_srp.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputCheckPasswordSRP
+
+
+
+
+
+
+InputCheckPasswordSRP ---types---
+inputCheckPasswordSRP#d27ff082 srp_id:long A:bytes M1:bytes = InputCheckPasswordSRP Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_client_proxy.html b/constructors/input_client_proxy.html
new file mode 100644
index 000000000..30d8ea27b
--- /dev/null
+++ b/constructors/input_client_proxy.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputClientProxy
+
+
+
+
+
+
+InputClientProxy ---types---
+inputClientProxy#75588b3f address:string port:int = InputClientProxy Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_dialog_peer.html b/constructors/input_dialog_peer.html
new file mode 100644
index 000000000..73f484a54
--- /dev/null
+++ b/constructors/input_dialog_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputDialogPeer
+
+
+
+
+
+
+InputDialogPeer ---types---
+inputDialogPeer#fcaafeb7 peer:InputPeer = InputDialogPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/input_dialog_peer_folder.html b/constructors/input_dialog_peer_folder.html
new file mode 100644
index 000000000..61758b95a
--- /dev/null
+++ b/constructors/input_dialog_peer_folder.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputDialogPeerFolder
+
+
+
+
+
+
+InputDialogPeerFolder ---types---
+inputDialogPeerFolder#64600527 folder_id:int = InputDialogPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_document.html b/constructors/input_document.html
new file mode 100644
index 000000000..1a6772237
--- /dev/null
+++ b/constructors/input_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputDocument
+
+
+
+
+
+
+InputDocument ---types---
+inputDocument#1abfb575 id:long access_hash:long file_reference:bytes = InputDocument Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_document_empty.html b/constructors/input_document_empty.html
new file mode 100644
index 000000000..82ff0e949
--- /dev/null
+++ b/constructors/input_document_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputDocumentEmpty
+
+
+
+
+
+
+InputDocumentEmpty ---types---
+inputDocumentEmpty#72f0eaae = InputDocument Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_document_file_location.html b/constructors/input_document_file_location.html
new file mode 100644
index 000000000..bb7ea8dbd
--- /dev/null
+++ b/constructors/input_document_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputDocumentFileLocation
+
+
+
+
+
+
+InputDocumentFileLocation ---types---
+inputDocumentFileLocation#bad07584 id:long access_hash:long file_reference:bytes thumb_size:string = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_encrypted_chat.html b/constructors/input_encrypted_chat.html
new file mode 100644
index 000000000..ba8fefab0
--- /dev/null
+++ b/constructors/input_encrypted_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedChat
+
+
+
+
+
+
+InputEncryptedChat ---types---
+inputEncryptedChat#f141b5e1 chat_id:int access_hash:long = InputEncryptedChat Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_encrypted_file.html b/constructors/input_encrypted_file.html
new file mode 100644
index 000000000..85781bae4
--- /dev/null
+++ b/constructors/input_encrypted_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedFile
+
+
+
+
+
+
+InputEncryptedFile ---types---
+inputEncryptedFile#5a17b5e5 id:long access_hash:long = InputEncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_encrypted_file_big_uploaded.html b/constructors/input_encrypted_file_big_uploaded.html
new file mode 100644
index 000000000..e31406c6f
--- /dev/null
+++ b/constructors/input_encrypted_file_big_uploaded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedFileBigUploaded
+
+
+
+
+
+
+InputEncryptedFileBigUploaded ---types---
+inputEncryptedFileBigUploaded#2dc173c8 id:long parts:int key_fingerprint:int = InputEncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_encrypted_file_empty.html b/constructors/input_encrypted_file_empty.html
new file mode 100644
index 000000000..d9aacdc51
--- /dev/null
+++ b/constructors/input_encrypted_file_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedFileEmpty
+
+
+
+
+
+
+InputEncryptedFileEmpty ---types---
+inputEncryptedFileEmpty#1837c364 = InputEncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_encrypted_file_location.html b/constructors/input_encrypted_file_location.html
new file mode 100644
index 000000000..7393b587f
--- /dev/null
+++ b/constructors/input_encrypted_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedFileLocation
+
+
+
+
+
+
+InputEncryptedFileLocation ---types---
+inputEncryptedFileLocation#f5235d55 id:long access_hash:long = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_encrypted_file_uploaded.html b/constructors/input_encrypted_file_uploaded.html
new file mode 100644
index 000000000..8fce7cbb2
--- /dev/null
+++ b/constructors/input_encrypted_file_uploaded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputEncryptedFileUploaded
+
+
+
+
+
+
+InputEncryptedFileUploaded ---types---
+inputEncryptedFileUploaded#64bd0306 id:long parts:int md5_checksum:string key_fingerprint:int = InputEncryptedFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_file.html b/constructors/input_file.html
new file mode 100644
index 000000000..6fc01f180
--- /dev/null
+++ b/constructors/input_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputFile
+
+
+
+
+
+
+InputFile ---types---
+inputFile#f52ff27f id:long parts:int name:string md5_checksum:string = InputFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_file_big.html b/constructors/input_file_big.html
new file mode 100644
index 000000000..ca45a0f66
--- /dev/null
+++ b/constructors/input_file_big.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputFileBig
+
+
+
+
+
+
+InputFileBig ---types---
+inputFileBig#fa4f0bb5 id:long parts:int name:string = InputFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_file_location.html b/constructors/input_file_location.html
new file mode 100644
index 000000000..28640d98d
--- /dev/null
+++ b/constructors/input_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputFileLocation
+
+
+
+
+
+
+InputFileLocation ---types---
+inputFileLocation#dfdaabe1 volume_id:long local_id:int secret:long file_reference:bytes = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_folder_peer.html b/constructors/input_folder_peer.html
new file mode 100644
index 000000000..a30a9d911
--- /dev/null
+++ b/constructors/input_folder_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputFolderPeer
+
+
+
+
+
+
+InputFolderPeer ---types---
+inputFolderPeer#fbd2c296 peer:InputPeer folder_id:int = InputFolderPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). folder_id int
\ No newline at end of file
diff --git a/constructors/input_game_id.html b/constructors/input_game_id.html
new file mode 100644
index 000000000..4e82fe57a
--- /dev/null
+++ b/constructors/input_game_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGameID
+
+
+
+
+
+
+InputGameID ---types---
+inputGameID#032c3e77 id:long access_hash:long = InputGame Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_game_short_name.html b/constructors/input_game_short_name.html
new file mode 100644
index 000000000..889cec25e
--- /dev/null
+++ b/constructors/input_game_short_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGameShortName
+
+
+
+
+
+
+InputGameShortName ---types---
+inputGameShortName#c331e80a bot_id:InputUser short_name:string = InputGame Copy import to the clipboard Belongs to This type can be an instance of either:
Members bot_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). short_name string
\ No newline at end of file
diff --git a/constructors/input_geo_point.html b/constructors/input_geo_point.html
new file mode 100644
index 000000000..3178c0599
--- /dev/null
+++ b/constructors/input_geo_point.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGeoPoint
+
+
+
+
+
+
+InputGeoPoint ---types---
+inputGeoPoint#48222faf flags:# lat:double long:double accuracy_radius:flags.0?int = InputGeoPoint Copy import to the clipboard Belongs to This type can be an instance of either:
Members lat double long double accuracy_radius int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_geo_point_empty.html b/constructors/input_geo_point_empty.html
new file mode 100644
index 000000000..0052e02cb
--- /dev/null
+++ b/constructors/input_geo_point_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGeoPointEmpty
+
+
+
+
+
+
+InputGeoPointEmpty ---types---
+inputGeoPointEmpty#e4c123d6 = InputGeoPoint Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_group_call.html b/constructors/input_group_call.html
new file mode 100644
index 000000000..7fad99eee
--- /dev/null
+++ b/constructors/input_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGroupCall
+
+
+
+
+
+
+InputGroupCall ---types---
+inputGroupCall#d8aa840f id:long access_hash:long = InputGroupCall Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_group_call_stream.html b/constructors/input_group_call_stream.html
new file mode 100644
index 000000000..86eef333a
--- /dev/null
+++ b/constructors/input_group_call_stream.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputGroupCallStream
+
+
+
+
+
+
+InputGroupCallStream ---types---
+inputGroupCallStream#0598a92a flags:# call:InputGroupCall time_ms:long scale:int video_channel:flags.0?int video_quality:flags.0?int = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members call InputGroupCall time_ms long scale int video_channel int This argument defaults to None
and can be omitted. video_quality int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_invoice_message.html b/constructors/input_invoice_message.html
new file mode 100644
index 000000000..b3683d033
--- /dev/null
+++ b/constructors/input_invoice_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputInvoiceMessage
+
+
+
+
+
+
+InputInvoiceMessage ---types---
+inputInvoiceMessage#c5b56859 peer:InputPeer msg_id:int = InputInvoice Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
\ No newline at end of file
diff --git a/constructors/input_invoice_premium_gift_code.html b/constructors/input_invoice_premium_gift_code.html
new file mode 100644
index 000000000..886208c8c
--- /dev/null
+++ b/constructors/input_invoice_premium_gift_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputInvoicePremiumGiftCode
+
+
+
+
+
+
+InputInvoicePremiumGiftCode ---types---
+inputInvoicePremiumGiftCode#98986c0d purpose:InputStorePaymentPurpose option:PremiumGiftCodeOption = InputInvoice Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_invoice_slug.html b/constructors/input_invoice_slug.html
new file mode 100644
index 000000000..6fedd0f6d
--- /dev/null
+++ b/constructors/input_invoice_slug.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputInvoiceSlug
+
+
+
+
+
+
+InputInvoiceSlug ---types---
+inputInvoiceSlug#c326caef slug:string = InputInvoice Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_keyboard_button_url_auth.html b/constructors/input_keyboard_button_url_auth.html
new file mode 100644
index 000000000..3c6bf957f
--- /dev/null
+++ b/constructors/input_keyboard_button_url_auth.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputKeyboardButtonUrlAuth
+
+
+
+
+
+
+InputKeyboardButtonUrlAuth ---types---
+inputKeyboardButtonUrlAuth#d02e7fd4 flags:# request_write_access:flags.0?true text:string fwd_text:flags.1?string url:string bot:InputUser = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members text string url string bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). request_write_access flag This argument defaults to None
and can be omitted. fwd_text string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_keyboard_button_user_profile.html b/constructors/input_keyboard_button_user_profile.html
new file mode 100644
index 000000000..22580c424
--- /dev/null
+++ b/constructors/input_keyboard_button_user_profile.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputKeyboardButtonUserProfile
+
+
+
+
+
+
+InputKeyboardButtonUserProfile ---types---
+inputKeyboardButtonUserProfile#e988037b text:string user_id:InputUser = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members text string user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/input_media_area_venue.html b/constructors/input_media_area_venue.html
new file mode 100644
index 000000000..2cb917ba5
--- /dev/null
+++ b/constructors/input_media_area_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaAreaVenue
+
+
+
+
+
+
+InputMediaAreaVenue ---types---
+inputMediaAreaVenue#b282217f coordinates:MediaAreaCoordinates query_id:long result_id:string = MediaArea Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_contact.html b/constructors/input_media_contact.html
new file mode 100644
index 000000000..bc91c587c
--- /dev/null
+++ b/constructors/input_media_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaContact
+
+
+
+
+
+
+InputMediaContact ---types---
+inputMediaContact#f8ab7dfb phone_number:string first_name:string last_name:string vcard:string = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_dice.html b/constructors/input_media_dice.html
new file mode 100644
index 000000000..36d065456
--- /dev/null
+++ b/constructors/input_media_dice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaDice
+
+
+
+
+
+
+InputMediaDice ---types---
+inputMediaDice#e66fbf7b emoticon:string = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_document.html b/constructors/input_media_document.html
new file mode 100644
index 000000000..978f21cbb
--- /dev/null
+++ b/constructors/input_media_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaDocument
+
+
+
+
+
+
+InputMediaDocument ---types---
+inputMediaDocument#33473058 flags:# spoiler:flags.2?true id:InputDocument ttl_seconds:flags.0?int query:flags.1?string = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members id InputDocument spoiler flag This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted. query string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_document_external.html b/constructors/input_media_document_external.html
new file mode 100644
index 000000000..53d05a3de
--- /dev/null
+++ b/constructors/input_media_document_external.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaDocumentExternal
+
+
+
+
+
+
+InputMediaDocumentExternal ---types---
+inputMediaDocumentExternal#fb52dc99 flags:# spoiler:flags.1?true url:string ttl_seconds:flags.0?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members url string spoiler flag This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_empty.html b/constructors/input_media_empty.html
new file mode 100644
index 000000000..539fc928f
--- /dev/null
+++ b/constructors/input_media_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaEmpty
+
+
+
+
+
+
+InputMediaEmpty ---types---
+inputMediaEmpty#9664f57f = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_media_game.html b/constructors/input_media_game.html
new file mode 100644
index 000000000..f45302cbd
--- /dev/null
+++ b/constructors/input_media_game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaGame
+
+
+
+
+
+
+InputMediaGame ---types---
+inputMediaGame#d33f43f3 id:InputGame = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_geo_live.html b/constructors/input_media_geo_live.html
new file mode 100644
index 000000000..89115a8c4
--- /dev/null
+++ b/constructors/input_media_geo_live.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaGeoLive
+
+
+
+
+
+
+InputMediaGeoLive ---types---
+inputMediaGeoLive#971fa843 flags:# stopped:flags.0?true geo_point:InputGeoPoint heading:flags.2?int period:flags.1?int proximity_notification_radius:flags.3?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members geo_point InputGeoPoint stopped flag This argument defaults to None
and can be omitted. heading int This argument defaults to None
and can be omitted. period int This argument defaults to None
and can be omitted. proximity_notification_radius int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_geo_point.html b/constructors/input_media_geo_point.html
new file mode 100644
index 000000000..5160ec45e
--- /dev/null
+++ b/constructors/input_media_geo_point.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaGeoPoint
+
+
+
+
+
+
+InputMediaGeoPoint ---types---
+inputMediaGeoPoint#f9c44144 geo_point:InputGeoPoint = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_invoice.html b/constructors/input_media_invoice.html
new file mode 100644
index 000000000..ee5d228a3
--- /dev/null
+++ b/constructors/input_media_invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaInvoice
+
+
+
+
+
+
+InputMediaInvoice ---types---
+inputMediaInvoice#8eb5a6d5 flags:# title:string description:string photo:flags.0?InputWebDocument invoice:Invoice payload:bytes provider:string provider_data:DataJSON start_param:flags.1?string extended_media:flags.2?InputMedia = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_photo.html b/constructors/input_media_photo.html
new file mode 100644
index 000000000..87cde37c3
--- /dev/null
+++ b/constructors/input_media_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaPhoto
+
+
+
+
+
+
+InputMediaPhoto ---types---
+inputMediaPhoto#b3ba0635 flags:# spoiler:flags.1?true id:InputPhoto ttl_seconds:flags.0?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members id InputPhoto spoiler flag This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_photo_external.html b/constructors/input_media_photo_external.html
new file mode 100644
index 000000000..49a0f7e13
--- /dev/null
+++ b/constructors/input_media_photo_external.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaPhotoExternal
+
+
+
+
+
+
+InputMediaPhotoExternal ---types---
+inputMediaPhotoExternal#e5bbfe1a flags:# spoiler:flags.1?true url:string ttl_seconds:flags.0?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members url string spoiler flag This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_poll.html b/constructors/input_media_poll.html
new file mode 100644
index 000000000..233c14669
--- /dev/null
+++ b/constructors/input_media_poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaPoll
+
+
+
+
+
+
+InputMediaPoll ---types---
+inputMediaPoll#0f94e5f1 flags:# poll:Poll correct_answers:flags.0?Vector <bytes > solution:flags.1?string solution_entities:flags.1?Vector <MessageEntity > = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members poll Poll correct_answers bytes This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. solution string This argument defaults to None
and can be omitted. solution_entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_media_story.html b/constructors/input_media_story.html
new file mode 100644
index 000000000..549de5cd5
--- /dev/null
+++ b/constructors/input_media_story.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaStory
+
+
+
+
+
+
+InputMediaStory ---types---
+inputMediaStory#89fdd778 peer:InputPeer id:int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int
\ No newline at end of file
diff --git a/constructors/input_media_uploaded_document.html b/constructors/input_media_uploaded_document.html
new file mode 100644
index 000000000..75910e981
--- /dev/null
+++ b/constructors/input_media_uploaded_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaUploadedDocument
+
+
+
+
+
+
+InputMediaUploadedDocument ---types---
+inputMediaUploadedDocument#5b38c6c1 flags:# nosound_video:flags.3?true force_file:flags.4?true spoiler:flags.5?true file:InputFile thumb:flags.2?InputFile mime_type:string attributes:Vector <DocumentAttribute > stickers:flags.0?Vector <InputDocument > ttl_seconds:flags.1?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members file InputFile mime_type string attributes DocumentAttribute A list must be supplied. nosound_video flag This argument defaults to None
and can be omitted. force_file flag This argument defaults to None
and can be omitted. spoiler flag This argument defaults to None
and can be omitted. thumb InputFile This argument defaults to None
and can be omitted. stickers InputDocument This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_uploaded_photo.html b/constructors/input_media_uploaded_photo.html
new file mode 100644
index 000000000..b11359d76
--- /dev/null
+++ b/constructors/input_media_uploaded_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaUploadedPhoto
+
+
+
+
+
+
+InputMediaUploadedPhoto ---types---
+inputMediaUploadedPhoto#1e287d04 flags:# spoiler:flags.2?true file:InputFile stickers:flags.0?Vector <InputDocument > ttl_seconds:flags.1?int = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members file InputFile spoiler flag This argument defaults to None
and can be omitted. stickers InputDocument This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_media_venue.html b/constructors/input_media_venue.html
new file mode 100644
index 000000000..fe346e023
--- /dev/null
+++ b/constructors/input_media_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaVenue
+
+
+
+
+
+
+InputMediaVenue ---types---
+inputMediaVenue#c13d1c11 geo_point:InputGeoPoint title:string address:string provider:string venue_id:string venue_type:string = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_media_web_page.html b/constructors/input_media_web_page.html
new file mode 100644
index 000000000..6760b45a6
--- /dev/null
+++ b/constructors/input_media_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMediaWebPage
+
+
+
+
+
+
+InputMediaWebPage ---types---
+inputMediaWebPage#c21b8849 flags:# force_large_media:flags.0?true force_small_media:flags.1?true optional:flags.2?true url:string = InputMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members url string force_large_media flag This argument defaults to None
and can be omitted. force_small_media flag This argument defaults to None
and can be omitted. optional flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_message_callback_query.html b/constructors/input_message_callback_query.html
new file mode 100644
index 000000000..5bdf840d3
--- /dev/null
+++ b/constructors/input_message_callback_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessageCallbackQuery
+
+
+
+
+
+
+InputMessageCallbackQuery ---types---
+inputMessageCallbackQuery#acfa1a7e id:int query_id:long = InputMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_message_entity_mention_name.html b/constructors/input_message_entity_mention_name.html
new file mode 100644
index 000000000..25779f3be
--- /dev/null
+++ b/constructors/input_message_entity_mention_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessageEntityMentionName
+
+
+
+
+
+
+InputMessageEntityMentionName ---types---
+inputMessageEntityMentionName#208e68c9 offset:int length:int user_id:InputUser = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members offset int length int user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/input_message_id.html b/constructors/input_message_id.html
new file mode 100644
index 000000000..10fff56fe
--- /dev/null
+++ b/constructors/input_message_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessageID
+
+
+
+
+
+
+InputMessageID ---types---
+inputMessageID#a676a322 id:int = InputMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_message_pinned.html b/constructors/input_message_pinned.html
new file mode 100644
index 000000000..9558a1079
--- /dev/null
+++ b/constructors/input_message_pinned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagePinned
+
+
+
+
+
+
+InputMessagePinned ---types---
+inputMessagePinned#86872538 = InputMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_message_reply_to.html b/constructors/input_message_reply_to.html
new file mode 100644
index 000000000..2f13e722b
--- /dev/null
+++ b/constructors/input_message_reply_to.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessageReplyTo
+
+
+
+
+
+
+InputMessageReplyTo ---types---
+inputMessageReplyTo#bad88395 id:int = InputMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_messages_filter_chat_photos.html b/constructors/input_messages_filter_chat_photos.html
new file mode 100644
index 000000000..ab57ef7e1
--- /dev/null
+++ b/constructors/input_messages_filter_chat_photos.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterChatPhotos
+
+
+
+
+
+
+InputMessagesFilterChatPhotos ---types---
+inputMessagesFilterChatPhotos#3a20ecb8 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_contacts.html b/constructors/input_messages_filter_contacts.html
new file mode 100644
index 000000000..5623a793f
--- /dev/null
+++ b/constructors/input_messages_filter_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterContacts
+
+
+
+
+
+
+InputMessagesFilterContacts ---types---
+inputMessagesFilterContacts#e062db83 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_document.html b/constructors/input_messages_filter_document.html
new file mode 100644
index 000000000..0c47698e3
--- /dev/null
+++ b/constructors/input_messages_filter_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterDocument
+
+
+
+
+
+
+InputMessagesFilterDocument ---types---
+inputMessagesFilterDocument#9eddf188 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_empty.html b/constructors/input_messages_filter_empty.html
new file mode 100644
index 000000000..f63ae3f4f
--- /dev/null
+++ b/constructors/input_messages_filter_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterEmpty
+
+
+
+
+
+
+InputMessagesFilterEmpty ---types---
+inputMessagesFilterEmpty#57e2f66c = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_geo.html b/constructors/input_messages_filter_geo.html
new file mode 100644
index 000000000..de4ee781a
--- /dev/null
+++ b/constructors/input_messages_filter_geo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterGeo
+
+
+
+
+
+
+InputMessagesFilterGeo ---types---
+inputMessagesFilterGeo#e7026d0d = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_gif.html b/constructors/input_messages_filter_gif.html
new file mode 100644
index 000000000..c4ffe5776
--- /dev/null
+++ b/constructors/input_messages_filter_gif.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterGif
+
+
+
+
+
+
+InputMessagesFilterGif ---types---
+inputMessagesFilterGif#ffc86587 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_music.html b/constructors/input_messages_filter_music.html
new file mode 100644
index 000000000..783f30569
--- /dev/null
+++ b/constructors/input_messages_filter_music.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterMusic
+
+
+
+
+
+
+InputMessagesFilterMusic ---types---
+inputMessagesFilterMusic#3751b49e = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_my_mentions.html b/constructors/input_messages_filter_my_mentions.html
new file mode 100644
index 000000000..e7f0a71c3
--- /dev/null
+++ b/constructors/input_messages_filter_my_mentions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterMyMentions
+
+
+
+
+
+
+InputMessagesFilterMyMentions ---types---
+inputMessagesFilterMyMentions#c1f8e69a = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_phone_calls.html b/constructors/input_messages_filter_phone_calls.html
new file mode 100644
index 000000000..fd3101c6b
--- /dev/null
+++ b/constructors/input_messages_filter_phone_calls.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterPhoneCalls
+
+
+
+
+
+
+InputMessagesFilterPhoneCalls ---types---
+inputMessagesFilterPhoneCalls#80c99768 flags:# missed:flags.0?true = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members missed flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_photo_video.html b/constructors/input_messages_filter_photo_video.html
new file mode 100644
index 000000000..280acaf76
--- /dev/null
+++ b/constructors/input_messages_filter_photo_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterPhotoVideo
+
+
+
+
+
+
+InputMessagesFilterPhotoVideo ---types---
+inputMessagesFilterPhotoVideo#56e9f0e4 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_photos.html b/constructors/input_messages_filter_photos.html
new file mode 100644
index 000000000..67f0a4ffa
--- /dev/null
+++ b/constructors/input_messages_filter_photos.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterPhotos
+
+
+
+
+
+
+InputMessagesFilterPhotos ---types---
+inputMessagesFilterPhotos#9609a51c = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_pinned.html b/constructors/input_messages_filter_pinned.html
new file mode 100644
index 000000000..fbe58de33
--- /dev/null
+++ b/constructors/input_messages_filter_pinned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterPinned
+
+
+
+
+
+
+InputMessagesFilterPinned ---types---
+inputMessagesFilterPinned#1bb00451 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_round_video.html b/constructors/input_messages_filter_round_video.html
new file mode 100644
index 000000000..1c9df2ae8
--- /dev/null
+++ b/constructors/input_messages_filter_round_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterRoundVideo
+
+
+
+
+
+
+InputMessagesFilterRoundVideo ---types---
+inputMessagesFilterRoundVideo#b549da53 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_round_voice.html b/constructors/input_messages_filter_round_voice.html
new file mode 100644
index 000000000..60046eea5
--- /dev/null
+++ b/constructors/input_messages_filter_round_voice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterRoundVoice
+
+
+
+
+
+
+InputMessagesFilterRoundVoice ---types---
+inputMessagesFilterRoundVoice#7a7c17a4 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_url.html b/constructors/input_messages_filter_url.html
new file mode 100644
index 000000000..115e26d79
--- /dev/null
+++ b/constructors/input_messages_filter_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterUrl
+
+
+
+
+
+
+InputMessagesFilterUrl ---types---
+inputMessagesFilterUrl#7ef0dd87 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_video.html b/constructors/input_messages_filter_video.html
new file mode 100644
index 000000000..9b622fe1b
--- /dev/null
+++ b/constructors/input_messages_filter_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterVideo
+
+
+
+
+
+
+InputMessagesFilterVideo ---types---
+inputMessagesFilterVideo#9fc00e65 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_messages_filter_voice.html b/constructors/input_messages_filter_voice.html
new file mode 100644
index 000000000..a52e9ccae
--- /dev/null
+++ b/constructors/input_messages_filter_voice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputMessagesFilterVoice
+
+
+
+
+
+
+InputMessagesFilterVoice ---types---
+inputMessagesFilterVoice#50f5c392 = MessagesFilter Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_notify_broadcasts.html b/constructors/input_notify_broadcasts.html
new file mode 100644
index 000000000..f41ef8b2a
--- /dev/null
+++ b/constructors/input_notify_broadcasts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputNotifyBroadcasts
+
+
+
+
+
+
+InputNotifyBroadcasts ---types---
+inputNotifyBroadcasts#b1db7c7e = InputNotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_notify_chats.html b/constructors/input_notify_chats.html
new file mode 100644
index 000000000..440222338
--- /dev/null
+++ b/constructors/input_notify_chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputNotifyChats
+
+
+
+
+
+
+InputNotifyChats ---types---
+inputNotifyChats#4a95e84e = InputNotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_notify_forum_topic.html b/constructors/input_notify_forum_topic.html
new file mode 100644
index 000000000..d5f53df26
--- /dev/null
+++ b/constructors/input_notify_forum_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputNotifyForumTopic
+
+
+
+
+
+
+InputNotifyForumTopic ---types---
+inputNotifyForumTopic#5c467992 peer:InputPeer top_msg_id:int = InputNotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int
\ No newline at end of file
diff --git a/constructors/input_notify_peer.html b/constructors/input_notify_peer.html
new file mode 100644
index 000000000..82759db07
--- /dev/null
+++ b/constructors/input_notify_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputNotifyPeer
+
+
+
+
+
+
+InputNotifyPeer ---types---
+inputNotifyPeer#b8bc5b0c peer:InputPeer = InputNotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/input_notify_users.html b/constructors/input_notify_users.html
new file mode 100644
index 000000000..ca4ec922f
--- /dev/null
+++ b/constructors/input_notify_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputNotifyUsers
+
+
+
+
+
+
+InputNotifyUsers ---types---
+inputNotifyUsers#193b4417 = InputNotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_payment_credentials.html b/constructors/input_payment_credentials.html
new file mode 100644
index 000000000..0c84601fc
--- /dev/null
+++ b/constructors/input_payment_credentials.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPaymentCredentials
+
+
+
+
+
+
+InputPaymentCredentials ---types---
+inputPaymentCredentials#3417d728 flags:# save:flags.0?true data:DataJSON = InputPaymentCredentials Copy import to the clipboard Belongs to This type can be an instance of either:
Members data DataJSON save flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_payment_credentials_apple_pay.html b/constructors/input_payment_credentials_apple_pay.html
new file mode 100644
index 000000000..518ce03a4
--- /dev/null
+++ b/constructors/input_payment_credentials_apple_pay.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPaymentCredentialsApplePay
+
+
+
+
+
+
+InputPaymentCredentialsApplePay ---types---
+inputPaymentCredentialsApplePay#0aa1c39f payment_data:DataJSON = InputPaymentCredentials Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_payment_credentials_google_pay.html b/constructors/input_payment_credentials_google_pay.html
new file mode 100644
index 000000000..30e7d7754
--- /dev/null
+++ b/constructors/input_payment_credentials_google_pay.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPaymentCredentialsGooglePay
+
+
+
+
+
+
+InputPaymentCredentialsGooglePay ---types---
+inputPaymentCredentialsGooglePay#8ac32801 payment_token:DataJSON = InputPaymentCredentials Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_payment_credentials_saved.html b/constructors/input_payment_credentials_saved.html
new file mode 100644
index 000000000..53958cf01
--- /dev/null
+++ b/constructors/input_payment_credentials_saved.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPaymentCredentialsSaved
+
+
+
+
+
+
+InputPaymentCredentialsSaved ---types---
+inputPaymentCredentialsSaved#c10eb2cf id:string tmp_password:bytes = InputPaymentCredentials Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_peer_channel.html b/constructors/input_peer_channel.html
new file mode 100644
index 000000000..4e9a4e925
--- /dev/null
+++ b/constructors/input_peer_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerChannel
+
+
+
+
+
+
+InputPeerChannel ---types---
+inputPeerChannel#27bcbbfc channel_id:long access_hash:long = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_peer_channel_from_message.html b/constructors/input_peer_channel_from_message.html
new file mode 100644
index 000000000..23244bf88
--- /dev/null
+++ b/constructors/input_peer_channel_from_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerChannelFromMessage
+
+
+
+
+
+
+InputPeerChannelFromMessage ---types---
+inputPeerChannelFromMessage#bd2a0840 peer:InputPeer msg_id:int channel_id:long = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int channel_id long
\ No newline at end of file
diff --git a/constructors/input_peer_chat.html b/constructors/input_peer_chat.html
new file mode 100644
index 000000000..8fbe38df8
--- /dev/null
+++ b/constructors/input_peer_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerChat
+
+
+
+
+
+
+InputPeerChat ---types---
+inputPeerChat#35a95cb9 chat_id:long = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_peer_empty.html b/constructors/input_peer_empty.html
new file mode 100644
index 000000000..b4b3d7366
--- /dev/null
+++ b/constructors/input_peer_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerEmpty
+
+
+
+
+
+
+InputPeerEmpty ---types---
+inputPeerEmpty#7f3b18ea = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_peer_notify_settings.html b/constructors/input_peer_notify_settings.html
new file mode 100644
index 000000000..c29b196e1
--- /dev/null
+++ b/constructors/input_peer_notify_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerNotifySettings
+
+
+
+
+
+
+InputPeerNotifySettings ---types---
+inputPeerNotifySettings#cacb6ae2 flags:# show_previews:flags.0?Bool silent:flags.1?Bool mute_until:flags.2?date sound:flags.3?NotificationSound stories_muted:flags.6?Bool stories_hide_sender:flags.7?Bool stories_sound:flags.8?NotificationSound = InputPeerNotifySettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members show_previews Bool This argument defaults to None
and can be omitted. silent Bool This argument defaults to None
and can be omitted. mute_until date This argument defaults to None
and can be omitted. sound NotificationSound This argument defaults to None
and can be omitted. stories_muted Bool This argument defaults to None
and can be omitted. stories_hide_sender Bool This argument defaults to None
and can be omitted. stories_sound NotificationSound This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_peer_photo_file_location.html b/constructors/input_peer_photo_file_location.html
new file mode 100644
index 000000000..23faebf78
--- /dev/null
+++ b/constructors/input_peer_photo_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerPhotoFileLocation
+
+
+
+
+
+
+InputPeerPhotoFileLocation ---types---
+inputPeerPhotoFileLocation#37257e99 flags:# big:flags.0?true peer:InputPeer photo_id:long = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). photo_id long big flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_peer_self.html b/constructors/input_peer_self.html
new file mode 100644
index 000000000..1c4eeb892
--- /dev/null
+++ b/constructors/input_peer_self.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerSelf
+
+
+
+
+
+
+InputPeerSelf ---types---
+inputPeerSelf#7da07ec9 = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_peer_user.html b/constructors/input_peer_user.html
new file mode 100644
index 000000000..fdf2e6591
--- /dev/null
+++ b/constructors/input_peer_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerUser
+
+
+
+
+
+
+InputPeerUser ---types---
+inputPeerUser#dde8a54c user_id:long access_hash:long = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_peer_user_from_message.html b/constructors/input_peer_user_from_message.html
new file mode 100644
index 000000000..fe93fba75
--- /dev/null
+++ b/constructors/input_peer_user_from_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPeerUserFromMessage
+
+
+
+
+
+
+InputPeerUserFromMessage ---types---
+inputPeerUserFromMessage#a87b0a1c peer:InputPeer msg_id:int user_id:long = InputPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int user_id long
\ No newline at end of file
diff --git a/constructors/input_phone_call.html b/constructors/input_phone_call.html
new file mode 100644
index 000000000..43b60c7dd
--- /dev/null
+++ b/constructors/input_phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhoneCall
+
+
+
+
+
+
+InputPhoneCall ---types---
+inputPhoneCall#1e36fded id:long access_hash:long = InputPhoneCall Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_phone_contact.html b/constructors/input_phone_contact.html
new file mode 100644
index 000000000..4e5f978ee
--- /dev/null
+++ b/constructors/input_phone_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhoneContact
+
+
+
+
+
+
+InputPhoneContact ---types---
+inputPhoneContact#f392b7f4 client_id:long phone:string first_name:string last_name:string = InputContact Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_photo.html b/constructors/input_photo.html
new file mode 100644
index 000000000..8fdfb11ac
--- /dev/null
+++ b/constructors/input_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhoto
+
+
+
+
+
+
+InputPhoto ---types---
+inputPhoto#3bb3b94a id:long access_hash:long file_reference:bytes = InputPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_photo_empty.html b/constructors/input_photo_empty.html
new file mode 100644
index 000000000..a05e40b2c
--- /dev/null
+++ b/constructors/input_photo_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhotoEmpty
+
+
+
+
+
+
+InputPhotoEmpty ---types---
+inputPhotoEmpty#1cd7bf0d = InputPhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_photo_file_location.html b/constructors/input_photo_file_location.html
new file mode 100644
index 000000000..358b798af
--- /dev/null
+++ b/constructors/input_photo_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhotoFileLocation
+
+
+
+
+
+
+InputPhotoFileLocation ---types---
+inputPhotoFileLocation#40181ffe id:long access_hash:long file_reference:bytes thumb_size:string = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_photo_legacy_file_location.html b/constructors/input_photo_legacy_file_location.html
new file mode 100644
index 000000000..d36d2586b
--- /dev/null
+++ b/constructors/input_photo_legacy_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPhotoLegacyFileLocation
+
+
+
+
+
+
+InputPhotoLegacyFileLocation ---types---
+inputPhotoLegacyFileLocation#d83466f3 id:long access_hash:long file_reference:bytes volume_id:long local_id:int secret:long = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_privacy_key_about.html b/constructors/input_privacy_key_about.html
new file mode 100644
index 000000000..ea3270977
--- /dev/null
+++ b/constructors/input_privacy_key_about.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyAbout
+
+
+
+
+
+
+InputPrivacyKeyAbout ---types---
+inputPrivacyKeyAbout#3823cc40 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_added_by_phone.html b/constructors/input_privacy_key_added_by_phone.html
new file mode 100644
index 000000000..081a11fa0
--- /dev/null
+++ b/constructors/input_privacy_key_added_by_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyAddedByPhone
+
+
+
+
+
+
+InputPrivacyKeyAddedByPhone ---types---
+inputPrivacyKeyAddedByPhone#d1219bdd = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_chat_invite.html b/constructors/input_privacy_key_chat_invite.html
new file mode 100644
index 000000000..0c8f140d6
--- /dev/null
+++ b/constructors/input_privacy_key_chat_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyChatInvite
+
+
+
+
+
+
+InputPrivacyKeyChatInvite ---types---
+inputPrivacyKeyChatInvite#bdfb0426 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_forwards.html b/constructors/input_privacy_key_forwards.html
new file mode 100644
index 000000000..179e17b2a
--- /dev/null
+++ b/constructors/input_privacy_key_forwards.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyForwards
+
+
+
+
+
+
+InputPrivacyKeyForwards ---types---
+inputPrivacyKeyForwards#a4dd4c08 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_phone_call.html b/constructors/input_privacy_key_phone_call.html
new file mode 100644
index 000000000..ab92bd231
--- /dev/null
+++ b/constructors/input_privacy_key_phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyPhoneCall
+
+
+
+
+
+
+InputPrivacyKeyPhoneCall ---types---
+inputPrivacyKeyPhoneCall#fabadc5f = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_phone_number.html b/constructors/input_privacy_key_phone_number.html
new file mode 100644
index 000000000..184597889
--- /dev/null
+++ b/constructors/input_privacy_key_phone_number.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyPhoneNumber
+
+
+
+
+
+
+InputPrivacyKeyPhoneNumber ---types---
+inputPrivacyKeyPhoneNumber#0352dafa = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_phone_p2_p.html b/constructors/input_privacy_key_phone_p2_p.html
new file mode 100644
index 000000000..f903bcd09
--- /dev/null
+++ b/constructors/input_privacy_key_phone_p2_p.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyPhoneP2P
+
+
+
+
+
+
+InputPrivacyKeyPhoneP2P ---types---
+inputPrivacyKeyPhoneP2P#db9e70d2 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_profile_photo.html b/constructors/input_privacy_key_profile_photo.html
new file mode 100644
index 000000000..bfa61f076
--- /dev/null
+++ b/constructors/input_privacy_key_profile_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyProfilePhoto
+
+
+
+
+
+
+InputPrivacyKeyProfilePhoto ---types---
+inputPrivacyKeyProfilePhoto#5719bacc = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_status_timestamp.html b/constructors/input_privacy_key_status_timestamp.html
new file mode 100644
index 000000000..a9cd552aa
--- /dev/null
+++ b/constructors/input_privacy_key_status_timestamp.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyStatusTimestamp
+
+
+
+
+
+
+InputPrivacyKeyStatusTimestamp ---types---
+inputPrivacyKeyStatusTimestamp#4f96cb18 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_key_voice_messages.html b/constructors/input_privacy_key_voice_messages.html
new file mode 100644
index 000000000..d1209027e
--- /dev/null
+++ b/constructors/input_privacy_key_voice_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyKeyVoiceMessages
+
+
+
+
+
+
+InputPrivacyKeyVoiceMessages ---types---
+inputPrivacyKeyVoiceMessages#aee69d68 = InputPrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_allow_all.html b/constructors/input_privacy_value_allow_all.html
new file mode 100644
index 000000000..1a1ed1289
--- /dev/null
+++ b/constructors/input_privacy_value_allow_all.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueAllowAll
+
+
+
+
+
+
+InputPrivacyValueAllowAll ---types---
+inputPrivacyValueAllowAll#184b35ce = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_allow_chat_participants.html b/constructors/input_privacy_value_allow_chat_participants.html
new file mode 100644
index 000000000..7bac906b7
--- /dev/null
+++ b/constructors/input_privacy_value_allow_chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueAllowChatParticipants
+
+
+
+
+
+
+InputPrivacyValueAllowChatParticipants ---types---
+inputPrivacyValueAllowChatParticipants#840649cf chats:Vector <long > = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members chats long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_allow_close_friends.html b/constructors/input_privacy_value_allow_close_friends.html
new file mode 100644
index 000000000..1bdfa5f52
--- /dev/null
+++ b/constructors/input_privacy_value_allow_close_friends.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueAllowCloseFriends
+
+
+
+
+
+
+InputPrivacyValueAllowCloseFriends ---types---
+inputPrivacyValueAllowCloseFriends#2f453e49 = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_allow_contacts.html b/constructors/input_privacy_value_allow_contacts.html
new file mode 100644
index 000000000..f20705848
--- /dev/null
+++ b/constructors/input_privacy_value_allow_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueAllowContacts
+
+
+
+
+
+
+InputPrivacyValueAllowContacts ---types---
+inputPrivacyValueAllowContacts#0d09e07b = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_allow_users.html b/constructors/input_privacy_value_allow_users.html
new file mode 100644
index 000000000..400367e85
--- /dev/null
+++ b/constructors/input_privacy_value_allow_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueAllowUsers
+
+
+
+
+
+
+InputPrivacyValueAllowUsers ---types---
+inputPrivacyValueAllowUsers#131cc67f users:Vector <InputUser > = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_disallow_all.html b/constructors/input_privacy_value_disallow_all.html
new file mode 100644
index 000000000..c65df50f7
--- /dev/null
+++ b/constructors/input_privacy_value_disallow_all.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueDisallowAll
+
+
+
+
+
+
+InputPrivacyValueDisallowAll ---types---
+inputPrivacyValueDisallowAll#d66b66c9 = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_disallow_chat_participants.html b/constructors/input_privacy_value_disallow_chat_participants.html
new file mode 100644
index 000000000..d53baaaa3
--- /dev/null
+++ b/constructors/input_privacy_value_disallow_chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueDisallowChatParticipants
+
+
+
+
+
+
+InputPrivacyValueDisallowChatParticipants ---types---
+inputPrivacyValueDisallowChatParticipants#e94f0f86 chats:Vector <long > = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members chats long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_disallow_contacts.html b/constructors/input_privacy_value_disallow_contacts.html
new file mode 100644
index 000000000..ea44e17b5
--- /dev/null
+++ b/constructors/input_privacy_value_disallow_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueDisallowContacts
+
+
+
+
+
+
+InputPrivacyValueDisallowContacts ---types---
+inputPrivacyValueDisallowContacts#0ba52007 = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_privacy_value_disallow_users.html b/constructors/input_privacy_value_disallow_users.html
new file mode 100644
index 000000000..2fc4764a4
--- /dev/null
+++ b/constructors/input_privacy_value_disallow_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputPrivacyValueDisallowUsers
+
+
+
+
+
+
+InputPrivacyValueDisallowUsers ---types---
+inputPrivacyValueDisallowUsers#90110467 users:Vector <InputUser > = InputPrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_reply_to_message.html b/constructors/input_reply_to_message.html
new file mode 100644
index 000000000..c506fd417
--- /dev/null
+++ b/constructors/input_reply_to_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReplyToMessage
+
+
+
+
+
+
+InputReplyToMessage ---types---
+inputReplyToMessage#073ec805 flags:# reply_to_msg_id:int top_msg_id:flags.0?int reply_to_peer_id:flags.1?InputPeer quote_text:flags.2?string quote_entities:flags.3?Vector <MessageEntity > = InputReplyTo Copy import to the clipboard Belongs to This type can be an instance of either:
Members reply_to_msg_id int top_msg_id int This argument defaults to None
and can be omitted. reply_to_peer_id InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). quote_text string This argument defaults to None
and can be omitted. quote_entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_reply_to_story.html b/constructors/input_reply_to_story.html
new file mode 100644
index 000000000..0c969ea40
--- /dev/null
+++ b/constructors/input_reply_to_story.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReplyToStory
+
+
+
+
+
+
+InputReplyToStory ---types---
+inputReplyToStory#15b0f283 user_id:InputUser story_id:int = InputReplyTo Copy import to the clipboard Belongs to This type can be an instance of either:
Members user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). story_id int
\ No newline at end of file
diff --git a/constructors/input_report_reason_child_abuse.html b/constructors/input_report_reason_child_abuse.html
new file mode 100644
index 000000000..2a1b70b59
--- /dev/null
+++ b/constructors/input_report_reason_child_abuse.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonChildAbuse
+
+
+
+
+
+
+InputReportReasonChildAbuse ---types---
+inputReportReasonChildAbuse#adf44ee3 = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_copyright.html b/constructors/input_report_reason_copyright.html
new file mode 100644
index 000000000..a36791eef
--- /dev/null
+++ b/constructors/input_report_reason_copyright.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonCopyright
+
+
+
+
+
+
+InputReportReasonCopyright ---types---
+inputReportReasonCopyright#9b89f93a = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_fake.html b/constructors/input_report_reason_fake.html
new file mode 100644
index 000000000..e041f2d88
--- /dev/null
+++ b/constructors/input_report_reason_fake.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonFake
+
+
+
+
+
+
+InputReportReasonFake ---types---
+inputReportReasonFake#f5ddd6e7 = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_geo_irrelevant.html b/constructors/input_report_reason_geo_irrelevant.html
new file mode 100644
index 000000000..b928d39fd
--- /dev/null
+++ b/constructors/input_report_reason_geo_irrelevant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonGeoIrrelevant
+
+
+
+
+
+
+InputReportReasonGeoIrrelevant ---types---
+inputReportReasonGeoIrrelevant#dbd4feed = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_illegal_drugs.html b/constructors/input_report_reason_illegal_drugs.html
new file mode 100644
index 000000000..8b9067c3c
--- /dev/null
+++ b/constructors/input_report_reason_illegal_drugs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonIllegalDrugs
+
+
+
+
+
+
+InputReportReasonIllegalDrugs ---types---
+inputReportReasonIllegalDrugs#0a8eb2be = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_other.html b/constructors/input_report_reason_other.html
new file mode 100644
index 000000000..28a95cfc3
--- /dev/null
+++ b/constructors/input_report_reason_other.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonOther
+
+
+
+
+
+
+InputReportReasonOther ---types---
+inputReportReasonOther#c1e4a2b1 = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_personal_details.html b/constructors/input_report_reason_personal_details.html
new file mode 100644
index 000000000..bd1621ee7
--- /dev/null
+++ b/constructors/input_report_reason_personal_details.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonPersonalDetails
+
+
+
+
+
+
+InputReportReasonPersonalDetails ---types---
+inputReportReasonPersonalDetails#9ec7863d = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_pornography.html b/constructors/input_report_reason_pornography.html
new file mode 100644
index 000000000..baaf2fc8f
--- /dev/null
+++ b/constructors/input_report_reason_pornography.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonPornography
+
+
+
+
+
+
+InputReportReasonPornography ---types---
+inputReportReasonPornography#2e59d922 = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_spam.html b/constructors/input_report_reason_spam.html
new file mode 100644
index 000000000..f6d6dbdf5
--- /dev/null
+++ b/constructors/input_report_reason_spam.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonSpam
+
+
+
+
+
+
+InputReportReasonSpam ---types---
+inputReportReasonSpam#58dbcab8 = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_report_reason_violence.html b/constructors/input_report_reason_violence.html
new file mode 100644
index 000000000..a1aa3952d
--- /dev/null
+++ b/constructors/input_report_reason_violence.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputReportReasonViolence
+
+
+
+
+
+
+InputReportReasonViolence ---types---
+inputReportReasonViolence#1e22c78d = ReportReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_secure_file.html b/constructors/input_secure_file.html
new file mode 100644
index 000000000..95a53a1e9
--- /dev/null
+++ b/constructors/input_secure_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputSecureFile
+
+
+
+
+
+
+InputSecureFile ---types---
+inputSecureFile#5367e5be id:long access_hash:long = InputSecureFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_secure_file_location.html b/constructors/input_secure_file_location.html
new file mode 100644
index 000000000..004fcd546
--- /dev/null
+++ b/constructors/input_secure_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputSecureFileLocation
+
+
+
+
+
+
+InputSecureFileLocation ---types---
+inputSecureFileLocation#cbc7ee28 id:long access_hash:long = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_secure_file_uploaded.html b/constructors/input_secure_file_uploaded.html
new file mode 100644
index 000000000..8084861ef
--- /dev/null
+++ b/constructors/input_secure_file_uploaded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputSecureFileUploaded
+
+
+
+
+
+
+InputSecureFileUploaded ---types---
+inputSecureFileUploaded#3334b0f0 id:long parts:int md5_checksum:string file_hash:bytes secret:bytes = InputSecureFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_secure_value.html b/constructors/input_secure_value.html
new file mode 100644
index 000000000..4e5ee3fd0
--- /dev/null
+++ b/constructors/input_secure_value.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputSecureValue
+
+
+
+
+
+
+InputSecureValue ---types---
+inputSecureValue#db21d0a7 flags:# type:SecureValueType data:flags.0?SecureData front_side:flags.1?InputSecureFile reverse_side:flags.2?InputSecureFile selfie:flags.3?InputSecureFile translation:flags.6?Vector <InputSecureFile > files:flags.4?Vector <InputSecureFile > plain_data:flags.5?SecurePlainData = InputSecureValue Copy import to the clipboard Belongs to This type can only be an instance of:
Members type SecureValueType data SecureData This argument defaults to None
and can be omitted. front_side InputSecureFile This argument defaults to None
and can be omitted. reverse_side InputSecureFile This argument defaults to None
and can be omitted. selfie InputSecureFile This argument defaults to None
and can be omitted. translation InputSecureFile This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. files InputSecureFile This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. plain_data SecurePlainData This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_single_media.html b/constructors/input_single_media.html
new file mode 100644
index 000000000..d1b5e258c
--- /dev/null
+++ b/constructors/input_single_media.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputSingleMedia
+
+
+
+
+
+
+InputSingleMedia ---types---
+inputSingleMedia#1cc6e91f flags:# media:InputMedia random_id:long message:string entities:flags.0?Vector <MessageEntity > = InputSingleMedia Copy import to the clipboard Belongs to This type can only be an instance of:
Members media InputMedia message string random_id long If left unspecified, it will be inferred automatically. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_animated_emoji.html b/constructors/input_sticker_set_animated_emoji.html
new file mode 100644
index 000000000..da188c5ee
--- /dev/null
+++ b/constructors/input_sticker_set_animated_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetAnimatedEmoji
+
+
+
+
+
+
+InputStickerSetAnimatedEmoji ---types---
+inputStickerSetAnimatedEmoji#028703c8 = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_animated_emoji_animations.html b/constructors/input_sticker_set_animated_emoji_animations.html
new file mode 100644
index 000000000..83ced4a88
--- /dev/null
+++ b/constructors/input_sticker_set_animated_emoji_animations.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetAnimatedEmojiAnimations
+
+
+
+
+
+
+InputStickerSetAnimatedEmojiAnimations ---types---
+inputStickerSetAnimatedEmojiAnimations#0cde3739 = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_dice.html b/constructors/input_sticker_set_dice.html
new file mode 100644
index 000000000..1055bc459
--- /dev/null
+++ b/constructors/input_sticker_set_dice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetDice
+
+
+
+
+
+
+InputStickerSetDice ---types---
+inputStickerSetDice#e67f520e emoticon:string = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_sticker_set_emoji_default_statuses.html b/constructors/input_sticker_set_emoji_default_statuses.html
new file mode 100644
index 000000000..eba23c7e7
--- /dev/null
+++ b/constructors/input_sticker_set_emoji_default_statuses.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetEmojiDefaultStatuses
+
+
+
+
+
+
+InputStickerSetEmojiDefaultStatuses ---types---
+inputStickerSetEmojiDefaultStatuses#29d0f5ee = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_emoji_default_topic_icons.html b/constructors/input_sticker_set_emoji_default_topic_icons.html
new file mode 100644
index 000000000..7d7e1cdb0
--- /dev/null
+++ b/constructors/input_sticker_set_emoji_default_topic_icons.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetEmojiDefaultTopicIcons
+
+
+
+
+
+
+InputStickerSetEmojiDefaultTopicIcons ---types---
+inputStickerSetEmojiDefaultTopicIcons#44c1f8e9 = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_emoji_generic_animations.html b/constructors/input_sticker_set_emoji_generic_animations.html
new file mode 100644
index 000000000..85edd8af1
--- /dev/null
+++ b/constructors/input_sticker_set_emoji_generic_animations.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetEmojiGenericAnimations
+
+
+
+
+
+
+InputStickerSetEmojiGenericAnimations ---types---
+inputStickerSetEmojiGenericAnimations#04c4d4ce = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_empty.html b/constructors/input_sticker_set_empty.html
new file mode 100644
index 000000000..cc6118e6a
--- /dev/null
+++ b/constructors/input_sticker_set_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetEmpty
+
+
+
+
+
+
+InputStickerSetEmpty ---types---
+inputStickerSetEmpty#ffb62b95 = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_id.html b/constructors/input_sticker_set_id.html
new file mode 100644
index 000000000..e4d84eed6
--- /dev/null
+++ b/constructors/input_sticker_set_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetID
+
+
+
+
+
+
+InputStickerSetID ---types---
+inputStickerSetID#9de7a269 id:long access_hash:long = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_sticker_set_item.html b/constructors/input_sticker_set_item.html
new file mode 100644
index 000000000..57431a1d0
--- /dev/null
+++ b/constructors/input_sticker_set_item.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetItem
+
+
+
+
+
+
+InputStickerSetItem ---types---
+inputStickerSetItem#32da9e9c flags:# document:InputDocument emoji:string mask_coords:flags.0?MaskCoords keywords:flags.1?string = InputStickerSetItem Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_sticker_set_premium_gifts.html b/constructors/input_sticker_set_premium_gifts.html
new file mode 100644
index 000000000..fb354cc7c
--- /dev/null
+++ b/constructors/input_sticker_set_premium_gifts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetPremiumGifts
+
+
+
+
+
+
+InputStickerSetPremiumGifts ---types---
+inputStickerSetPremiumGifts#c88b3b02 = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_sticker_set_short_name.html b/constructors/input_sticker_set_short_name.html
new file mode 100644
index 000000000..159cd24b5
--- /dev/null
+++ b/constructors/input_sticker_set_short_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetShortName
+
+
+
+
+
+
+InputStickerSetShortName ---types---
+inputStickerSetShortName#861cc8a0 short_name:string = InputStickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_sticker_set_thumb.html b/constructors/input_sticker_set_thumb.html
new file mode 100644
index 000000000..d69f21ed5
--- /dev/null
+++ b/constructors/input_sticker_set_thumb.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickerSetThumb
+
+
+
+
+
+
+InputStickerSetThumb ---types---
+inputStickerSetThumb#9d84f3db stickerset:InputStickerSet thumb_version:int = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_stickered_media_document.html b/constructors/input_stickered_media_document.html
new file mode 100644
index 000000000..c0f584be9
--- /dev/null
+++ b/constructors/input_stickered_media_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickeredMediaDocument
+
+
+
+
+
+
+InputStickeredMediaDocument ---types---
+inputStickeredMediaDocument#0438865b id:InputDocument = InputStickeredMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_stickered_media_photo.html b/constructors/input_stickered_media_photo.html
new file mode 100644
index 000000000..1626b0f18
--- /dev/null
+++ b/constructors/input_stickered_media_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStickeredMediaPhoto
+
+
+
+
+
+
+InputStickeredMediaPhoto ---types---
+inputStickeredMediaPhoto#4a992157 id:InputPhoto = InputStickeredMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_store_payment_gift_premium.html b/constructors/input_store_payment_gift_premium.html
new file mode 100644
index 000000000..7fef53f9a
--- /dev/null
+++ b/constructors/input_store_payment_gift_premium.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStorePaymentGiftPremium
+
+
+
+
+
+
+InputStorePaymentGiftPremium ---types---
+inputStorePaymentGiftPremium#616f7fe8 user_id:InputUser currency:string amount:long = InputStorePaymentPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). currency string amount long
\ No newline at end of file
diff --git a/constructors/input_store_payment_premium_gift_code.html b/constructors/input_store_payment_premium_gift_code.html
new file mode 100644
index 000000000..ba0e89fcd
--- /dev/null
+++ b/constructors/input_store_payment_premium_gift_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStorePaymentPremiumGiftCode
+
+
+
+
+
+
+InputStorePaymentPremiumGiftCode ---types---
+inputStorePaymentPremiumGiftCode#a3805f3f flags:# users:Vector <InputUser > boost_peer:flags.0?InputPeer currency:string amount:long = InputStorePaymentPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. currency string amount long boost_peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
\ No newline at end of file
diff --git a/constructors/input_store_payment_premium_giveaway.html b/constructors/input_store_payment_premium_giveaway.html
new file mode 100644
index 000000000..8344dc18b
--- /dev/null
+++ b/constructors/input_store_payment_premium_giveaway.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStorePaymentPremiumGiveaway
+
+
+
+
+
+
+InputStorePaymentPremiumGiveaway ---types---
+inputStorePaymentPremiumGiveaway#7c9375e6 flags:# only_new_subscribers:flags.0?true boost_peer:InputPeer additional_peers:flags.1?Vector <InputPeer > countries_iso2:flags.2?Vector <string > random_id:long until_date:date currency:string amount:long = InputStorePaymentPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members boost_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). until_date date currency string amount long only_new_subscribers flag This argument defaults to None
and can be omitted. additional_peers InputPeer This argument defaults to None
and can be omitted. Otherwise, Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). a list must be supplied. countries_iso2 string This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. random_id long If left unspecified, it will be inferred automatically.
\ No newline at end of file
diff --git a/constructors/input_store_payment_premium_subscription.html b/constructors/input_store_payment_premium_subscription.html
new file mode 100644
index 000000000..f9daa9620
--- /dev/null
+++ b/constructors/input_store_payment_premium_subscription.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputStorePaymentPremiumSubscription
+
+
+
+
+
+
+InputStorePaymentPremiumSubscription ---types---
+inputStorePaymentPremiumSubscription#a6751e66 flags:# restore:flags.0?true upgrade:flags.1?true = InputStorePaymentPurpose Copy import to the clipboard Belongs to This type can be an instance of either:
Members restore flag This argument defaults to None
and can be omitted. upgrade flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_takeout_file_location.html b/constructors/input_takeout_file_location.html
new file mode 100644
index 000000000..3a5175102
--- /dev/null
+++ b/constructors/input_takeout_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputTakeoutFileLocation
+
+
+
+
+
+
+InputTakeoutFileLocation ---types---
+inputTakeoutFileLocation#29be5899 = InputFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_theme.html b/constructors/input_theme.html
new file mode 100644
index 000000000..aec68ca1b
--- /dev/null
+++ b/constructors/input_theme.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputTheme
+
+
+
+
+
+
+InputTheme ---types---
+inputTheme#3c5693e9 id:long access_hash:long = InputTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_theme_settings.html b/constructors/input_theme_settings.html
new file mode 100644
index 000000000..198bf93fd
--- /dev/null
+++ b/constructors/input_theme_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputThemeSettings
+
+
+
+
+
+
+InputThemeSettings ---types---
+inputThemeSettings#8fde504f flags:# message_colors_animated:flags.2?true base_theme:BaseTheme accent_color:int outbox_accent_color:flags.3?int message_colors:flags.0?Vector <int > wallpaper:flags.1?InputWallPaper wallpaper_settings:flags.1?WallPaperSettings = InputThemeSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members base_theme BaseTheme accent_color int message_colors_animated flag This argument defaults to None
and can be omitted. outbox_accent_color int This argument defaults to None
and can be omitted. message_colors int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. wallpaper InputWallPaper This argument defaults to None
and can be omitted. wallpaper_settings WallPaperSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_theme_slug.html b/constructors/input_theme_slug.html
new file mode 100644
index 000000000..469f65243
--- /dev/null
+++ b/constructors/input_theme_slug.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputThemeSlug
+
+
+
+
+
+
+InputThemeSlug ---types---
+inputThemeSlug#f5890df1 slug:string = InputTheme Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_user.html b/constructors/input_user.html
new file mode 100644
index 000000000..976bef16d
--- /dev/null
+++ b/constructors/input_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputUser
+
+
+
+
+
+
+InputUser ---types---
+inputUser#f21158c6 user_id:long access_hash:long = InputUser Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_user_empty.html b/constructors/input_user_empty.html
new file mode 100644
index 000000000..4925ca65a
--- /dev/null
+++ b/constructors/input_user_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputUserEmpty
+
+
+
+
+
+
+InputUserEmpty ---types---
+inputUserEmpty#b98886cf = InputUser Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_user_from_message.html b/constructors/input_user_from_message.html
new file mode 100644
index 000000000..e955952cf
--- /dev/null
+++ b/constructors/input_user_from_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputUserFromMessage
+
+
+
+
+
+
+InputUserFromMessage ---types---
+inputUserFromMessage#1da448e2 peer:InputPeer msg_id:int user_id:long = InputUser Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int user_id long
\ No newline at end of file
diff --git a/constructors/input_user_self.html b/constructors/input_user_self.html
new file mode 100644
index 000000000..fc2075195
--- /dev/null
+++ b/constructors/input_user_self.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputUserSelf
+
+
+
+
+
+
+InputUserSelf ---types---
+inputUserSelf#f7c1b13f = InputUser Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/input_wall_paper.html b/constructors/input_wall_paper.html
new file mode 100644
index 000000000..63768b0b7
--- /dev/null
+++ b/constructors/input_wall_paper.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWallPaper
+
+
+
+
+
+
+InputWallPaper ---types---
+inputWallPaper#e630b979 id:long access_hash:long = InputWallPaper Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_wall_paper_no_file.html b/constructors/input_wall_paper_no_file.html
new file mode 100644
index 000000000..fb0652921
--- /dev/null
+++ b/constructors/input_wall_paper_no_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWallPaperNoFile
+
+
+
+
+
+
+InputWallPaperNoFile ---types---
+inputWallPaperNoFile#967a462e id:long = InputWallPaper Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_wall_paper_slug.html b/constructors/input_wall_paper_slug.html
new file mode 100644
index 000000000..f09a81fdc
--- /dev/null
+++ b/constructors/input_wall_paper_slug.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWallPaperSlug
+
+
+
+
+
+
+InputWallPaperSlug ---types---
+inputWallPaperSlug#72091c80 slug:string = InputWallPaper Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_web_document.html b/constructors/input_web_document.html
new file mode 100644
index 000000000..f9c872968
--- /dev/null
+++ b/constructors/input_web_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWebDocument
+
+
+
+
+
+
+InputWebDocument ---types---
+inputWebDocument#9bed434d url:string size:int mime_type:string attributes:Vector <DocumentAttribute > = InputWebDocument Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/input_web_file_audio_album_thumb_location.html b/constructors/input_web_file_audio_album_thumb_location.html
new file mode 100644
index 000000000..ddc39bb79
--- /dev/null
+++ b/constructors/input_web_file_audio_album_thumb_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWebFileAudioAlbumThumbLocation
+
+
+
+
+
+
+InputWebFileAudioAlbumThumbLocation ---types---
+inputWebFileAudioAlbumThumbLocation#f46fe924 flags:# small:flags.2?true document:flags.0?InputDocument title:flags.1?string performer:flags.1?string = InputWebFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members small flag This argument defaults to None
and can be omitted. document InputDocument This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. performer string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/input_web_file_geo_point_location.html b/constructors/input_web_file_geo_point_location.html
new file mode 100644
index 000000000..3e55f9166
--- /dev/null
+++ b/constructors/input_web_file_geo_point_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWebFileGeoPointLocation
+
+
+
+
+
+
+InputWebFileGeoPointLocation ---types---
+inputWebFileGeoPointLocation#9f2221c9 geo_point:InputGeoPoint access_hash:long w:int h:int zoom:int scale:int = InputWebFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/input_web_file_location.html b/constructors/input_web_file_location.html
new file mode 100644
index 000000000..722e64c38
--- /dev/null
+++ b/constructors/input_web_file_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InputWebFileLocation
+
+
+
+
+
+
+InputWebFileLocation ---types---
+inputWebFileLocation#c239d686 url:string access_hash:long = InputWebFileLocation Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/invoice.html b/constructors/invoice.html
new file mode 100644
index 000000000..074c2435c
--- /dev/null
+++ b/constructors/invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Invoice
+
+
+
+
+
+
+Invoice ---types---
+invoice#5db95a15 flags:# test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true phone_to_provider:flags.6?true email_to_provider:flags.7?true recurring:flags.9?true currency:string prices:Vector <LabeledPrice > max_tip_amount:flags.8?long suggested_tip_amounts:flags.8?Vector <long > terms_url:flags.10?string = Invoice Copy import to the clipboard Belongs to This type can only be an instance of:
Members currency string prices LabeledPrice A list must be supplied. test flag This argument defaults to None
and can be omitted. name_requested flag This argument defaults to None
and can be omitted. phone_requested flag This argument defaults to None
and can be omitted. email_requested flag This argument defaults to None
and can be omitted. shipping_address_requested flag This argument defaults to None
and can be omitted. flexible flag This argument defaults to None
and can be omitted. phone_to_provider flag This argument defaults to None
and can be omitted. email_to_provider flag This argument defaults to None
and can be omitted. recurring flag This argument defaults to None
and can be omitted. max_tip_amount long This argument defaults to None
and can be omitted. suggested_tip_amounts long This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. terms_url string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/ip_port.html b/constructors/ip_port.html
new file mode 100644
index 000000000..b893a34f4
--- /dev/null
+++ b/constructors/ip_port.html
@@ -0,0 +1,18 @@
+
+
+
+
+ IpPort
+
+
+
+
+
+
+IpPort ---types---
+ipPort#d433ad73 ipv4:int port:int = IpPort Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/ip_port_secret.html b/constructors/ip_port_secret.html
new file mode 100644
index 000000000..00826828d
--- /dev/null
+++ b/constructors/ip_port_secret.html
@@ -0,0 +1,18 @@
+
+
+
+
+ IpPortSecret
+
+
+
+
+
+
+IpPortSecret ---types---
+ipPortSecret#37982646 ipv4:int port:int secret:bytes = IpPort Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/json_array.html b/constructors/json_array.html
new file mode 100644
index 000000000..cf5bb24b6
--- /dev/null
+++ b/constructors/json_array.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonArray
+
+
+
+
+
+
+JsonArray ---types---
+jsonArray#f7444763 value:Vector <JSONValue > = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/json_bool.html b/constructors/json_bool.html
new file mode 100644
index 000000000..876a7c1b3
--- /dev/null
+++ b/constructors/json_bool.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonBool
+
+
+
+
+
+
+JsonBool ---types---
+jsonBool#c7345e6a value:Bool = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/json_null.html b/constructors/json_null.html
new file mode 100644
index 000000000..928407a91
--- /dev/null
+++ b/constructors/json_null.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonNull
+
+
+
+
+
+
+JsonNull ---types---
+jsonNull#3f6d7b68 = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/json_number.html b/constructors/json_number.html
new file mode 100644
index 000000000..768b9eb8e
--- /dev/null
+++ b/constructors/json_number.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonNumber
+
+
+
+
+
+
+JsonNumber ---types---
+jsonNumber#2be0dfa4 value:double = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/json_object.html b/constructors/json_object.html
new file mode 100644
index 000000000..eec79fb0f
--- /dev/null
+++ b/constructors/json_object.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonObject
+
+
+
+
+
+
+JsonObject ---types---
+jsonObject#99c1d49d value:Vector <JSONObjectValue > = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/json_object_value.html b/constructors/json_object_value.html
new file mode 100644
index 000000000..249025a49
--- /dev/null
+++ b/constructors/json_object_value.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonObjectValue
+
+
+
+
+
+
+JsonObjectValue ---types---
+jsonObjectValue#c0de1bd9 key:string value:JSONValue = JSONObjectValue Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/json_string.html b/constructors/json_string.html
new file mode 100644
index 000000000..8551ccbaf
--- /dev/null
+++ b/constructors/json_string.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JsonString
+
+
+
+
+
+
+JsonString ---types---
+jsonString#b71e767a value:string = JSONValue Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button.html b/constructors/keyboard_button.html
new file mode 100644
index 000000000..21b962568
--- /dev/null
+++ b/constructors/keyboard_button.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButton
+
+
+
+
+
+
+KeyboardButton ---types---
+keyboardButton#a2fa4880 text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_buy.html b/constructors/keyboard_button_buy.html
new file mode 100644
index 000000000..a49248561
--- /dev/null
+++ b/constructors/keyboard_button_buy.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonBuy
+
+
+
+
+
+
+KeyboardButtonBuy ---types---
+keyboardButtonBuy#afd93fbb text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_callback.html b/constructors/keyboard_button_callback.html
new file mode 100644
index 000000000..5a12d0199
--- /dev/null
+++ b/constructors/keyboard_button_callback.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonCallback
+
+
+
+
+
+
+KeyboardButtonCallback ---types---
+keyboardButtonCallback#35bbdb6b flags:# requires_password:flags.0?true text:string data:bytes = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members text string data bytes requires_password flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/keyboard_button_game.html b/constructors/keyboard_button_game.html
new file mode 100644
index 000000000..2b91de257
--- /dev/null
+++ b/constructors/keyboard_button_game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonGame
+
+
+
+
+
+
+KeyboardButtonGame ---types---
+keyboardButtonGame#50f41ccf text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_request_geo_location.html b/constructors/keyboard_button_request_geo_location.html
new file mode 100644
index 000000000..295095323
--- /dev/null
+++ b/constructors/keyboard_button_request_geo_location.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonRequestGeoLocation
+
+
+
+
+
+
+KeyboardButtonRequestGeoLocation ---types---
+keyboardButtonRequestGeoLocation#fc796b3f text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_request_peer.html b/constructors/keyboard_button_request_peer.html
new file mode 100644
index 000000000..d44f184a0
--- /dev/null
+++ b/constructors/keyboard_button_request_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonRequestPeer
+
+
+
+
+
+
+KeyboardButtonRequestPeer ---types---
+keyboardButtonRequestPeer#0d0b468c text:string button_id:int peer_type:RequestPeerType = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_request_phone.html b/constructors/keyboard_button_request_phone.html
new file mode 100644
index 000000000..34beae554
--- /dev/null
+++ b/constructors/keyboard_button_request_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonRequestPhone
+
+
+
+
+
+
+KeyboardButtonRequestPhone ---types---
+keyboardButtonRequestPhone#b16a6c29 text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_request_poll.html b/constructors/keyboard_button_request_poll.html
new file mode 100644
index 000000000..bd8a12955
--- /dev/null
+++ b/constructors/keyboard_button_request_poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonRequestPoll
+
+
+
+
+
+
+KeyboardButtonRequestPoll ---types---
+keyboardButtonRequestPoll#bbc7515d flags:# quiz:flags.0?Bool text:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members text string quiz Bool This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/keyboard_button_row.html b/constructors/keyboard_button_row.html
new file mode 100644
index 000000000..6077f8c0b
--- /dev/null
+++ b/constructors/keyboard_button_row.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonRow
+
+
+
+
+
+
+KeyboardButtonRow ---types---
+keyboardButtonRow#77608b83 buttons:Vector <KeyboardButton > = KeyboardButtonRow Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_simple_web_view.html b/constructors/keyboard_button_simple_web_view.html
new file mode 100644
index 000000000..e20078928
--- /dev/null
+++ b/constructors/keyboard_button_simple_web_view.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonSimpleWebView
+
+
+
+
+
+
+KeyboardButtonSimpleWebView ---types---
+keyboardButtonSimpleWebView#a0c0505c text:string url:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_switch_inline.html b/constructors/keyboard_button_switch_inline.html
new file mode 100644
index 000000000..26c661977
--- /dev/null
+++ b/constructors/keyboard_button_switch_inline.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonSwitchInline
+
+
+
+
+
+
+KeyboardButtonSwitchInline ---types---
+keyboardButtonSwitchInline#93b9fbb5 flags:# same_peer:flags.0?true text:string query:string peer_types:flags.1?Vector <InlineQueryPeerType > = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members text string query string same_peer flag This argument defaults to None
and can be omitted. peer_types InlineQueryPeerType This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/keyboard_button_url.html b/constructors/keyboard_button_url.html
new file mode 100644
index 000000000..817180e84
--- /dev/null
+++ b/constructors/keyboard_button_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonUrl
+
+
+
+
+
+
+KeyboardButtonUrl ---types---
+keyboardButtonUrl#258aff05 text:string url:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_url_auth.html b/constructors/keyboard_button_url_auth.html
new file mode 100644
index 000000000..2f578b3d2
--- /dev/null
+++ b/constructors/keyboard_button_url_auth.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonUrlAuth
+
+
+
+
+
+
+KeyboardButtonUrlAuth ---types---
+keyboardButtonUrlAuth#10b78d29 flags:# text:string fwd_text:flags.0?string url:string button_id:int = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_user_profile.html b/constructors/keyboard_button_user_profile.html
new file mode 100644
index 000000000..3936d49c1
--- /dev/null
+++ b/constructors/keyboard_button_user_profile.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonUserProfile
+
+
+
+
+
+
+KeyboardButtonUserProfile ---types---
+keyboardButtonUserProfile#308660c1 text:string user_id:long = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/keyboard_button_web_view.html b/constructors/keyboard_button_web_view.html
new file mode 100644
index 000000000..e87bcef53
--- /dev/null
+++ b/constructors/keyboard_button_web_view.html
@@ -0,0 +1,18 @@
+
+
+
+
+ KeyboardButtonWebView
+
+
+
+
+
+
+KeyboardButtonWebView ---types---
+keyboardButtonWebView#13767230 text:string url:string = KeyboardButton Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/labeled_price.html b/constructors/labeled_price.html
new file mode 100644
index 000000000..e2c4e5833
--- /dev/null
+++ b/constructors/labeled_price.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LabeledPrice
+
+
+
+
+
+
+LabeledPrice ---types---
+labeledPrice#cb296bf8 label:string amount:long = LabeledPrice Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/lang_pack_difference.html b/constructors/lang_pack_difference.html
new file mode 100644
index 000000000..74b1671b2
--- /dev/null
+++ b/constructors/lang_pack_difference.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LangPackDifference
+
+
+
+
+
+
+LangPackDifference ---types---
+langPackDifference#f385c1f6 lang_code:string from_version:int version:int strings:Vector <LangPackString > = LangPackDifference Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/lang_pack_language.html b/constructors/lang_pack_language.html
new file mode 100644
index 000000000..a31b59230
--- /dev/null
+++ b/constructors/lang_pack_language.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LangPackLanguage
+
+
+
+
+
+
+LangPackLanguage ---types---
+langPackLanguage#eeca5ce3 flags:# official:flags.0?true rtl:flags.2?true beta:flags.3?true name:string native_name:string lang_code:string base_lang_code:flags.1?string plural_code:string strings_count:int translated_count:int translations_url:string = LangPackLanguage Copy import to the clipboard Belongs to This type can only be an instance of:
Members name string native_name string lang_code string plural_code string strings_count int translated_count int translations_url string official flag This argument defaults to None
and can be omitted. rtl flag This argument defaults to None
and can be omitted. beta flag This argument defaults to None
and can be omitted. base_lang_code string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/lang_pack_string.html b/constructors/lang_pack_string.html
new file mode 100644
index 000000000..19889aa23
--- /dev/null
+++ b/constructors/lang_pack_string.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LangPackString
+
+
+
+
+
+
+LangPackString ---types---
+langPackString#cad181f6 key:string value:string = LangPackString Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/lang_pack_string_deleted.html b/constructors/lang_pack_string_deleted.html
new file mode 100644
index 000000000..2ded4e1cf
--- /dev/null
+++ b/constructors/lang_pack_string_deleted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LangPackStringDeleted
+
+
+
+
+
+
+LangPackStringDeleted ---types---
+langPackStringDeleted#2979eeb2 key:string = LangPackString Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/lang_pack_string_pluralized.html b/constructors/lang_pack_string_pluralized.html
new file mode 100644
index 000000000..3d9acde33
--- /dev/null
+++ b/constructors/lang_pack_string_pluralized.html
@@ -0,0 +1,18 @@
+
+
+
+
+ LangPackStringPluralized
+
+
+
+
+
+
+LangPackStringPluralized ---types---
+langPackStringPluralized#6c47ac9f flags:# key:string zero_value:flags.0?string one_value:flags.1?string two_value:flags.2?string few_value:flags.3?string many_value:flags.4?string other_value:string = LangPackString Copy import to the clipboard Belongs to This type can be an instance of either:
Members key string other_value string zero_value string This argument defaults to None
and can be omitted. one_value string This argument defaults to None
and can be omitted. two_value string This argument defaults to None
and can be omitted. few_value string This argument defaults to None
and can be omitted. many_value string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/mask_coords.html b/constructors/mask_coords.html
new file mode 100644
index 000000000..c1967aa80
--- /dev/null
+++ b/constructors/mask_coords.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MaskCoords
+
+
+
+
+
+
+MaskCoords ---types---
+maskCoords#aed6dbb2 n:int x:double y:double zoom:double = MaskCoords Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/media_area_coordinates.html b/constructors/media_area_coordinates.html
new file mode 100644
index 000000000..90090156c
--- /dev/null
+++ b/constructors/media_area_coordinates.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MediaAreaCoordinates
+
+
+
+
+
+
+MediaAreaCoordinates ---types---
+mediaAreaCoordinates#03d1ea4e x:double y:double w:double h:double rotation:double = MediaAreaCoordinates Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/media_area_geo_point.html b/constructors/media_area_geo_point.html
new file mode 100644
index 000000000..a9cf6f26a
--- /dev/null
+++ b/constructors/media_area_geo_point.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MediaAreaGeoPoint
+
+
+
+
+
+
+MediaAreaGeoPoint ---types---
+mediaAreaGeoPoint#df8b3b22 coordinates:MediaAreaCoordinates geo:GeoPoint = MediaArea Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/media_area_suggested_reaction.html b/constructors/media_area_suggested_reaction.html
new file mode 100644
index 000000000..2747926cb
--- /dev/null
+++ b/constructors/media_area_suggested_reaction.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MediaAreaSuggestedReaction
+
+
+
+
+
+
+MediaAreaSuggestedReaction ---types---
+mediaAreaSuggestedReaction#14455871 flags:# dark:flags.0?true flipped:flags.1?true coordinates:MediaAreaCoordinates reaction:Reaction = MediaArea Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/media_area_venue.html b/constructors/media_area_venue.html
new file mode 100644
index 000000000..ba03e046d
--- /dev/null
+++ b/constructors/media_area_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MediaAreaVenue
+
+
+
+
+
+
+MediaAreaVenue ---types---
+mediaAreaVenue#be82db9c coordinates:MediaAreaCoordinates geo:GeoPoint title:string address:string provider:string venue_id:string venue_type:string = MediaArea Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message.html b/constructors/message.html
new file mode 100644
index 000000000..0e34a04fe
--- /dev/null
+++ b/constructors/message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Message
+
+
+
+
+
+
+Message ---types---
+message#38116ee0 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true from_scheduled:flags.18?true legacy:flags.19?true edit_hide:flags.21?true pinned:flags.24?true noforwards:flags.26?true invert_media:flags.27?true id:int from_id:flags.8?Peer peer_id:Peer fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?long reply_to:flags.3?MessageReplyHeader date:date message:string media:flags.9?MessageMedia reply_markup:flags.6?ReplyMarkup entities:flags.7?Vector <MessageEntity > views:flags.10?int forwards:flags.10?int replies:flags.23?MessageReplies edit_date:flags.15?date post_author:flags.16?string grouped_id:flags.17?long reactions:flags.20?MessageReactions restriction_reason:flags.22?Vector <RestrictionReason > ttl_period:flags.25?int = Message Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int peer_id Peer date date message string out flag This argument defaults to None
and can be omitted. mentioned flag This argument defaults to None
and can be omitted. media_unread flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. post flag This argument defaults to None
and can be omitted. from_scheduled flag This argument defaults to None
and can be omitted. legacy flag This argument defaults to None
and can be omitted. edit_hide flag This argument defaults to None
and can be omitted. pinned flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. from_id Peer This argument defaults to None
and can be omitted. fwd_from MessageFwdHeader This argument defaults to None
and can be omitted. via_bot_id long This argument defaults to None
and can be omitted. reply_to MessageReplyHeader This argument defaults to None
and can be omitted. media MessageMedia This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. views int This argument defaults to None
and can be omitted. forwards int This argument defaults to None
and can be omitted. replies MessageReplies This argument defaults to None
and can be omitted. edit_date date This argument defaults to None
and can be omitted. post_author string This argument defaults to None
and can be omitted. grouped_id long This argument defaults to None
and can be omitted. reactions MessageReactions This argument defaults to None
and can be omitted. restriction_reason RestrictionReason This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_bot_allowed.html b/constructors/message_action_bot_allowed.html
new file mode 100644
index 000000000..b3032ab40
--- /dev/null
+++ b/constructors/message_action_bot_allowed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionBotAllowed
+
+
+
+
+
+
+MessageActionBotAllowed ---types---
+messageActionBotAllowed#c516d679 flags:# attach_menu:flags.1?true from_request:flags.3?true domain:flags.0?string app:flags.2?BotApp = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members attach_menu flag This argument defaults to None
and can be omitted. from_request flag This argument defaults to None
and can be omitted. domain string This argument defaults to None
and can be omitted. app BotApp This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_channel_create.html b/constructors/message_action_channel_create.html
new file mode 100644
index 000000000..cb494a0fe
--- /dev/null
+++ b/constructors/message_action_channel_create.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChannelCreate
+
+
+
+
+
+
+MessageActionChannelCreate ---types---
+messageActionChannelCreate#95d2ac92 title:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_channel_migrate_from.html b/constructors/message_action_channel_migrate_from.html
new file mode 100644
index 000000000..38e6fd794
--- /dev/null
+++ b/constructors/message_action_channel_migrate_from.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChannelMigrateFrom
+
+
+
+
+
+
+MessageActionChannelMigrateFrom ---types---
+messageActionChannelMigrateFrom#ea3948e9 title:string chat_id:long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_add_user.html b/constructors/message_action_chat_add_user.html
new file mode 100644
index 000000000..b72190fd8
--- /dev/null
+++ b/constructors/message_action_chat_add_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatAddUser
+
+
+
+
+
+
+MessageActionChatAddUser ---types---
+messageActionChatAddUser#15cefd00 users:Vector <long > = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members users long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/message_action_chat_create.html b/constructors/message_action_chat_create.html
new file mode 100644
index 000000000..aa524c9d0
--- /dev/null
+++ b/constructors/message_action_chat_create.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatCreate
+
+
+
+
+
+
+MessageActionChatCreate ---types---
+messageActionChatCreate#bd47cbad title:string users:Vector <long > = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_delete_photo.html b/constructors/message_action_chat_delete_photo.html
new file mode 100644
index 000000000..65270e39d
--- /dev/null
+++ b/constructors/message_action_chat_delete_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatDeletePhoto
+
+
+
+
+
+
+MessageActionChatDeletePhoto ---types---
+messageActionChatDeletePhoto#95e3fbef = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_chat_delete_user.html b/constructors/message_action_chat_delete_user.html
new file mode 100644
index 000000000..c4c679412
--- /dev/null
+++ b/constructors/message_action_chat_delete_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatDeleteUser
+
+
+
+
+
+
+MessageActionChatDeleteUser ---types---
+messageActionChatDeleteUser#a43f30cc user_id:long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_edit_photo.html b/constructors/message_action_chat_edit_photo.html
new file mode 100644
index 000000000..96f41defa
--- /dev/null
+++ b/constructors/message_action_chat_edit_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatEditPhoto
+
+
+
+
+
+
+MessageActionChatEditPhoto ---types---
+messageActionChatEditPhoto#7fcb13a8 photo:Photo = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_edit_title.html b/constructors/message_action_chat_edit_title.html
new file mode 100644
index 000000000..313a8bbdc
--- /dev/null
+++ b/constructors/message_action_chat_edit_title.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatEditTitle
+
+
+
+
+
+
+MessageActionChatEditTitle ---types---
+messageActionChatEditTitle#b5a1ce5a title:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_joined_by_link.html b/constructors/message_action_chat_joined_by_link.html
new file mode 100644
index 000000000..d4a8cbbd6
--- /dev/null
+++ b/constructors/message_action_chat_joined_by_link.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatJoinedByLink
+
+
+
+
+
+
+MessageActionChatJoinedByLink ---types---
+messageActionChatJoinedByLink#031224c3 inviter_id:long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_chat_joined_by_request.html b/constructors/message_action_chat_joined_by_request.html
new file mode 100644
index 000000000..a39b866bf
--- /dev/null
+++ b/constructors/message_action_chat_joined_by_request.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatJoinedByRequest
+
+
+
+
+
+
+MessageActionChatJoinedByRequest ---types---
+messageActionChatJoinedByRequest#ebbca3cb = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_chat_migrate_to.html b/constructors/message_action_chat_migrate_to.html
new file mode 100644
index 000000000..bd29b6b58
--- /dev/null
+++ b/constructors/message_action_chat_migrate_to.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionChatMigrateTo
+
+
+
+
+
+
+MessageActionChatMigrateTo ---types---
+messageActionChatMigrateTo#e1037f92 channel_id:long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_contact_sign_up.html b/constructors/message_action_contact_sign_up.html
new file mode 100644
index 000000000..504009619
--- /dev/null
+++ b/constructors/message_action_contact_sign_up.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionContactSignUp
+
+
+
+
+
+
+MessageActionContactSignUp ---types---
+messageActionContactSignUp#f3f25f76 = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_custom_action.html b/constructors/message_action_custom_action.html
new file mode 100644
index 000000000..606a55c39
--- /dev/null
+++ b/constructors/message_action_custom_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionCustomAction
+
+
+
+
+
+
+MessageActionCustomAction ---types---
+messageActionCustomAction#fae69f56 message:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_empty.html b/constructors/message_action_empty.html
new file mode 100644
index 000000000..ba25583dc
--- /dev/null
+++ b/constructors/message_action_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionEmpty
+
+
+
+
+
+
+MessageActionEmpty ---types---
+messageActionEmpty#b6aef7b0 = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_game_score.html b/constructors/message_action_game_score.html
new file mode 100644
index 000000000..9207d2189
--- /dev/null
+++ b/constructors/message_action_game_score.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGameScore
+
+
+
+
+
+
+MessageActionGameScore ---types---
+messageActionGameScore#92a72876 game_id:long score:int = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_geo_proximity_reached.html b/constructors/message_action_geo_proximity_reached.html
new file mode 100644
index 000000000..1b7359ebe
--- /dev/null
+++ b/constructors/message_action_geo_proximity_reached.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGeoProximityReached
+
+
+
+
+
+
+MessageActionGeoProximityReached ---types---
+messageActionGeoProximityReached#98e0d697 from_id:Peer to_id:Peer distance:int = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_gift_code.html b/constructors/message_action_gift_code.html
new file mode 100644
index 000000000..2ca5982d9
--- /dev/null
+++ b/constructors/message_action_gift_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGiftCode
+
+
+
+
+
+
+MessageActionGiftCode ---types---
+messageActionGiftCode#d2cfdb0e flags:# via_giveaway:flags.0?true unclaimed:flags.2?true boost_peer:flags.1?Peer months:int slug:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members months int slug string via_giveaway flag This argument defaults to None
and can be omitted. unclaimed flag This argument defaults to None
and can be omitted. boost_peer Peer This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_gift_premium.html b/constructors/message_action_gift_premium.html
new file mode 100644
index 000000000..0b34e4c55
--- /dev/null
+++ b/constructors/message_action_gift_premium.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGiftPremium
+
+
+
+
+
+
+MessageActionGiftPremium ---types---
+messageActionGiftPremium#c83d6aec flags:# currency:string amount:long months:int crypto_currency:flags.0?string crypto_amount:flags.0?long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members currency string amount long months int crypto_currency string This argument defaults to None
and can be omitted. crypto_amount long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_giveaway_launch.html b/constructors/message_action_giveaway_launch.html
new file mode 100644
index 000000000..581017e7b
--- /dev/null
+++ b/constructors/message_action_giveaway_launch.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGiveawayLaunch
+
+
+
+
+
+
+MessageActionGiveawayLaunch ---types---
+messageActionGiveawayLaunch#332ba9ed = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_group_call.html b/constructors/message_action_group_call.html
new file mode 100644
index 000000000..fe1b9fc97
--- /dev/null
+++ b/constructors/message_action_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGroupCall
+
+
+
+
+
+
+MessageActionGroupCall ---types---
+messageActionGroupCall#7a0d7f42 flags:# call:InputGroupCall duration:flags.0?int = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_group_call_scheduled.html b/constructors/message_action_group_call_scheduled.html
new file mode 100644
index 000000000..4d3a68b8a
--- /dev/null
+++ b/constructors/message_action_group_call_scheduled.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionGroupCallScheduled
+
+
+
+
+
+
+MessageActionGroupCallScheduled ---types---
+messageActionGroupCallScheduled#b3a07661 call:InputGroupCall schedule_date:date = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_history_clear.html b/constructors/message_action_history_clear.html
new file mode 100644
index 000000000..d76cc72d9
--- /dev/null
+++ b/constructors/message_action_history_clear.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionHistoryClear
+
+
+
+
+
+
+MessageActionHistoryClear ---types---
+messageActionHistoryClear#9fbab604 = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_invite_to_group_call.html b/constructors/message_action_invite_to_group_call.html
new file mode 100644
index 000000000..d54c26126
--- /dev/null
+++ b/constructors/message_action_invite_to_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionInviteToGroupCall
+
+
+
+
+
+
+MessageActionInviteToGroupCall ---types---
+messageActionInviteToGroupCall#502f92f7 call:InputGroupCall users:Vector <long > = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_payment_sent.html b/constructors/message_action_payment_sent.html
new file mode 100644
index 000000000..863d1af97
--- /dev/null
+++ b/constructors/message_action_payment_sent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionPaymentSent
+
+
+
+
+
+
+MessageActionPaymentSent ---types---
+messageActionPaymentSent#96163f56 flags:# recurring_init:flags.2?true recurring_used:flags.3?true currency:string total_amount:long invoice_slug:flags.0?string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members currency string total_amount long recurring_init flag This argument defaults to None
and can be omitted. recurring_used flag This argument defaults to None
and can be omitted. invoice_slug string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_payment_sent_me.html b/constructors/message_action_payment_sent_me.html
new file mode 100644
index 000000000..c5f40a867
--- /dev/null
+++ b/constructors/message_action_payment_sent_me.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionPaymentSentMe
+
+
+
+
+
+
+MessageActionPaymentSentMe ---types---
+messageActionPaymentSentMe#8f31b327 flags:# recurring_init:flags.2?true recurring_used:flags.3?true currency:string total_amount:long payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string charge:PaymentCharge = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members currency string total_amount long payload bytes charge PaymentCharge recurring_init flag This argument defaults to None
and can be omitted. recurring_used flag This argument defaults to None
and can be omitted. info PaymentRequestedInfo This argument defaults to None
and can be omitted. shipping_option_id string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_phone_call.html b/constructors/message_action_phone_call.html
new file mode 100644
index 000000000..ea0539fd2
--- /dev/null
+++ b/constructors/message_action_phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionPhoneCall
+
+
+
+
+
+
+MessageActionPhoneCall ---types---
+messageActionPhoneCall#80e11a7f flags:# video:flags.2?true call_id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members call_id long video flag This argument defaults to None
and can be omitted. reason PhoneCallDiscardReason This argument defaults to None
and can be omitted. duration int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_pin_message.html b/constructors/message_action_pin_message.html
new file mode 100644
index 000000000..0c2b0f871
--- /dev/null
+++ b/constructors/message_action_pin_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionPinMessage
+
+
+
+
+
+
+MessageActionPinMessage ---types---
+messageActionPinMessage#94bd38ed = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_requested_peer.html b/constructors/message_action_requested_peer.html
new file mode 100644
index 000000000..6b968f51f
--- /dev/null
+++ b/constructors/message_action_requested_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionRequestedPeer
+
+
+
+
+
+
+MessageActionRequestedPeer ---types---
+messageActionRequestedPeer#fe77345d button_id:int peer:Peer = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_screenshot_taken.html b/constructors/message_action_screenshot_taken.html
new file mode 100644
index 000000000..7d76544de
--- /dev/null
+++ b/constructors/message_action_screenshot_taken.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionScreenshotTaken
+
+
+
+
+
+
+MessageActionScreenshotTaken ---types---
+messageActionScreenshotTaken#4792929b = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_action_secure_values_sent.html b/constructors/message_action_secure_values_sent.html
new file mode 100644
index 000000000..029bbed4c
--- /dev/null
+++ b/constructors/message_action_secure_values_sent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSecureValuesSent
+
+
+
+
+
+
+MessageActionSecureValuesSent ---types---
+messageActionSecureValuesSent#d95c6154 types:Vector <SecureValueType > = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_secure_values_sent_me.html b/constructors/message_action_secure_values_sent_me.html
new file mode 100644
index 000000000..8bd06d597
--- /dev/null
+++ b/constructors/message_action_secure_values_sent_me.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSecureValuesSentMe
+
+
+
+
+
+
+MessageActionSecureValuesSentMe ---types---
+messageActionSecureValuesSentMe#1b287353 values:Vector <SecureValue > credentials:SecureCredentialsEncrypted = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_set_chat_theme.html b/constructors/message_action_set_chat_theme.html
new file mode 100644
index 000000000..64e096d39
--- /dev/null
+++ b/constructors/message_action_set_chat_theme.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSetChatTheme
+
+
+
+
+
+
+MessageActionSetChatTheme ---types---
+messageActionSetChatTheme#aa786345 emoticon:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_set_chat_wall_paper.html b/constructors/message_action_set_chat_wall_paper.html
new file mode 100644
index 000000000..08e115a2d
--- /dev/null
+++ b/constructors/message_action_set_chat_wall_paper.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSetChatWallPaper
+
+
+
+
+
+
+MessageActionSetChatWallPaper ---types---
+messageActionSetChatWallPaper#bc44a927 wallpaper:WallPaper = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_set_messages_ttl.html b/constructors/message_action_set_messages_ttl.html
new file mode 100644
index 000000000..441aa3f80
--- /dev/null
+++ b/constructors/message_action_set_messages_ttl.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSetMessagesTTL
+
+
+
+
+
+
+MessageActionSetMessagesTTL ---types---
+messageActionSetMessagesTTL#3c134d7b flags:# period:int auto_setting_from:flags.0?long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members period int auto_setting_from long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_set_same_chat_wall_paper.html b/constructors/message_action_set_same_chat_wall_paper.html
new file mode 100644
index 000000000..d00b4b433
--- /dev/null
+++ b/constructors/message_action_set_same_chat_wall_paper.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSetSameChatWallPaper
+
+
+
+
+
+
+MessageActionSetSameChatWallPaper ---types---
+messageActionSetSameChatWallPaper#c0787d6d wallpaper:WallPaper = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_suggest_profile_photo.html b/constructors/message_action_suggest_profile_photo.html
new file mode 100644
index 000000000..e5f4fc1d2
--- /dev/null
+++ b/constructors/message_action_suggest_profile_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionSuggestProfilePhoto
+
+
+
+
+
+
+MessageActionSuggestProfilePhoto ---types---
+messageActionSuggestProfilePhoto#57de635e photo:Photo = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_topic_create.html b/constructors/message_action_topic_create.html
new file mode 100644
index 000000000..ea339e7c8
--- /dev/null
+++ b/constructors/message_action_topic_create.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionTopicCreate
+
+
+
+
+
+
+MessageActionTopicCreate ---types---
+messageActionTopicCreate#0d999256 flags:# title:string icon_color:int icon_emoji_id:flags.0?long = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string icon_color int icon_emoji_id long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_topic_edit.html b/constructors/message_action_topic_edit.html
new file mode 100644
index 000000000..18aed310e
--- /dev/null
+++ b/constructors/message_action_topic_edit.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionTopicEdit
+
+
+
+
+
+
+MessageActionTopicEdit ---types---
+messageActionTopicEdit#c0944820 flags:# title:flags.0?string icon_emoji_id:flags.1?long closed:flags.2?Bool hidden:flags.3?Bool = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string This argument defaults to None
and can be omitted. icon_emoji_id long This argument defaults to None
and can be omitted. closed Bool This argument defaults to None
and can be omitted. hidden Bool This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_action_web_view_data_sent.html b/constructors/message_action_web_view_data_sent.html
new file mode 100644
index 000000000..78daf0fe4
--- /dev/null
+++ b/constructors/message_action_web_view_data_sent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionWebViewDataSent
+
+
+
+
+
+
+MessageActionWebViewDataSent ---types---
+messageActionWebViewDataSent#b4c38cb5 text:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_action_web_view_data_sent_me.html b/constructors/message_action_web_view_data_sent_me.html
new file mode 100644
index 000000000..c6677932c
--- /dev/null
+++ b/constructors/message_action_web_view_data_sent_me.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageActionWebViewDataSentMe
+
+
+
+
+
+
+MessageActionWebViewDataSentMe ---types---
+messageActionWebViewDataSentMe#47dd8079 text:string data:string = MessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_empty.html b/constructors/message_empty.html
new file mode 100644
index 000000000..c9ed2cdb4
--- /dev/null
+++ b/constructors/message_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEmpty
+
+
+
+
+
+
+MessageEmpty ---types---
+messageEmpty#90a6ca84 flags:# id:int peer_id:flags.0?Peer = Message Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int peer_id Peer This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_entity_bank_card.html b/constructors/message_entity_bank_card.html
new file mode 100644
index 000000000..f96ee4ca7
--- /dev/null
+++ b/constructors/message_entity_bank_card.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityBankCard
+
+
+
+
+
+
+MessageEntityBankCard ---types---
+messageEntityBankCard#761e6af4 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_blockquote.html b/constructors/message_entity_blockquote.html
new file mode 100644
index 000000000..b69eaaf8e
--- /dev/null
+++ b/constructors/message_entity_blockquote.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityBlockquote
+
+
+
+
+
+
+MessageEntityBlockquote ---types---
+messageEntityBlockquote#020df5d0 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_bold.html b/constructors/message_entity_bold.html
new file mode 100644
index 000000000..156e26bf3
--- /dev/null
+++ b/constructors/message_entity_bold.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityBold
+
+
+
+
+
+
+MessageEntityBold ---types---
+messageEntityBold#bd610bc9 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_bot_command.html b/constructors/message_entity_bot_command.html
new file mode 100644
index 000000000..248ee7aa3
--- /dev/null
+++ b/constructors/message_entity_bot_command.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityBotCommand
+
+
+
+
+
+
+MessageEntityBotCommand ---types---
+messageEntityBotCommand#6cef8ac7 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_cashtag.html b/constructors/message_entity_cashtag.html
new file mode 100644
index 000000000..dbba6d245
--- /dev/null
+++ b/constructors/message_entity_cashtag.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityCashtag
+
+
+
+
+
+
+MessageEntityCashtag ---types---
+messageEntityCashtag#4c4e743f offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_code.html b/constructors/message_entity_code.html
new file mode 100644
index 000000000..436572c38
--- /dev/null
+++ b/constructors/message_entity_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityCode
+
+
+
+
+
+
+MessageEntityCode ---types---
+messageEntityCode#28a20571 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_custom_emoji.html b/constructors/message_entity_custom_emoji.html
new file mode 100644
index 000000000..049fc3524
--- /dev/null
+++ b/constructors/message_entity_custom_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityCustomEmoji
+
+
+
+
+
+
+MessageEntityCustomEmoji ---types---
+messageEntityCustomEmoji#c8cf05f8 offset:int length:int document_id:long = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_email.html b/constructors/message_entity_email.html
new file mode 100644
index 000000000..7b2956758
--- /dev/null
+++ b/constructors/message_entity_email.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityEmail
+
+
+
+
+
+
+MessageEntityEmail ---types---
+messageEntityEmail#64e475c2 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_hashtag.html b/constructors/message_entity_hashtag.html
new file mode 100644
index 000000000..41691b604
--- /dev/null
+++ b/constructors/message_entity_hashtag.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityHashtag
+
+
+
+
+
+
+MessageEntityHashtag ---types---
+messageEntityHashtag#6f635b0d offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_italic.html b/constructors/message_entity_italic.html
new file mode 100644
index 000000000..9e2d66592
--- /dev/null
+++ b/constructors/message_entity_italic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityItalic
+
+
+
+
+
+
+MessageEntityItalic ---types---
+messageEntityItalic#826f8b60 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_mention.html b/constructors/message_entity_mention.html
new file mode 100644
index 000000000..765e7ddb6
--- /dev/null
+++ b/constructors/message_entity_mention.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityMention
+
+
+
+
+
+
+MessageEntityMention ---types---
+messageEntityMention#fa04579d offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_mention_name.html b/constructors/message_entity_mention_name.html
new file mode 100644
index 000000000..5ca5ef8c8
--- /dev/null
+++ b/constructors/message_entity_mention_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityMentionName
+
+
+
+
+
+
+MessageEntityMentionName ---types---
+messageEntityMentionName#dc7b1140 offset:int length:int user_id:long = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_phone.html b/constructors/message_entity_phone.html
new file mode 100644
index 000000000..df3f699ad
--- /dev/null
+++ b/constructors/message_entity_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityPhone
+
+
+
+
+
+
+MessageEntityPhone ---types---
+messageEntityPhone#9b69e34b offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_pre.html b/constructors/message_entity_pre.html
new file mode 100644
index 000000000..b83da78ac
--- /dev/null
+++ b/constructors/message_entity_pre.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityPre
+
+
+
+
+
+
+MessageEntityPre ---types---
+messageEntityPre#73924be0 offset:int length:int language:string = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_spoiler.html b/constructors/message_entity_spoiler.html
new file mode 100644
index 000000000..bedb16650
--- /dev/null
+++ b/constructors/message_entity_spoiler.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntitySpoiler
+
+
+
+
+
+
+MessageEntitySpoiler ---types---
+messageEntitySpoiler#32ca960f offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_strike.html b/constructors/message_entity_strike.html
new file mode 100644
index 000000000..28eef812f
--- /dev/null
+++ b/constructors/message_entity_strike.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityStrike
+
+
+
+
+
+
+MessageEntityStrike ---types---
+messageEntityStrike#bf0693d4 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_text_url.html b/constructors/message_entity_text_url.html
new file mode 100644
index 000000000..92318da78
--- /dev/null
+++ b/constructors/message_entity_text_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityTextUrl
+
+
+
+
+
+
+MessageEntityTextUrl ---types---
+messageEntityTextUrl#76a6d327 offset:int length:int url:string = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_underline.html b/constructors/message_entity_underline.html
new file mode 100644
index 000000000..2c082284d
--- /dev/null
+++ b/constructors/message_entity_underline.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityUnderline
+
+
+
+
+
+
+MessageEntityUnderline ---types---
+messageEntityUnderline#9c4e7e8b offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_unknown.html b/constructors/message_entity_unknown.html
new file mode 100644
index 000000000..bc8d151f5
--- /dev/null
+++ b/constructors/message_entity_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityUnknown
+
+
+
+
+
+
+MessageEntityUnknown ---types---
+messageEntityUnknown#bb92ba95 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_entity_url.html b/constructors/message_entity_url.html
new file mode 100644
index 000000000..10b5f128f
--- /dev/null
+++ b/constructors/message_entity_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEntityUrl
+
+
+
+
+
+
+MessageEntityUrl ---types---
+messageEntityUrl#6ed02538 offset:int length:int = MessageEntity Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_extended_media.html b/constructors/message_extended_media.html
new file mode 100644
index 000000000..50bf95f5a
--- /dev/null
+++ b/constructors/message_extended_media.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageExtendedMedia
+
+
+
+
+
+
+MessageExtendedMedia ---types---
+messageExtendedMedia#ee479c64 media:MessageMedia = MessageExtendedMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_extended_media_preview.html b/constructors/message_extended_media_preview.html
new file mode 100644
index 000000000..8de67b503
--- /dev/null
+++ b/constructors/message_extended_media_preview.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageExtendedMediaPreview
+
+
+
+
+
+
+MessageExtendedMediaPreview ---types---
+messageExtendedMediaPreview#ad628cc8 flags:# w:flags.0?int h:flags.0?int thumb:flags.1?PhotoSize video_duration:flags.2?int = MessageExtendedMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members w int This argument defaults to None
and can be omitted. h int This argument defaults to None
and can be omitted. thumb PhotoSize This argument defaults to None
and can be omitted. video_duration int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_fwd_header.html b/constructors/message_fwd_header.html
new file mode 100644
index 000000000..1aa4c0d30
--- /dev/null
+++ b/constructors/message_fwd_header.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageFwdHeader
+
+
+
+
+
+
+MessageFwdHeader ---types---
+messageFwdHeader#5f777dce flags:# imported:flags.7?true from_id:flags.0?Peer from_name:flags.5?string date:date channel_post:flags.2?int post_author:flags.3?string saved_from_peer:flags.4?Peer saved_from_msg_id:flags.4?int psa_type:flags.6?string = MessageFwdHeader Copy import to the clipboard Belongs to This type can only be an instance of:
Members date date imported flag This argument defaults to None
and can be omitted. from_id Peer This argument defaults to None
and can be omitted. from_name string This argument defaults to None
and can be omitted. channel_post int This argument defaults to None
and can be omitted. post_author string This argument defaults to None
and can be omitted. saved_from_peer Peer This argument defaults to None
and can be omitted. saved_from_msg_id int This argument defaults to None
and can be omitted. psa_type string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_interaction_counters.html b/constructors/message_interaction_counters.html
new file mode 100644
index 000000000..273fad446
--- /dev/null
+++ b/constructors/message_interaction_counters.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageInteractionCounters
+
+
+
+
+
+
+MessageInteractionCounters ---types---
+messageInteractionCounters#ad4fc9bd msg_id:int views:int forwards:int = MessageInteractionCounters Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/message_media_contact.html b/constructors/message_media_contact.html
new file mode 100644
index 000000000..eb1e20e43
--- /dev/null
+++ b/constructors/message_media_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaContact
+
+
+
+
+
+
+MessageMediaContact ---types---
+messageMediaContact#70322949 phone_number:string first_name:string last_name:string vcard:string user_id:long = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_dice.html b/constructors/message_media_dice.html
new file mode 100644
index 000000000..78da4f4f7
--- /dev/null
+++ b/constructors/message_media_dice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaDice
+
+
+
+
+
+
+MessageMediaDice ---types---
+messageMediaDice#3f7ee58b value:int emoticon:string = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_document.html b/constructors/message_media_document.html
new file mode 100644
index 000000000..5514a903b
--- /dev/null
+++ b/constructors/message_media_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaDocument
+
+
+
+
+
+
+MessageMediaDocument ---types---
+messageMediaDocument#4cf4d72d flags:# nopremium:flags.3?true spoiler:flags.4?true document:flags.0?Document alt_document:flags.5?Document ttl_seconds:flags.2?int = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members nopremium flag This argument defaults to None
and can be omitted. spoiler flag This argument defaults to None
and can be omitted. document Document This argument defaults to None
and can be omitted. alt_document Document This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_media_empty.html b/constructors/message_media_empty.html
new file mode 100644
index 000000000..6879bad6f
--- /dev/null
+++ b/constructors/message_media_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaEmpty
+
+
+
+
+
+
+MessageMediaEmpty ---types---
+messageMediaEmpty#3ded6320 = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_media_game.html b/constructors/message_media_game.html
new file mode 100644
index 000000000..8a2b6471c
--- /dev/null
+++ b/constructors/message_media_game.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaGame
+
+
+
+
+
+
+MessageMediaGame ---types---
+messageMediaGame#fdb19008 game:Game = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_geo.html b/constructors/message_media_geo.html
new file mode 100644
index 000000000..bcfd63121
--- /dev/null
+++ b/constructors/message_media_geo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaGeo
+
+
+
+
+
+
+MessageMediaGeo ---types---
+messageMediaGeo#56e0d474 geo:GeoPoint = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_geo_live.html b/constructors/message_media_geo_live.html
new file mode 100644
index 000000000..61bc23477
--- /dev/null
+++ b/constructors/message_media_geo_live.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaGeoLive
+
+
+
+
+
+
+MessageMediaGeoLive ---types---
+messageMediaGeoLive#b940c666 flags:# geo:GeoPoint heading:flags.0?int period:int proximity_notification_radius:flags.1?int = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members geo GeoPoint period int heading int This argument defaults to None
and can be omitted. proximity_notification_radius int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_media_giveaway.html b/constructors/message_media_giveaway.html
new file mode 100644
index 000000000..c13d7a295
--- /dev/null
+++ b/constructors/message_media_giveaway.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaGiveaway
+
+
+
+
+
+
+MessageMediaGiveaway ---types---
+messageMediaGiveaway#58260664 flags:# only_new_subscribers:flags.0?true channels:Vector <long > countries_iso2:flags.1?Vector <string > quantity:int months:int until_date:date = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members channels long A list must be supplied. quantity int months int until_date date only_new_subscribers flag This argument defaults to None
and can be omitted. countries_iso2 string This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/message_media_invoice.html b/constructors/message_media_invoice.html
new file mode 100644
index 000000000..f5d26f2bd
--- /dev/null
+++ b/constructors/message_media_invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaInvoice
+
+
+
+
+
+
+MessageMediaInvoice ---types---
+messageMediaInvoice#f6a548d3 flags:# shipping_address_requested:flags.1?true test:flags.3?true title:string description:string photo:flags.0?WebDocument receipt_msg_id:flags.2?int currency:string total_amount:long start_param:string extended_media:flags.4?MessageExtendedMedia = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members title string description string currency string total_amount long start_param string shipping_address_requested flag This argument defaults to None
and can be omitted. test flag This argument defaults to None
and can be omitted. photo WebDocument This argument defaults to None
and can be omitted. receipt_msg_id int This argument defaults to None
and can be omitted. extended_media MessageExtendedMedia This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_media_photo.html b/constructors/message_media_photo.html
new file mode 100644
index 000000000..b4735dd52
--- /dev/null
+++ b/constructors/message_media_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaPhoto
+
+
+
+
+
+
+MessageMediaPhoto ---types---
+messageMediaPhoto#695150d7 flags:# spoiler:flags.3?true photo:flags.0?Photo ttl_seconds:flags.2?int = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members spoiler flag This argument defaults to None
and can be omitted. photo Photo This argument defaults to None
and can be omitted. ttl_seconds int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_media_poll.html b/constructors/message_media_poll.html
new file mode 100644
index 000000000..ce37d7a87
--- /dev/null
+++ b/constructors/message_media_poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaPoll
+
+
+
+
+
+
+MessageMediaPoll ---types---
+messageMediaPoll#4bd6e798 poll:Poll results:PollResults = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_story.html b/constructors/message_media_story.html
new file mode 100644
index 000000000..42c88b7c6
--- /dev/null
+++ b/constructors/message_media_story.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaStory
+
+
+
+
+
+
+MessageMediaStory ---types---
+messageMediaStory#68cb6283 flags:# via_mention:flags.1?true peer:Peer id:int story:flags.0?StoryItem = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer id int via_mention flag This argument defaults to None
and can be omitted. story StoryItem This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_media_unsupported.html b/constructors/message_media_unsupported.html
new file mode 100644
index 000000000..3e8d5c30b
--- /dev/null
+++ b/constructors/message_media_unsupported.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaUnsupported
+
+
+
+
+
+
+MessageMediaUnsupported ---types---
+messageMediaUnsupported#9f84f49e = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/message_media_venue.html b/constructors/message_media_venue.html
new file mode 100644
index 000000000..c107b4541
--- /dev/null
+++ b/constructors/message_media_venue.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaVenue
+
+
+
+
+
+
+MessageMediaVenue ---types---
+messageMediaVenue#2ec0533f geo:GeoPoint title:string address:string provider:string venue_id:string venue_type:string = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_media_web_page.html b/constructors/message_media_web_page.html
new file mode 100644
index 000000000..fff272ad3
--- /dev/null
+++ b/constructors/message_media_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageMediaWebPage
+
+
+
+
+
+
+MessageMediaWebPage ---types---
+messageMediaWebPage#ddf10c3b flags:# force_large_media:flags.0?true force_small_media:flags.1?true manual:flags.3?true safe:flags.4?true webpage:WebPage = MessageMedia Copy import to the clipboard Belongs to This type can be an instance of either:
Members webpage WebPage force_large_media flag This argument defaults to None
and can be omitted. force_small_media flag This argument defaults to None
and can be omitted. manual flag This argument defaults to None
and can be omitted. safe flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_peer_reaction.html b/constructors/message_peer_reaction.html
new file mode 100644
index 000000000..8a587be39
--- /dev/null
+++ b/constructors/message_peer_reaction.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagePeerReaction
+
+
+
+
+
+
+MessagePeerReaction ---types---
+messagePeerReaction#8c79b63c flags:# big:flags.0?true unread:flags.1?true my:flags.2?true peer_id:Peer date:date reaction:Reaction = MessagePeerReaction Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer_id Peer date date reaction Reaction big flag This argument defaults to None
and can be omitted. unread flag This argument defaults to None
and can be omitted. my flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_peer_vote.html b/constructors/message_peer_vote.html
new file mode 100644
index 000000000..9489d2850
--- /dev/null
+++ b/constructors/message_peer_vote.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagePeerVote
+
+
+
+
+
+
+MessagePeerVote ---types---
+messagePeerVote#b6cc2d5c peer:Peer option:bytes date:date = MessagePeerVote Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_peer_vote_input_option.html b/constructors/message_peer_vote_input_option.html
new file mode 100644
index 000000000..150fd05dc
--- /dev/null
+++ b/constructors/message_peer_vote_input_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagePeerVoteInputOption
+
+
+
+
+
+
+MessagePeerVoteInputOption ---types---
+messagePeerVoteInputOption#74cda504 peer:Peer date:date = MessagePeerVote Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_peer_vote_multiple.html b/constructors/message_peer_vote_multiple.html
new file mode 100644
index 000000000..6b41863a4
--- /dev/null
+++ b/constructors/message_peer_vote_multiple.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagePeerVoteMultiple
+
+
+
+
+
+
+MessagePeerVoteMultiple ---types---
+messagePeerVoteMultiple#4628f6e6 peer:Peer options:Vector <bytes > date:date = MessagePeerVote Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_range.html b/constructors/message_range.html
new file mode 100644
index 000000000..b3e29807e
--- /dev/null
+++ b/constructors/message_range.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageRange
+
+
+
+
+
+
+MessageRange ---types---
+messageRange#0ae30253 min_id:int max_id:int = MessageRange Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/message_reactions.html b/constructors/message_reactions.html
new file mode 100644
index 000000000..93ab59edd
--- /dev/null
+++ b/constructors/message_reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageReactions
+
+
+
+
+
+
+MessageReactions ---types---
+messageReactions#4f2b9479 flags:# min:flags.0?true can_see_list:flags.2?true results:Vector <ReactionCount > recent_reactions:flags.1?Vector <MessagePeerReaction > = MessageReactions Copy import to the clipboard Belongs to This type can only be an instance of:
Members results ReactionCount A list must be supplied. min flag This argument defaults to None
and can be omitted. can_see_list flag This argument defaults to None
and can be omitted. recent_reactions MessagePeerReaction This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/message_replies.html b/constructors/message_replies.html
new file mode 100644
index 000000000..1bf7fa4d5
--- /dev/null
+++ b/constructors/message_replies.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageReplies
+
+
+
+
+
+
+MessageReplies ---types---
+messageReplies#83d60fc2 flags:# comments:flags.0?true replies:int replies_pts:int recent_repliers:flags.1?Vector <Peer > channel_id:flags.0?long max_id:flags.2?int read_max_id:flags.3?int = MessageReplies Copy import to the clipboard Belongs to This type can only be an instance of:
Members replies int replies_pts int comments flag This argument defaults to None
and can be omitted. recent_repliers Peer This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. channel_id long This argument defaults to None
and can be omitted. max_id int This argument defaults to None
and can be omitted. read_max_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_reply_header.html b/constructors/message_reply_header.html
new file mode 100644
index 000000000..db46fe88c
--- /dev/null
+++ b/constructors/message_reply_header.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageReplyHeader
+
+
+
+
+
+
+MessageReplyHeader ---types---
+messageReplyHeader#6eebcabd flags:# reply_to_scheduled:flags.2?true forum_topic:flags.3?true quote:flags.9?true reply_to_msg_id:flags.4?int reply_to_peer_id:flags.0?Peer reply_from:flags.5?MessageFwdHeader reply_media:flags.8?MessageMedia reply_to_top_id:flags.1?int quote_text:flags.6?string quote_entities:flags.7?Vector <MessageEntity > = MessageReplyHeader Copy import to the clipboard Belongs to This type can be an instance of either:
Members reply_to_scheduled flag This argument defaults to None
and can be omitted. forum_topic flag This argument defaults to None
and can be omitted. quote flag This argument defaults to None
and can be omitted. reply_to_msg_id int This argument defaults to None
and can be omitted. reply_to_peer_id Peer This argument defaults to None
and can be omitted. reply_from MessageFwdHeader This argument defaults to None
and can be omitted. reply_media MessageMedia This argument defaults to None
and can be omitted. reply_to_top_id int This argument defaults to None
and can be omitted. quote_text string This argument defaults to None
and can be omitted. quote_entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/message_reply_story_header.html b/constructors/message_reply_story_header.html
new file mode 100644
index 000000000..fdc059a6f
--- /dev/null
+++ b/constructors/message_reply_story_header.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageReplyStoryHeader
+
+
+
+
+
+
+MessageReplyStoryHeader ---types---
+messageReplyStoryHeader#9c98bfc1 user_id:long story_id:int = MessageReplyHeader Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/message_service.html b/constructors/message_service.html
new file mode 100644
index 000000000..87078a8c7
--- /dev/null
+++ b/constructors/message_service.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageService
+
+
+
+
+
+
+MessageService ---types---
+messageService#2b085862 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true post:flags.14?true legacy:flags.19?true id:int from_id:flags.8?Peer peer_id:Peer reply_to:flags.3?MessageReplyHeader date:date action:MessageAction ttl_period:flags.25?int = Message Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int peer_id Peer date date action MessageAction out flag This argument defaults to None
and can be omitted. mentioned flag This argument defaults to None
and can be omitted. media_unread flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. post flag This argument defaults to None
and can be omitted. legacy flag This argument defaults to None
and can be omitted. from_id Peer This argument defaults to None
and can be omitted. reply_to MessageReplyHeader This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/message_views.html b/constructors/message_views.html
new file mode 100644
index 000000000..dee968d01
--- /dev/null
+++ b/constructors/message_views.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageViews
+
+
+
+
+
+
+MessageViews ---types---
+messageViews#455b853d flags:# views:flags.0?int forwards:flags.1?int replies:flags.2?MessageReplies = MessageViews Copy import to the clipboard Belongs to This type can only be an instance of:
Members views int This argument defaults to None
and can be omitted. forwards int This argument defaults to None
and can be omitted. replies MessageReplies This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/affected_found_messages.html b/constructors/messages/affected_found_messages.html
new file mode 100644
index 000000000..6587412ed
--- /dev/null
+++ b/constructors/messages/affected_found_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AffectedFoundMessages
+
+
+
+
+
+
+AffectedFoundMessages ---types---
+messages.affectedFoundMessages#ef8d3e6c pts:int pts_count:int offset:int messages:Vector <int > = messages.AffectedFoundMessages Copy import to the clipboard Belongs to This type can only be an instance of:
Members pts int pts_count int offset int messages int A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/affected_history.html b/constructors/messages/affected_history.html
new file mode 100644
index 000000000..dd0d85746
--- /dev/null
+++ b/constructors/messages/affected_history.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AffectedHistory
+
+
+
+
+
+
+AffectedHistory ---types---
+messages.affectedHistory#b45c69d1 pts:int pts_count:int offset:int = messages.AffectedHistory Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/affected_messages.html b/constructors/messages/affected_messages.html
new file mode 100644
index 000000000..4b874c537
--- /dev/null
+++ b/constructors/messages/affected_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AffectedMessages
+
+
+
+
+
+
+AffectedMessages ---types---
+messages.affectedMessages#84d19185 pts:int pts_count:int = messages.AffectedMessages Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/all_stickers.html b/constructors/messages/all_stickers.html
new file mode 100644
index 000000000..de9793950
--- /dev/null
+++ b/constructors/messages/all_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AllStickers
+
+
+
+
+
+
+AllStickers ---types---
+messages.allStickers#cdbbcebb hash:long sets:Vector <StickerSet > = messages.AllStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/all_stickers_not_modified.html b/constructors/messages/all_stickers_not_modified.html
new file mode 100644
index 000000000..144ec409a
--- /dev/null
+++ b/constructors/messages/all_stickers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AllStickersNotModified
+
+
+
+
+
+
+AllStickersNotModified ---types---
+messages.allStickersNotModified#e86602c3 = messages.AllStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/archived_stickers.html b/constructors/messages/archived_stickers.html
new file mode 100644
index 000000000..7c3990bf1
--- /dev/null
+++ b/constructors/messages/archived_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ArchivedStickers
+
+
+
+
+
+
+ArchivedStickers ---types---
+messages.archivedStickers#4fcba9c8 count:int sets:Vector <StickerSetCovered > = messages.ArchivedStickers Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/available_reactions.html b/constructors/messages/available_reactions.html
new file mode 100644
index 000000000..b7c602a0b
--- /dev/null
+++ b/constructors/messages/available_reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AvailableReactions
+
+
+
+
+
+
+AvailableReactions ---types---
+messages.availableReactions#768e3aad hash:int reactions:Vector <AvailableReaction > = messages.AvailableReactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/available_reactions_not_modified.html b/constructors/messages/available_reactions_not_modified.html
new file mode 100644
index 000000000..dd94a0513
--- /dev/null
+++ b/constructors/messages/available_reactions_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AvailableReactionsNotModified
+
+
+
+
+
+
+AvailableReactionsNotModified ---types---
+messages.availableReactionsNotModified#9f071957 = messages.AvailableReactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/bot_app.html b/constructors/messages/bot_app.html
new file mode 100644
index 000000000..4ac04f799
--- /dev/null
+++ b/constructors/messages/bot_app.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotApp
+
+
+
+
+
+
+BotApp ---types---
+messages.botApp#eb50adf5 flags:# inactive:flags.0?true request_write_access:flags.1?true has_settings:flags.2?true app:BotApp = messages.BotApp Copy import to the clipboard Belongs to This type can only be an instance of:
Members app BotApp inactive flag This argument defaults to None
and can be omitted. request_write_access flag This argument defaults to None
and can be omitted. has_settings flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/bot_callback_answer.html b/constructors/messages/bot_callback_answer.html
new file mode 100644
index 000000000..a7e194b5e
--- /dev/null
+++ b/constructors/messages/bot_callback_answer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotCallbackAnswer
+
+
+
+
+
+
+BotCallbackAnswer ---types---
+messages.botCallbackAnswer#36585ea4 flags:# alert:flags.1?true has_url:flags.3?true native_ui:flags.4?true message:flags.0?string url:flags.2?string cache_time:int = messages.BotCallbackAnswer Copy import to the clipboard Belongs to This type can only be an instance of:
Members cache_time int alert flag This argument defaults to None
and can be omitted. has_url flag This argument defaults to None
and can be omitted. native_ui flag This argument defaults to None
and can be omitted. message string This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/bot_results.html b/constructors/messages/bot_results.html
new file mode 100644
index 000000000..240e5a750
--- /dev/null
+++ b/constructors/messages/bot_results.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BotResults
+
+
+
+
+
+
+BotResults ---types---
+messages.botResults#e021f2f6 flags:# gallery:flags.0?true query_id:long next_offset:flags.1?string switch_pm:flags.2?InlineBotSwitchPM switch_webview:flags.3?InlineBotWebView results:Vector <BotInlineResult > cache_time:int users:Vector <User > = messages.BotResults Copy import to the clipboard Belongs to This type can only be an instance of:
Members query_id long results BotInlineResult A list must be supplied. cache_time int users User A list must be supplied. gallery flag This argument defaults to None
and can be omitted. next_offset string This argument defaults to None
and can be omitted. switch_pm InlineBotSwitchPM This argument defaults to None
and can be omitted. switch_webview InlineBotWebView This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/channel_messages.html b/constructors/messages/channel_messages.html
new file mode 100644
index 000000000..b1113e706
--- /dev/null
+++ b/constructors/messages/channel_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelMessages
+
+
+
+
+
+
+ChannelMessages ---types---
+messages.channelMessages#c776ba4e flags:# inexact:flags.1?true pts:int count:int offset_id_offset:flags.2?int messages:Vector <Message > topics:Vector <ForumTopic > chats:Vector <Chat > users:Vector <User > = messages.Messages Copy import to the clipboard Belongs to This type can be an instance of either:
Members pts int count int messages Message A list must be supplied. topics ForumTopic A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. inexact flag This argument defaults to None
and can be omitted. offset_id_offset int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/chat_admins_with_invites.html b/constructors/messages/chat_admins_with_invites.html
new file mode 100644
index 000000000..e20197c09
--- /dev/null
+++ b/constructors/messages/chat_admins_with_invites.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatAdminsWithInvites
+
+
+
+
+
+
+ChatAdminsWithInvites ---types---
+messages.chatAdminsWithInvites#b69b72d7 admins:Vector <ChatAdminWithInvites > users:Vector <User > = messages.ChatAdminsWithInvites Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/chat_full.html b/constructors/messages/chat_full.html
new file mode 100644
index 000000000..4e7669e5e
--- /dev/null
+++ b/constructors/messages/chat_full.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatFull
+
+
+
+
+
+
+ChatFull ---types---
+messages.chatFull#e5d7d19c full_chat:ChatFull chats:Vector <Chat > users:Vector <User > = messages.ChatFull Copy import to the clipboard Belongs to This type can only be an instance of:
Members full_chat ChatFull chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/chat_invite_importers.html b/constructors/messages/chat_invite_importers.html
new file mode 100644
index 000000000..30b748d1c
--- /dev/null
+++ b/constructors/messages/chat_invite_importers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatInviteImporters
+
+
+
+
+
+
+ChatInviteImporters ---types---
+messages.chatInviteImporters#81b6b00a count:int importers:Vector <ChatInviteImporter > users:Vector <User > = messages.ChatInviteImporters Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/chats.html b/constructors/messages/chats.html
new file mode 100644
index 000000000..0b8669139
--- /dev/null
+++ b/constructors/messages/chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Chats
+
+
+
+
+
+
+Chats ---types---
+messages.chats#64ff9fd5 chats:Vector <Chat > = messages.Chats Copy import to the clipboard Belongs to This type can be an instance of either:
Members chats Chat A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/chats_slice.html b/constructors/messages/chats_slice.html
new file mode 100644
index 000000000..8750e9c4d
--- /dev/null
+++ b/constructors/messages/chats_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChatsSlice
+
+
+
+
+
+
+ChatsSlice ---types---
+messages.chatsSlice#9cd81144 count:int chats:Vector <Chat > = messages.Chats Copy import to the clipboard Belongs to This type can be an instance of either:
Members count int chats Chat A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/checked_history_import_peer.html b/constructors/messages/checked_history_import_peer.html
new file mode 100644
index 000000000..40f470a20
--- /dev/null
+++ b/constructors/messages/checked_history_import_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CheckedHistoryImportPeer
+
+
+
+
+
+
+CheckedHistoryImportPeer ---types---
+messages.checkedHistoryImportPeer#a24de717 confirm_text:string = messages.CheckedHistoryImportPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/dh_config.html b/constructors/messages/dh_config.html
new file mode 100644
index 000000000..7a6e980cc
--- /dev/null
+++ b/constructors/messages/dh_config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DhConfig
+
+
+
+
+
+
+DhConfig ---types---
+messages.dhConfig#2c221edd g:int p:bytes version:int random:bytes = messages.DhConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/dh_config_not_modified.html b/constructors/messages/dh_config_not_modified.html
new file mode 100644
index 000000000..81be20b7c
--- /dev/null
+++ b/constructors/messages/dh_config_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DhConfigNotModified
+
+
+
+
+
+
+DhConfigNotModified ---types---
+messages.dhConfigNotModified#c0e24635 random:bytes = messages.DhConfig Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/dialogs.html b/constructors/messages/dialogs.html
new file mode 100644
index 000000000..b8f85f103
--- /dev/null
+++ b/constructors/messages/dialogs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Dialogs
+
+
+
+
+
+
+Dialogs ---types---
+messages.dialogs#15ba6c40 dialogs:Vector <Dialog > messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = messages.Dialogs Copy import to the clipboard Belongs to This type can be an instance of either:
Members dialogs Dialog A list must be supplied. messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/dialogs_not_modified.html b/constructors/messages/dialogs_not_modified.html
new file mode 100644
index 000000000..0ca2e8606
--- /dev/null
+++ b/constructors/messages/dialogs_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogsNotModified
+
+
+
+
+
+
+DialogsNotModified ---types---
+messages.dialogsNotModified#f0e3e596 count:int = messages.Dialogs Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/dialogs_slice.html b/constructors/messages/dialogs_slice.html
new file mode 100644
index 000000000..e504c61d2
--- /dev/null
+++ b/constructors/messages/dialogs_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DialogsSlice
+
+
+
+
+
+
+DialogsSlice ---types---
+messages.dialogsSlice#71e094f3 count:int dialogs:Vector <Dialog > messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = messages.Dialogs Copy import to the clipboard Belongs to This type can be an instance of either:
Members count int dialogs Dialog A list must be supplied. messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/discussion_message.html b/constructors/messages/discussion_message.html
new file mode 100644
index 000000000..4e97eff1e
--- /dev/null
+++ b/constructors/messages/discussion_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DiscussionMessage
+
+
+
+
+
+
+DiscussionMessage ---types---
+messages.discussionMessage#a6341782 flags:# messages:Vector <Message > max_id:flags.0?int read_inbox_max_id:flags.1?int read_outbox_max_id:flags.2?int unread_count:int chats:Vector <Chat > users:Vector <User > = messages.DiscussionMessage Copy import to the clipboard Belongs to This type can only be an instance of:
Members messages Message A list must be supplied. unread_count int chats Chat A list must be supplied. users User A list must be supplied. max_id int This argument defaults to None
and can be omitted. read_inbox_max_id int This argument defaults to None
and can be omitted. read_outbox_max_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/emoji_groups.html b/constructors/messages/emoji_groups.html
new file mode 100644
index 000000000..bed84bb3b
--- /dev/null
+++ b/constructors/messages/emoji_groups.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiGroups
+
+
+
+
+
+
+EmojiGroups ---types---
+messages.emojiGroups#881fb94b hash:int groups:Vector <EmojiGroup > = messages.EmojiGroups Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/emoji_groups_not_modified.html b/constructors/messages/emoji_groups_not_modified.html
new file mode 100644
index 000000000..b3b421ab2
--- /dev/null
+++ b/constructors/messages/emoji_groups_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ EmojiGroupsNotModified
+
+
+
+
+
+
+EmojiGroupsNotModified ---types---
+messages.emojiGroupsNotModified#6fb4ad87 = messages.EmojiGroups Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/exported_chat_invite.html b/constructors/messages/exported_chat_invite.html
new file mode 100644
index 000000000..90723e0f7
--- /dev/null
+++ b/constructors/messages/exported_chat_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedChatInvite
+
+
+
+
+
+
+ExportedChatInvite ---types---
+messages.exportedChatInvite#1871be50 invite:ExportedChatInvite users:Vector <User > = messages.ExportedChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/exported_chat_invite_replaced.html b/constructors/messages/exported_chat_invite_replaced.html
new file mode 100644
index 000000000..23caac432
--- /dev/null
+++ b/constructors/messages/exported_chat_invite_replaced.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedChatInviteReplaced
+
+
+
+
+
+
+ExportedChatInviteReplaced ---types---
+messages.exportedChatInviteReplaced#222600ef invite:ExportedChatInvite new_invite:ExportedChatInvite users:Vector <User > = messages.ExportedChatInvite Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/exported_chat_invites.html b/constructors/messages/exported_chat_invites.html
new file mode 100644
index 000000000..dbecf7889
--- /dev/null
+++ b/constructors/messages/exported_chat_invites.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedChatInvites
+
+
+
+
+
+
+ExportedChatInvites ---types---
+messages.exportedChatInvites#bdc62dcc count:int invites:Vector <ExportedChatInvite > users:Vector <User > = messages.ExportedChatInvites Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/faved_stickers.html b/constructors/messages/faved_stickers.html
new file mode 100644
index 000000000..aa01dfed2
--- /dev/null
+++ b/constructors/messages/faved_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FavedStickers
+
+
+
+
+
+
+FavedStickers ---types---
+messages.favedStickers#2cb51097 hash:long packs:Vector <StickerPack > stickers:Vector <Document > = messages.FavedStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/faved_stickers_not_modified.html b/constructors/messages/faved_stickers_not_modified.html
new file mode 100644
index 000000000..fd31db384
--- /dev/null
+++ b/constructors/messages/faved_stickers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FavedStickersNotModified
+
+
+
+
+
+
+FavedStickersNotModified ---types---
+messages.favedStickersNotModified#9e8fa6d3 = messages.FavedStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/featured_stickers.html b/constructors/messages/featured_stickers.html
new file mode 100644
index 000000000..c8b96d31f
--- /dev/null
+++ b/constructors/messages/featured_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FeaturedStickers
+
+
+
+
+
+
+FeaturedStickers ---types---
+messages.featuredStickers#be382906 flags:# premium:flags.0?true hash:long count:int sets:Vector <StickerSetCovered > unread:Vector <long > = messages.FeaturedStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/featured_stickers_not_modified.html b/constructors/messages/featured_stickers_not_modified.html
new file mode 100644
index 000000000..3e82427fe
--- /dev/null
+++ b/constructors/messages/featured_stickers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FeaturedStickersNotModified
+
+
+
+
+
+
+FeaturedStickersNotModified ---types---
+messages.featuredStickersNotModified#c6dc0c66 count:int = messages.FeaturedStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/forum_topics.html b/constructors/messages/forum_topics.html
new file mode 100644
index 000000000..2cba56428
--- /dev/null
+++ b/constructors/messages/forum_topics.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ForumTopics
+
+
+
+
+
+
+ForumTopics ---types---
+messages.forumTopics#367617d3 flags:# order_by_create_date:flags.0?true count:int topics:Vector <ForumTopic > messages:Vector <Message > chats:Vector <Chat > users:Vector <User > pts:int = messages.ForumTopics Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int topics ForumTopic A list must be supplied. messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. pts int order_by_create_date flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/found_sticker_sets.html b/constructors/messages/found_sticker_sets.html
new file mode 100644
index 000000000..fc1d12f29
--- /dev/null
+++ b/constructors/messages/found_sticker_sets.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FoundStickerSets
+
+
+
+
+
+
+FoundStickerSets ---types---
+messages.foundStickerSets#8af09dd2 hash:long sets:Vector <StickerSetCovered > = messages.FoundStickerSets Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/found_sticker_sets_not_modified.html b/constructors/messages/found_sticker_sets_not_modified.html
new file mode 100644
index 000000000..4a9fd6499
--- /dev/null
+++ b/constructors/messages/found_sticker_sets_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FoundStickerSetsNotModified
+
+
+
+
+
+
+FoundStickerSetsNotModified ---types---
+messages.foundStickerSetsNotModified#0d54b65d = messages.FoundStickerSets Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/high_scores.html b/constructors/messages/high_scores.html
new file mode 100644
index 000000000..ae4195d8c
--- /dev/null
+++ b/constructors/messages/high_scores.html
@@ -0,0 +1,18 @@
+
+
+
+
+ HighScores
+
+
+
+
+
+
+HighScores ---types---
+messages.highScores#9a3bfd99 scores:Vector <HighScore > users:Vector <User > = messages.HighScores Copy import to the clipboard Belongs to This type can only be an instance of:
Members scores HighScore A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/history_import.html b/constructors/messages/history_import.html
new file mode 100644
index 000000000..7055b6dc0
--- /dev/null
+++ b/constructors/messages/history_import.html
@@ -0,0 +1,18 @@
+
+
+
+
+ HistoryImport
+
+
+
+
+
+
+HistoryImport ---types---
+messages.historyImport#1662af0b id:long = messages.HistoryImport Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/history_import_parsed.html b/constructors/messages/history_import_parsed.html
new file mode 100644
index 000000000..3013ffd7e
--- /dev/null
+++ b/constructors/messages/history_import_parsed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ HistoryImportParsed
+
+
+
+
+
+
+HistoryImportParsed ---types---
+messages.historyImportParsed#5e0fb7b9 flags:# pm:flags.0?true group:flags.1?true title:flags.2?string = messages.HistoryImportParsed Copy import to the clipboard Belongs to This type can only be an instance of:
Members pm flag This argument defaults to None
and can be omitted. group flag This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/inactive_chats.html b/constructors/messages/inactive_chats.html
new file mode 100644
index 000000000..de2f90769
--- /dev/null
+++ b/constructors/messages/inactive_chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ InactiveChats
+
+
+
+
+
+
+InactiveChats ---types---
+messages.inactiveChats#a927fec5 dates:Vector <int > chats:Vector <Chat > users:Vector <User > = messages.InactiveChats Copy import to the clipboard Belongs to This type can only be an instance of:
Members dates int A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/index.html b/constructors/messages/index.html
new file mode 100644
index 000000000..c649614c3
--- /dev/null
+++ b/constructors/messages/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Messages
+
+
+
+
+
+
+Constructors/Messages Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/messages/message_edit_data.html b/constructors/messages/message_edit_data.html
new file mode 100644
index 000000000..7e48acef4
--- /dev/null
+++ b/constructors/messages/message_edit_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageEditData
+
+
+
+
+
+
+MessageEditData ---types---
+messages.messageEditData#26b5dde6 flags:# caption:flags.0?true = messages.MessageEditData Copy import to the clipboard Belongs to This type can only be an instance of:
Members caption flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/message_reactions_list.html b/constructors/messages/message_reactions_list.html
new file mode 100644
index 000000000..f0f057b04
--- /dev/null
+++ b/constructors/messages/message_reactions_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageReactionsList
+
+
+
+
+
+
+MessageReactionsList ---types---
+messages.messageReactionsList#31bd492d flags:# count:int reactions:Vector <MessagePeerReaction > chats:Vector <Chat > users:Vector <User > next_offset:flags.0?string = messages.MessageReactionsList Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int reactions MessagePeerReaction A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. next_offset string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/message_views.html b/constructors/messages/message_views.html
new file mode 100644
index 000000000..fa9023af6
--- /dev/null
+++ b/constructors/messages/message_views.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageViews
+
+
+
+
+
+
+MessageViews ---types---
+messages.messageViews#b6c4f543 views:Vector <MessageViews > chats:Vector <Chat > users:Vector <User > = messages.MessageViews Copy import to the clipboard Belongs to This type can only be an instance of:
Members views MessageViews A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/messages.html b/constructors/messages/messages.html
new file mode 100644
index 000000000..b97e5584e
--- /dev/null
+++ b/constructors/messages/messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Messages
+
+
+
+
+
+
+Messages ---types---
+messages.messages#8c718e87 messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = messages.Messages Copy import to the clipboard Belongs to This type can be an instance of either:
Members messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/messages/messages_not_modified.html b/constructors/messages/messages_not_modified.html
new file mode 100644
index 000000000..f50fdb3af
--- /dev/null
+++ b/constructors/messages/messages_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagesNotModified
+
+
+
+
+
+
+MessagesNotModified ---types---
+messages.messagesNotModified#74535f21 count:int = messages.Messages Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/messages_slice.html b/constructors/messages/messages_slice.html
new file mode 100644
index 000000000..0ee210d72
--- /dev/null
+++ b/constructors/messages/messages_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessagesSlice
+
+
+
+
+
+
+MessagesSlice ---types---
+messages.messagesSlice#3a54685e flags:# inexact:flags.1?true count:int next_rate:flags.0?int offset_id_offset:flags.2?int messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = messages.Messages Copy import to the clipboard Belongs to This type can be an instance of either:
Members count int messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. inexact flag This argument defaults to None
and can be omitted. next_rate int This argument defaults to None
and can be omitted. offset_id_offset int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/peer_dialogs.html b/constructors/messages/peer_dialogs.html
new file mode 100644
index 000000000..08339804e
--- /dev/null
+++ b/constructors/messages/peer_dialogs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerDialogs
+
+
+
+
+
+
+PeerDialogs ---types---
+messages.peerDialogs#3371c354 dialogs:Vector <Dialog > messages:Vector <Message > chats:Vector <Chat > users:Vector <User > state:updates.State = messages.PeerDialogs Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/peer_settings.html b/constructors/messages/peer_settings.html
new file mode 100644
index 000000000..890e978c0
--- /dev/null
+++ b/constructors/messages/peer_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerSettings
+
+
+
+
+
+
+PeerSettings ---types---
+messages.peerSettings#6880b94d settings:PeerSettings chats:Vector <Chat > users:Vector <User > = messages.PeerSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/reactions.html b/constructors/messages/reactions.html
new file mode 100644
index 000000000..bdc8ec78e
--- /dev/null
+++ b/constructors/messages/reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Reactions
+
+
+
+
+
+
+Reactions ---types---
+messages.reactions#eafdf716 hash:long reactions:Vector <Reaction > = messages.Reactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/reactions_not_modified.html b/constructors/messages/reactions_not_modified.html
new file mode 100644
index 000000000..99e187afe
--- /dev/null
+++ b/constructors/messages/reactions_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReactionsNotModified
+
+
+
+
+
+
+ReactionsNotModified ---types---
+messages.reactionsNotModified#b06fdbdf = messages.Reactions Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/recent_stickers.html b/constructors/messages/recent_stickers.html
new file mode 100644
index 000000000..71b30dde5
--- /dev/null
+++ b/constructors/messages/recent_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentStickers
+
+
+
+
+
+
+RecentStickers ---types---
+messages.recentStickers#88d37c56 hash:long packs:Vector <StickerPack > stickers:Vector <Document > dates:Vector <int > = messages.RecentStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/recent_stickers_not_modified.html b/constructors/messages/recent_stickers_not_modified.html
new file mode 100644
index 000000000..21fb30106
--- /dev/null
+++ b/constructors/messages/recent_stickers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentStickersNotModified
+
+
+
+
+
+
+RecentStickersNotModified ---types---
+messages.recentStickersNotModified#0b17f890 = messages.RecentStickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/saved_gifs.html b/constructors/messages/saved_gifs.html
new file mode 100644
index 000000000..177fe5389
--- /dev/null
+++ b/constructors/messages/saved_gifs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedGifs
+
+
+
+
+
+
+SavedGifs ---types---
+messages.savedGifs#84a02a0d hash:long gifs:Vector <Document > = messages.SavedGifs Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/saved_gifs_not_modified.html b/constructors/messages/saved_gifs_not_modified.html
new file mode 100644
index 000000000..c6b6e3445
--- /dev/null
+++ b/constructors/messages/saved_gifs_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedGifsNotModified
+
+
+
+
+
+
+SavedGifsNotModified ---types---
+messages.savedGifsNotModified#e8025ca2 = messages.SavedGifs Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/search_counter.html b/constructors/messages/search_counter.html
new file mode 100644
index 000000000..b19fb1ac8
--- /dev/null
+++ b/constructors/messages/search_counter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SearchCounter
+
+
+
+
+
+
+SearchCounter ---types---
+messages.searchCounter#e844ebff flags:# inexact:flags.1?true filter:MessagesFilter count:int = messages.SearchCounter Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/search_results_calendar.html b/constructors/messages/search_results_calendar.html
new file mode 100644
index 000000000..0b9011ad6
--- /dev/null
+++ b/constructors/messages/search_results_calendar.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SearchResultsCalendar
+
+
+
+
+
+
+SearchResultsCalendar ---types---
+messages.searchResultsCalendar#147ee23c flags:# inexact:flags.0?true count:int min_date:date min_msg_id:int offset_id_offset:flags.1?int periods:Vector <SearchResultsCalendarPeriod > messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = messages.SearchResultsCalendar Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int min_date date min_msg_id int periods SearchResultsCalendarPeriod A list must be supplied. messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. inexact flag This argument defaults to None
and can be omitted. offset_id_offset int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/search_results_positions.html b/constructors/messages/search_results_positions.html
new file mode 100644
index 000000000..99cfd897d
--- /dev/null
+++ b/constructors/messages/search_results_positions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SearchResultsPositions
+
+
+
+
+
+
+SearchResultsPositions ---types---
+messages.searchResultsPositions#53b22baf count:int positions:Vector <SearchResultsPosition > = messages.SearchResultsPositions Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/sent_encrypted_file.html b/constructors/messages/sent_encrypted_file.html
new file mode 100644
index 000000000..47164ba57
--- /dev/null
+++ b/constructors/messages/sent_encrypted_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentEncryptedFile
+
+
+
+
+
+
+SentEncryptedFile ---types---
+messages.sentEncryptedFile#9493ff32 date:date file:EncryptedFile = messages.SentEncryptedMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/sent_encrypted_message.html b/constructors/messages/sent_encrypted_message.html
new file mode 100644
index 000000000..e336e96c9
--- /dev/null
+++ b/constructors/messages/sent_encrypted_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SentEncryptedMessage
+
+
+
+
+
+
+SentEncryptedMessage ---types---
+messages.sentEncryptedMessage#560f8935 date:date = messages.SentEncryptedMessage Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/sponsored_messages.html b/constructors/messages/sponsored_messages.html
new file mode 100644
index 000000000..60f1ed74f
--- /dev/null
+++ b/constructors/messages/sponsored_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SponsoredMessages
+
+
+
+
+
+
+SponsoredMessages ---types---
+messages.sponsoredMessages#c9ee1d87 flags:# posts_between:flags.0?int messages:Vector <SponsoredMessage > chats:Vector <Chat > users:Vector <User > = messages.SponsoredMessages Copy import to the clipboard Belongs to This type can be an instance of either:
Members messages SponsoredMessage A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. posts_between int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/sponsored_messages_empty.html b/constructors/messages/sponsored_messages_empty.html
new file mode 100644
index 000000000..6e2b6a3bb
--- /dev/null
+++ b/constructors/messages/sponsored_messages_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SponsoredMessagesEmpty
+
+
+
+
+
+
+SponsoredMessagesEmpty ---types---
+messages.sponsoredMessagesEmpty#1839490f = messages.SponsoredMessages Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/sticker_set.html b/constructors/messages/sticker_set.html
new file mode 100644
index 000000000..66e257bba
--- /dev/null
+++ b/constructors/messages/sticker_set.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSet
+
+
+
+
+
+
+StickerSet ---types---
+messages.stickerSet#6e153f16 set:StickerSet packs:Vector <StickerPack > keywords:Vector <StickerKeyword > documents:Vector <Document > = messages.StickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/sticker_set_install_result_archive.html b/constructors/messages/sticker_set_install_result_archive.html
new file mode 100644
index 000000000..de17be8f6
--- /dev/null
+++ b/constructors/messages/sticker_set_install_result_archive.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetInstallResultArchive
+
+
+
+
+
+
+StickerSetInstallResultArchive ---types---
+messages.stickerSetInstallResultArchive#35e410a8 sets:Vector <StickerSetCovered > = messages.StickerSetInstallResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/sticker_set_install_result_success.html b/constructors/messages/sticker_set_install_result_success.html
new file mode 100644
index 000000000..821165d0f
--- /dev/null
+++ b/constructors/messages/sticker_set_install_result_success.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetInstallResultSuccess
+
+
+
+
+
+
+StickerSetInstallResultSuccess ---types---
+messages.stickerSetInstallResultSuccess#38641628 = messages.StickerSetInstallResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/sticker_set_not_modified.html b/constructors/messages/sticker_set_not_modified.html
new file mode 100644
index 000000000..6131160fe
--- /dev/null
+++ b/constructors/messages/sticker_set_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetNotModified
+
+
+
+
+
+
+StickerSetNotModified ---types---
+messages.stickerSetNotModified#d3f924eb = messages.StickerSet Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/stickers.html b/constructors/messages/stickers.html
new file mode 100644
index 000000000..c78e868bc
--- /dev/null
+++ b/constructors/messages/stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Stickers
+
+
+
+
+
+
+Stickers ---types---
+messages.stickers#30a6ec7e hash:long stickers:Vector <Document > = messages.Stickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/messages/stickers_not_modified.html b/constructors/messages/stickers_not_modified.html
new file mode 100644
index 000000000..a07aa0e0c
--- /dev/null
+++ b/constructors/messages/stickers_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickersNotModified
+
+
+
+
+
+
+StickersNotModified ---types---
+messages.stickersNotModified#f1749a22 = messages.Stickers Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/messages/transcribed_audio.html b/constructors/messages/transcribed_audio.html
new file mode 100644
index 000000000..25a78c82f
--- /dev/null
+++ b/constructors/messages/transcribed_audio.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TranscribedAudio
+
+
+
+
+
+
+TranscribedAudio ---types---
+messages.transcribedAudio#93752c52 flags:# pending:flags.0?true transcription_id:long text:string = messages.TranscribedAudio Copy import to the clipboard Belongs to This type can only be an instance of:
Members transcription_id long text string pending flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/translate_result.html b/constructors/messages/translate_result.html
new file mode 100644
index 000000000..b8a8bdf9a
--- /dev/null
+++ b/constructors/messages/translate_result.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TranslateResult
+
+
+
+
+
+
+TranslateResult ---types---
+messages.translateResult#33db32f8 result:Vector <TextWithEntities > = messages.TranslatedText Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/messages/votes_list.html b/constructors/messages/votes_list.html
new file mode 100644
index 000000000..e0450851f
--- /dev/null
+++ b/constructors/messages/votes_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ VotesList
+
+
+
+
+
+
+VotesList ---types---
+messages.votesList#4899484e flags:# count:int votes:Vector <MessagePeerVote > chats:Vector <Chat > users:Vector <User > next_offset:flags.0?string = messages.VotesList Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int votes MessagePeerVote A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. next_offset string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/messages/web_page.html b/constructors/messages/web_page.html
new file mode 100644
index 000000000..a88620cbf
--- /dev/null
+++ b/constructors/messages/web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPage
+
+
+
+
+
+
+WebPage ---types---
+messages.webPage#fd5e12bd webpage:WebPage chats:Vector <Chat > users:Vector <User > = messages.WebPage Copy import to the clipboard Belongs to This type can only be an instance of:
Members webpage WebPage chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/msg_detailed_info.html b/constructors/msg_detailed_info.html
new file mode 100644
index 000000000..56559596e
--- /dev/null
+++ b/constructors/msg_detailed_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgDetailedInfo
+
+
+
+
+
+
+MsgDetailedInfo ---types---
+msg_detailed_info#276d3ec6 msg_id:long answer_msg_id:long bytes:int status:int = MsgDetailedInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/msg_new_detailed_info.html b/constructors/msg_new_detailed_info.html
new file mode 100644
index 000000000..82bc98501
--- /dev/null
+++ b/constructors/msg_new_detailed_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgNewDetailedInfo
+
+
+
+
+
+
+MsgNewDetailedInfo ---types---
+msg_new_detailed_info#809db6df answer_msg_id:long bytes:int status:int = MsgDetailedInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/msg_resend_req.html b/constructors/msg_resend_req.html
new file mode 100644
index 000000000..bcf164a7a
--- /dev/null
+++ b/constructors/msg_resend_req.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgResendReq
+
+
+
+
+
+
+MsgResendReq ---types---
+msg_resend_req#7d861a08 msg_ids:Vector <long > = MsgResendReq Copy import to the clipboard Belongs to This type can only be an instance of:
Members msg_ids long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/msgs_ack.html b/constructors/msgs_ack.html
new file mode 100644
index 000000000..53c4da279
--- /dev/null
+++ b/constructors/msgs_ack.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgsAck
+
+
+
+
+
+
+MsgsAck ---types---
+msgs_ack#62d6b459 msg_ids:Vector <long > = MsgsAck Copy import to the clipboard Belongs to This type can only be an instance of:
Members msg_ids long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/msgs_all_info.html b/constructors/msgs_all_info.html
new file mode 100644
index 000000000..c7c54f353
--- /dev/null
+++ b/constructors/msgs_all_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgsAllInfo
+
+
+
+
+
+
+MsgsAllInfo ---types---
+msgs_all_info#8cc0d131 msg_ids:Vector <long > info:string = MsgsAllInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/msgs_state_info.html b/constructors/msgs_state_info.html
new file mode 100644
index 000000000..1d1a9cc1d
--- /dev/null
+++ b/constructors/msgs_state_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgsStateInfo
+
+
+
+
+
+
+MsgsStateInfo ---types---
+msgs_state_info#04deb57d req_msg_id:long info:string = MsgsStateInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/msgs_state_req.html b/constructors/msgs_state_req.html
new file mode 100644
index 000000000..be6fc9e8e
--- /dev/null
+++ b/constructors/msgs_state_req.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MsgsStateReq
+
+
+
+
+
+
+MsgsStateReq ---types---
+msgs_state_req#da69fb52 msg_ids:Vector <long > = MsgsStateReq Copy import to the clipboard Belongs to This type can only be an instance of:
Members msg_ids long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/my_boost.html b/constructors/my_boost.html
new file mode 100644
index 000000000..2f6e123fd
--- /dev/null
+++ b/constructors/my_boost.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MyBoost
+
+
+
+
+
+
+MyBoost ---types---
+myBoost#c448415c flags:# slot:int peer:flags.0?Peer date:date expires:date cooldown_until_date:flags.1?date = MyBoost Copy import to the clipboard Belongs to This type can only be an instance of:
Members slot int date date expires date peer Peer This argument defaults to None
and can be omitted. cooldown_until_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/nearest_dc.html b/constructors/nearest_dc.html
new file mode 100644
index 000000000..d9baa2400
--- /dev/null
+++ b/constructors/nearest_dc.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NearestDc
+
+
+
+
+
+
+NearestDc ---types---
+nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/new_session_created.html b/constructors/new_session_created.html
new file mode 100644
index 000000000..f71f7fedc
--- /dev/null
+++ b/constructors/new_session_created.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NewSessionCreated
+
+
+
+
+
+
+NewSessionCreated ---types---
+new_session_created#9ec20908 first_msg_id:long unique_id:long server_salt:long = NewSession Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/notification_sound_default.html b/constructors/notification_sound_default.html
new file mode 100644
index 000000000..7062c85ec
--- /dev/null
+++ b/constructors/notification_sound_default.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotificationSoundDefault
+
+
+
+
+
+
+NotificationSoundDefault ---types---
+notificationSoundDefault#97e8bebe = NotificationSound Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/notification_sound_local.html b/constructors/notification_sound_local.html
new file mode 100644
index 000000000..3a8fa888c
--- /dev/null
+++ b/constructors/notification_sound_local.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotificationSoundLocal
+
+
+
+
+
+
+NotificationSoundLocal ---types---
+notificationSoundLocal#830b9ae4 title:string data:string = NotificationSound Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/notification_sound_none.html b/constructors/notification_sound_none.html
new file mode 100644
index 000000000..5fc0d5d56
--- /dev/null
+++ b/constructors/notification_sound_none.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotificationSoundNone
+
+
+
+
+
+
+NotificationSoundNone ---types---
+notificationSoundNone#6f0c34df = NotificationSound Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/notification_sound_ringtone.html b/constructors/notification_sound_ringtone.html
new file mode 100644
index 000000000..55965615c
--- /dev/null
+++ b/constructors/notification_sound_ringtone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotificationSoundRingtone
+
+
+
+
+
+
+NotificationSoundRingtone ---types---
+notificationSoundRingtone#ff6c8049 id:long = NotificationSound Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/notify_broadcasts.html b/constructors/notify_broadcasts.html
new file mode 100644
index 000000000..c6d003c7f
--- /dev/null
+++ b/constructors/notify_broadcasts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotifyBroadcasts
+
+
+
+
+
+
+NotifyBroadcasts ---types---
+notifyBroadcasts#d612e8ef = NotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/notify_chats.html b/constructors/notify_chats.html
new file mode 100644
index 000000000..05bdf0d2f
--- /dev/null
+++ b/constructors/notify_chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotifyChats
+
+
+
+
+
+
+NotifyChats ---types---
+notifyChats#c007cec3 = NotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/notify_forum_topic.html b/constructors/notify_forum_topic.html
new file mode 100644
index 000000000..b527a95c7
--- /dev/null
+++ b/constructors/notify_forum_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotifyForumTopic
+
+
+
+
+
+
+NotifyForumTopic ---types---
+notifyForumTopic#226e6308 peer:Peer top_msg_id:int = NotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/notify_peer.html b/constructors/notify_peer.html
new file mode 100644
index 000000000..44cf639f9
--- /dev/null
+++ b/constructors/notify_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotifyPeer
+
+
+
+
+
+
+NotifyPeer ---types---
+notifyPeer#9fd40bd8 peer:Peer = NotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/notify_users.html b/constructors/notify_users.html
new file mode 100644
index 000000000..da091d468
--- /dev/null
+++ b/constructors/notify_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ NotifyUsers
+
+
+
+
+
+
+NotifyUsers ---types---
+notifyUsers#b4c83b4c = NotifyPeer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/p_q_inner_data.html b/constructors/p_q_inner_data.html
new file mode 100644
index 000000000..29008c549
--- /dev/null
+++ b/constructors/p_q_inner_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PQInnerData
+
+
+
+
+
+
+PQInnerData ---types---
+p_q_inner_data#83c95aec pq:bytes p:bytes q:bytes nonce:int128 server_nonce:int128 new_nonce:int256 = P_Q_inner_data Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/p_q_inner_data_dc.html b/constructors/p_q_inner_data_dc.html
new file mode 100644
index 000000000..bd2901fe6
--- /dev/null
+++ b/constructors/p_q_inner_data_dc.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PQInnerDataDc
+
+
+
+
+
+
+PQInnerDataDc ---types---
+p_q_inner_data_dc#a9f55f95 pq:bytes p:bytes q:bytes nonce:int128 server_nonce:int128 new_nonce:int256 dc:int = P_Q_inner_data Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/p_q_inner_data_temp.html b/constructors/p_q_inner_data_temp.html
new file mode 100644
index 000000000..7b758a105
--- /dev/null
+++ b/constructors/p_q_inner_data_temp.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PQInnerDataTemp
+
+
+
+
+
+
+PQInnerDataTemp ---types---
+p_q_inner_data_temp#3c6a84d4 pq:bytes p:bytes q:bytes nonce:int128 server_nonce:int128 new_nonce:int256 expires_in:int = P_Q_inner_data Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/p_q_inner_data_temp_dc.html b/constructors/p_q_inner_data_temp_dc.html
new file mode 100644
index 000000000..8d50512bc
--- /dev/null
+++ b/constructors/p_q_inner_data_temp_dc.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PQInnerDataTempDc
+
+
+
+
+
+
+PQInnerDataTempDc ---types---
+p_q_inner_data_temp_dc#56fddf88 pq:bytes p:bytes q:bytes nonce:int128 server_nonce:int128 new_nonce:int256 dc:int expires_in:int = P_Q_inner_data Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page.html b/constructors/page.html
new file mode 100644
index 000000000..7ffb309c7
--- /dev/null
+++ b/constructors/page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Page
+
+
+
+
+
+
+Page ---types---
+page#98657f0d flags:# part:flags.0?true rtl:flags.1?true v2:flags.2?true url:string blocks:Vector <PageBlock > photos:Vector <Photo > documents:Vector <Document > views:flags.3?int = Page Copy import to the clipboard Belongs to This type can only be an instance of:
Members url string blocks PageBlock A list must be supplied. photos Photo A list must be supplied. documents Document A list must be supplied. part flag This argument defaults to None
and can be omitted. rtl flag This argument defaults to None
and can be omitted. v2 flag This argument defaults to None
and can be omitted. views int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_block_anchor.html b/constructors/page_block_anchor.html
new file mode 100644
index 000000000..a0573c77e
--- /dev/null
+++ b/constructors/page_block_anchor.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockAnchor
+
+
+
+
+
+
+PageBlockAnchor ---types---
+pageBlockAnchor#ce0d37b0 name:string = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_audio.html b/constructors/page_block_audio.html
new file mode 100644
index 000000000..2bf1b2bf6
--- /dev/null
+++ b/constructors/page_block_audio.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockAudio
+
+
+
+
+
+
+PageBlockAudio ---types---
+pageBlockAudio#804361ea audio_id:long caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_author_date.html b/constructors/page_block_author_date.html
new file mode 100644
index 000000000..fec125d9b
--- /dev/null
+++ b/constructors/page_block_author_date.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockAuthorDate
+
+
+
+
+
+
+PageBlockAuthorDate ---types---
+pageBlockAuthorDate#baafe5e0 author:RichText published_date:date = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_blockquote.html b/constructors/page_block_blockquote.html
new file mode 100644
index 000000000..82db223c7
--- /dev/null
+++ b/constructors/page_block_blockquote.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockBlockquote
+
+
+
+
+
+
+PageBlockBlockquote ---types---
+pageBlockBlockquote#263d7c26 text:RichText caption:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_channel.html b/constructors/page_block_channel.html
new file mode 100644
index 000000000..5f46621bf
--- /dev/null
+++ b/constructors/page_block_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockChannel
+
+
+
+
+
+
+PageBlockChannel ---types---
+pageBlockChannel#ef1751b5 channel:Chat = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_collage.html b/constructors/page_block_collage.html
new file mode 100644
index 000000000..0da47f2c8
--- /dev/null
+++ b/constructors/page_block_collage.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockCollage
+
+
+
+
+
+
+PageBlockCollage ---types---
+pageBlockCollage#65a0fa4d items:Vector <PageBlock > caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_cover.html b/constructors/page_block_cover.html
new file mode 100644
index 000000000..f62719c98
--- /dev/null
+++ b/constructors/page_block_cover.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockCover
+
+
+
+
+
+
+PageBlockCover ---types---
+pageBlockCover#39f23300 cover:PageBlock = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_details.html b/constructors/page_block_details.html
new file mode 100644
index 000000000..ad06d99fb
--- /dev/null
+++ b/constructors/page_block_details.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockDetails
+
+
+
+
+
+
+PageBlockDetails ---types---
+pageBlockDetails#76768bed flags:# open:flags.0?true blocks:Vector <PageBlock > title:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members blocks PageBlock A list must be supplied. title RichText open flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_block_divider.html b/constructors/page_block_divider.html
new file mode 100644
index 000000000..ee840ec9f
--- /dev/null
+++ b/constructors/page_block_divider.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockDivider
+
+
+
+
+
+
+PageBlockDivider ---types---
+pageBlockDivider#db20b188 = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/page_block_embed.html b/constructors/page_block_embed.html
new file mode 100644
index 000000000..a639123c0
--- /dev/null
+++ b/constructors/page_block_embed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockEmbed
+
+
+
+
+
+
+PageBlockEmbed ---types---
+pageBlockEmbed#a8718dc5 flags:# full_width:flags.0?true allow_scrolling:flags.3?true url:flags.1?string html:flags.2?string poster_photo_id:flags.4?long w:flags.5?int h:flags.5?int caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members caption PageCaption full_width flag This argument defaults to None
and can be omitted. allow_scrolling flag This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted. html string This argument defaults to None
and can be omitted. poster_photo_id long This argument defaults to None
and can be omitted. w int This argument defaults to None
and can be omitted. h int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_block_embed_post.html b/constructors/page_block_embed_post.html
new file mode 100644
index 000000000..0eb3dc391
--- /dev/null
+++ b/constructors/page_block_embed_post.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockEmbedPost
+
+
+
+
+
+
+PageBlockEmbedPost ---types---
+pageBlockEmbedPost#f259a80b url:string webpage_id:long author_photo_id:long author:string date:date blocks:Vector <PageBlock > caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_footer.html b/constructors/page_block_footer.html
new file mode 100644
index 000000000..1bb8a637d
--- /dev/null
+++ b/constructors/page_block_footer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockFooter
+
+
+
+
+
+
+PageBlockFooter ---types---
+pageBlockFooter#48870999 text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_header.html b/constructors/page_block_header.html
new file mode 100644
index 000000000..93b76a702
--- /dev/null
+++ b/constructors/page_block_header.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockHeader
+
+
+
+
+
+
+PageBlockHeader ---types---
+pageBlockHeader#bfd064ec text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_kicker.html b/constructors/page_block_kicker.html
new file mode 100644
index 000000000..0ece78982
--- /dev/null
+++ b/constructors/page_block_kicker.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockKicker
+
+
+
+
+
+
+PageBlockKicker ---types---
+pageBlockKicker#1e148390 text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_list.html b/constructors/page_block_list.html
new file mode 100644
index 000000000..be06ab2cc
--- /dev/null
+++ b/constructors/page_block_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockList
+
+
+
+
+
+
+PageBlockList ---types---
+pageBlockList#e4e88011 items:Vector <PageListItem > = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_map.html b/constructors/page_block_map.html
new file mode 100644
index 000000000..0e31e77ef
--- /dev/null
+++ b/constructors/page_block_map.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockMap
+
+
+
+
+
+
+PageBlockMap ---types---
+pageBlockMap#a44f3ef6 geo:GeoPoint zoom:int w:int h:int caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_ordered_list.html b/constructors/page_block_ordered_list.html
new file mode 100644
index 000000000..29886d7b4
--- /dev/null
+++ b/constructors/page_block_ordered_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockOrderedList
+
+
+
+
+
+
+PageBlockOrderedList ---types---
+pageBlockOrderedList#9a8ae1e1 items:Vector <PageListOrderedItem > = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_paragraph.html b/constructors/page_block_paragraph.html
new file mode 100644
index 000000000..72e42316e
--- /dev/null
+++ b/constructors/page_block_paragraph.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockParagraph
+
+
+
+
+
+
+PageBlockParagraph ---types---
+pageBlockParagraph#467a0766 text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_photo.html b/constructors/page_block_photo.html
new file mode 100644
index 000000000..6b8ddd651
--- /dev/null
+++ b/constructors/page_block_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockPhoto
+
+
+
+
+
+
+PageBlockPhoto ---types---
+pageBlockPhoto#1759c560 flags:# photo_id:long caption:PageCaption url:flags.0?string webpage_id:flags.0?long = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members photo_id long caption PageCaption url string This argument defaults to None
and can be omitted. webpage_id long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_block_preformatted.html b/constructors/page_block_preformatted.html
new file mode 100644
index 000000000..459851629
--- /dev/null
+++ b/constructors/page_block_preformatted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockPreformatted
+
+
+
+
+
+
+PageBlockPreformatted ---types---
+pageBlockPreformatted#c070d93e text:RichText language:string = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_pullquote.html b/constructors/page_block_pullquote.html
new file mode 100644
index 000000000..e6ba236f1
--- /dev/null
+++ b/constructors/page_block_pullquote.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockPullquote
+
+
+
+
+
+
+PageBlockPullquote ---types---
+pageBlockPullquote#4f4456d3 text:RichText caption:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_related_articles.html b/constructors/page_block_related_articles.html
new file mode 100644
index 000000000..466aa588c
--- /dev/null
+++ b/constructors/page_block_related_articles.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockRelatedArticles
+
+
+
+
+
+
+PageBlockRelatedArticles ---types---
+pageBlockRelatedArticles#16115a96 title:RichText articles:Vector <PageRelatedArticle > = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_slideshow.html b/constructors/page_block_slideshow.html
new file mode 100644
index 000000000..1ded04e1f
--- /dev/null
+++ b/constructors/page_block_slideshow.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockSlideshow
+
+
+
+
+
+
+PageBlockSlideshow ---types---
+pageBlockSlideshow#031f9590 items:Vector <PageBlock > caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_subheader.html b/constructors/page_block_subheader.html
new file mode 100644
index 000000000..b2f2a5c88
--- /dev/null
+++ b/constructors/page_block_subheader.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockSubheader
+
+
+
+
+
+
+PageBlockSubheader ---types---
+pageBlockSubheader#f12bb6e1 text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_subtitle.html b/constructors/page_block_subtitle.html
new file mode 100644
index 000000000..23d6cfb74
--- /dev/null
+++ b/constructors/page_block_subtitle.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockSubtitle
+
+
+
+
+
+
+PageBlockSubtitle ---types---
+pageBlockSubtitle#8ffa9a1f text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_table.html b/constructors/page_block_table.html
new file mode 100644
index 000000000..e431f1093
--- /dev/null
+++ b/constructors/page_block_table.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockTable
+
+
+
+
+
+
+PageBlockTable ---types---
+pageBlockTable#bf4dea82 flags:# bordered:flags.0?true striped:flags.1?true title:RichText rows:Vector <PageTableRow > = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members title RichText rows PageTableRow A list must be supplied. bordered flag This argument defaults to None
and can be omitted. striped flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_block_title.html b/constructors/page_block_title.html
new file mode 100644
index 000000000..b56cfffc5
--- /dev/null
+++ b/constructors/page_block_title.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockTitle
+
+
+
+
+
+
+PageBlockTitle ---types---
+pageBlockTitle#70abc3fd text:RichText = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_block_unsupported.html b/constructors/page_block_unsupported.html
new file mode 100644
index 000000000..010468a2e
--- /dev/null
+++ b/constructors/page_block_unsupported.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockUnsupported
+
+
+
+
+
+
+PageBlockUnsupported ---types---
+pageBlockUnsupported#13567e8a = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/page_block_video.html b/constructors/page_block_video.html
new file mode 100644
index 000000000..44418210d
--- /dev/null
+++ b/constructors/page_block_video.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageBlockVideo
+
+
+
+
+
+
+PageBlockVideo ---types---
+pageBlockVideo#7c8fe7b6 flags:# autoplay:flags.0?true loop:flags.1?true video_id:long caption:PageCaption = PageBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members video_id long caption PageCaption autoplay flag This argument defaults to None
and can be omitted. loop flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_caption.html b/constructors/page_caption.html
new file mode 100644
index 000000000..6180fb031
--- /dev/null
+++ b/constructors/page_caption.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageCaption
+
+
+
+
+
+
+PageCaption ---types---
+pageCaption#6f747657 text:RichText credit:RichText = PageCaption Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/page_list_item_blocks.html b/constructors/page_list_item_blocks.html
new file mode 100644
index 000000000..276068bd2
--- /dev/null
+++ b/constructors/page_list_item_blocks.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageListItemBlocks
+
+
+
+
+
+
+PageListItemBlocks ---types---
+pageListItemBlocks#25e073fc blocks:Vector <PageBlock > = PageListItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_list_item_text.html b/constructors/page_list_item_text.html
new file mode 100644
index 000000000..2f0d647c5
--- /dev/null
+++ b/constructors/page_list_item_text.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageListItemText
+
+
+
+
+
+
+PageListItemText ---types---
+pageListItemText#b92fb6cd text:RichText = PageListItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_list_ordered_item_blocks.html b/constructors/page_list_ordered_item_blocks.html
new file mode 100644
index 000000000..dfb7b06f9
--- /dev/null
+++ b/constructors/page_list_ordered_item_blocks.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageListOrderedItemBlocks
+
+
+
+
+
+
+PageListOrderedItemBlocks ---types---
+pageListOrderedItemBlocks#98dd8936 num:string blocks:Vector <PageBlock > = PageListOrderedItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_list_ordered_item_text.html b/constructors/page_list_ordered_item_text.html
new file mode 100644
index 000000000..03dbb6598
--- /dev/null
+++ b/constructors/page_list_ordered_item_text.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageListOrderedItemText
+
+
+
+
+
+
+PageListOrderedItemText ---types---
+pageListOrderedItemText#5e068047 num:string text:RichText = PageListOrderedItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/page_related_article.html b/constructors/page_related_article.html
new file mode 100644
index 000000000..1ce0ed7f9
--- /dev/null
+++ b/constructors/page_related_article.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageRelatedArticle
+
+
+
+
+
+
+PageRelatedArticle ---types---
+pageRelatedArticle#b390dc08 flags:# url:string webpage_id:long title:flags.0?string description:flags.1?string photo_id:flags.2?long author:flags.3?string published_date:flags.4?date = PageRelatedArticle Copy import to the clipboard Belongs to This type can only be an instance of:
Members url string webpage_id long title string This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted. photo_id long This argument defaults to None
and can be omitted. author string This argument defaults to None
and can be omitted. published_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_table_cell.html b/constructors/page_table_cell.html
new file mode 100644
index 000000000..502446a30
--- /dev/null
+++ b/constructors/page_table_cell.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageTableCell
+
+
+
+
+
+
+PageTableCell ---types---
+pageTableCell#34566b6a flags:# header:flags.0?true align_center:flags.3?true align_right:flags.4?true valign_middle:flags.5?true valign_bottom:flags.6?true text:flags.7?RichText colspan:flags.1?int rowspan:flags.2?int = PageTableCell Copy import to the clipboard Belongs to This type can only be an instance of:
Members header flag This argument defaults to None
and can be omitted. align_center flag This argument defaults to None
and can be omitted. align_right flag This argument defaults to None
and can be omitted. valign_middle flag This argument defaults to None
and can be omitted. valign_bottom flag This argument defaults to None
and can be omitted. text RichText This argument defaults to None
and can be omitted. colspan int This argument defaults to None
and can be omitted. rowspan int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/page_table_row.html b/constructors/page_table_row.html
new file mode 100644
index 000000000..783f07521
--- /dev/null
+++ b/constructors/page_table_row.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PageTableRow
+
+
+
+
+
+
+PageTableRow ---types---
+pageTableRow#e0c0c5e5 cells:Vector <PageTableCell > = PageTableRow Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/password_kdf_algo_sha256_sha256_pbkdf2_hmacsha512iter100000_sha256_mod_pow.html b/constructors/password_kdf_algo_sha256_sha256_pbkdf2_hmacsha512iter100000_sha256_mod_pow.html
new file mode 100644
index 000000000..ea4e90176
--- /dev/null
+++ b/constructors/password_kdf_algo_sha256_sha256_pbkdf2_hmacsha512iter100000_sha256_mod_pow.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow
+
+
+
+
+
+
+PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow ---types---
+passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow#3a912d4a salt1:bytes salt2:bytes g:int p:bytes = PasswordKdfAlgo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/password_kdf_algo_unknown.html b/constructors/password_kdf_algo_unknown.html
new file mode 100644
index 000000000..53170f162
--- /dev/null
+++ b/constructors/password_kdf_algo_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PasswordKdfAlgoUnknown
+
+
+
+
+
+
+PasswordKdfAlgoUnknown ---types---
+passwordKdfAlgoUnknown#d45ab096 = PasswordKdfAlgo Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/payment_charge.html b/constructors/payment_charge.html
new file mode 100644
index 000000000..edded5c5d
--- /dev/null
+++ b/constructors/payment_charge.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentCharge
+
+
+
+
+
+
+PaymentCharge ---types---
+paymentCharge#ea02c27e id:string provider_charge_id:string = PaymentCharge Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payment_form_method.html b/constructors/payment_form_method.html
new file mode 100644
index 000000000..97b0ee181
--- /dev/null
+++ b/constructors/payment_form_method.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentFormMethod
+
+
+
+
+
+
+PaymentFormMethod ---types---
+paymentFormMethod#88f8f21b url:string title:string = PaymentFormMethod Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payment_requested_info.html b/constructors/payment_requested_info.html
new file mode 100644
index 000000000..e5df1c3f8
--- /dev/null
+++ b/constructors/payment_requested_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentRequestedInfo
+
+
+
+
+
+
+PaymentRequestedInfo ---types---
+paymentRequestedInfo#909c3f94 flags:# name:flags.0?string phone:flags.1?string email:flags.2?string shipping_address:flags.3?PostAddress = PaymentRequestedInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members name string This argument defaults to None
and can be omitted. phone string This argument defaults to None
and can be omitted. email string This argument defaults to None
and can be omitted. shipping_address PostAddress This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/payment_saved_credentials_card.html b/constructors/payment_saved_credentials_card.html
new file mode 100644
index 000000000..aceeb460b
--- /dev/null
+++ b/constructors/payment_saved_credentials_card.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentSavedCredentialsCard
+
+
+
+
+
+
+PaymentSavedCredentialsCard ---types---
+paymentSavedCredentialsCard#cdc27a1f id:string title:string = PaymentSavedCredentials Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payments/bank_card_data.html b/constructors/payments/bank_card_data.html
new file mode 100644
index 000000000..1875ce85e
--- /dev/null
+++ b/constructors/payments/bank_card_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BankCardData
+
+
+
+
+
+
+BankCardData ---types---
+payments.bankCardData#3e24e573 title:string open_urls:Vector <BankCardOpenUrl > = payments.BankCardData Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payments/checked_gift_code.html b/constructors/payments/checked_gift_code.html
new file mode 100644
index 000000000..633974b1a
--- /dev/null
+++ b/constructors/payments/checked_gift_code.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CheckedGiftCode
+
+
+
+
+
+
+CheckedGiftCode ---types---
+payments.checkedGiftCode#b722f158 flags:# via_giveaway:flags.2?true from_id:Peer giveaway_msg_id:flags.3?int to_id:flags.0?long date:date months:int used_date:flags.1?date chats:Vector <Chat > users:Vector <User > = payments.CheckedGiftCode Copy import to the clipboard Belongs to This type can only be an instance of:
Members from_id Peer date date months int chats Chat A list must be supplied. users User A list must be supplied. via_giveaway flag This argument defaults to None
and can be omitted. giveaway_msg_id int This argument defaults to None
and can be omitted. to_id long This argument defaults to None
and can be omitted. used_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/payments/exported_invoice.html b/constructors/payments/exported_invoice.html
new file mode 100644
index 000000000..ada6f5377
--- /dev/null
+++ b/constructors/payments/exported_invoice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedInvoice
+
+
+
+
+
+
+ExportedInvoice ---types---
+payments.exportedInvoice#aed0cbd9 url:string = payments.ExportedInvoice Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payments/giveaway_info.html b/constructors/payments/giveaway_info.html
new file mode 100644
index 000000000..6f81ce9d2
--- /dev/null
+++ b/constructors/payments/giveaway_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GiveawayInfo
+
+
+
+
+
+
+GiveawayInfo ---types---
+payments.giveawayInfo#4367daa0 flags:# participating:flags.0?true preparing_results:flags.3?true start_date:date joined_too_early_date:flags.1?date admin_disallowed_chat_id:flags.2?long disallowed_country:flags.4?string = payments.GiveawayInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members start_date date participating flag This argument defaults to None
and can be omitted. preparing_results flag This argument defaults to None
and can be omitted. joined_too_early_date date This argument defaults to None
and can be omitted. admin_disallowed_chat_id long This argument defaults to None
and can be omitted. disallowed_country string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/payments/giveaway_info_results.html b/constructors/payments/giveaway_info_results.html
new file mode 100644
index 000000000..a646785b6
--- /dev/null
+++ b/constructors/payments/giveaway_info_results.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GiveawayInfoResults
+
+
+
+
+
+
+GiveawayInfoResults ---types---
+payments.giveawayInfoResults#00cd5570 flags:# winner:flags.0?true refunded:flags.1?true start_date:date gift_code_slug:flags.0?string finish_date:date winners_count:int activated_count:int = payments.GiveawayInfo Copy import to the clipboard Belongs to This type can be an instance of either:
Members start_date date finish_date date winners_count int activated_count int winner flag This argument defaults to None
and can be omitted. refunded flag This argument defaults to None
and can be omitted. gift_code_slug string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/payments/index.html b/constructors/payments/index.html
new file mode 100644
index 000000000..17e5f511d
--- /dev/null
+++ b/constructors/payments/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Payments
+
+
+
+
+
+
+Constructors/Payments Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/payments/payment_form.html b/constructors/payments/payment_form.html
new file mode 100644
index 000000000..a05582862
--- /dev/null
+++ b/constructors/payments/payment_form.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentForm
+
+
+
+
+
+
+PaymentForm ---types---
+payments.paymentForm#a0058751 flags:# can_save_credentials:flags.2?true password_missing:flags.3?true form_id:long bot_id:long title:string description:string photo:flags.5?WebDocument invoice:Invoice provider_id:long url:string native_provider:flags.4?string native_params:flags.4?DataJSON additional_methods:flags.6?Vector <PaymentFormMethod > saved_info:flags.0?PaymentRequestedInfo saved_credentials:flags.1?Vector <PaymentSavedCredentials > users:Vector <User > = payments.PaymentForm Copy import to the clipboard Belongs to This type can only be an instance of:
Members form_id long bot_id long title string description string invoice Invoice provider_id long url string users User A list must be supplied. can_save_credentials flag This argument defaults to None
and can be omitted. password_missing flag This argument defaults to None
and can be omitted. photo WebDocument This argument defaults to None
and can be omitted. native_provider string This argument defaults to None
and can be omitted. native_params DataJSON This argument defaults to None
and can be omitted. additional_methods PaymentFormMethod This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. saved_info PaymentRequestedInfo This argument defaults to None
and can be omitted. saved_credentials PaymentSavedCredentials This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/payments/payment_receipt.html b/constructors/payments/payment_receipt.html
new file mode 100644
index 000000000..b38e61722
--- /dev/null
+++ b/constructors/payments/payment_receipt.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentReceipt
+
+
+
+
+
+
+PaymentReceipt ---types---
+payments.paymentReceipt#70c4fe03 flags:# date:date bot_id:long provider_id:long title:string description:string photo:flags.2?WebDocument invoice:Invoice info:flags.0?PaymentRequestedInfo shipping:flags.1?ShippingOption tip_amount:flags.3?long currency:string total_amount:long credentials_title:string users:Vector <User > = payments.PaymentReceipt Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/payments/payment_result.html b/constructors/payments/payment_result.html
new file mode 100644
index 000000000..71a06efe6
--- /dev/null
+++ b/constructors/payments/payment_result.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentResult
+
+
+
+
+
+
+PaymentResult ---types---
+payments.paymentResult#4e5f810d updates:Updates = payments.PaymentResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/payments/payment_verification_needed.html b/constructors/payments/payment_verification_needed.html
new file mode 100644
index 000000000..3fd05e453
--- /dev/null
+++ b/constructors/payments/payment_verification_needed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PaymentVerificationNeeded
+
+
+
+
+
+
+PaymentVerificationNeeded ---types---
+payments.paymentVerificationNeeded#d8411139 url:string = payments.PaymentResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/payments/saved_info.html b/constructors/payments/saved_info.html
new file mode 100644
index 000000000..bc047802b
--- /dev/null
+++ b/constructors/payments/saved_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedInfo
+
+
+
+
+
+
+SavedInfo ---types---
+payments.savedInfo#fb8fe43c flags:# has_saved_credentials:flags.1?true saved_info:flags.0?PaymentRequestedInfo = payments.SavedInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members has_saved_credentials flag This argument defaults to None
and can be omitted. saved_info PaymentRequestedInfo This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/payments/validated_requested_info.html b/constructors/payments/validated_requested_info.html
new file mode 100644
index 000000000..9e9102604
--- /dev/null
+++ b/constructors/payments/validated_requested_info.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ValidatedRequestedInfo
+
+
+
+
+
+
+ValidatedRequestedInfo ---types---
+payments.validatedRequestedInfo#d1451883 flags:# id:flags.0?string shipping_options:flags.1?Vector <ShippingOption > = payments.ValidatedRequestedInfo Copy import to the clipboard Belongs to This type can only be an instance of:
Members id string This argument defaults to None
and can be omitted. shipping_options ShippingOption This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/peer_blocked.html b/constructors/peer_blocked.html
new file mode 100644
index 000000000..5dea90ef1
--- /dev/null
+++ b/constructors/peer_blocked.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerBlocked
+
+
+
+
+
+
+PeerBlocked ---types---
+peerBlocked#e8fd8014 peer_id:Peer date:date = PeerBlocked Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/peer_channel.html b/constructors/peer_channel.html
new file mode 100644
index 000000000..ba372b08a
--- /dev/null
+++ b/constructors/peer_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerChannel
+
+
+
+
+
+
+PeerChannel ---types---
+peerChannel#a2a5371e channel_id:long = Peer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/peer_chat.html b/constructors/peer_chat.html
new file mode 100644
index 000000000..8cbca2ab1
--- /dev/null
+++ b/constructors/peer_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerChat
+
+
+
+
+
+
+PeerChat ---types---
+peerChat#36c6019a chat_id:long = Peer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/peer_located.html b/constructors/peer_located.html
new file mode 100644
index 000000000..92ae5b054
--- /dev/null
+++ b/constructors/peer_located.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerLocated
+
+
+
+
+
+
+PeerLocated ---types---
+peerLocated#ca461b5d peer:Peer expires:date distance:int = PeerLocated Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/peer_notify_settings.html b/constructors/peer_notify_settings.html
new file mode 100644
index 000000000..a9d72177c
--- /dev/null
+++ b/constructors/peer_notify_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerNotifySettings
+
+
+
+
+
+
+PeerNotifySettings ---types---
+peerNotifySettings#99622c0c flags:# show_previews:flags.0?Bool silent:flags.1?Bool mute_until:flags.2?date ios_sound:flags.3?NotificationSound android_sound:flags.4?NotificationSound other_sound:flags.5?NotificationSound stories_muted:flags.6?Bool stories_hide_sender:flags.7?Bool stories_ios_sound:flags.8?NotificationSound stories_android_sound:flags.9?NotificationSound stories_other_sound:flags.10?NotificationSound = PeerNotifySettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members show_previews Bool This argument defaults to None
and can be omitted. silent Bool This argument defaults to None
and can be omitted. mute_until date This argument defaults to None
and can be omitted. ios_sound NotificationSound This argument defaults to None
and can be omitted. android_sound NotificationSound This argument defaults to None
and can be omitted. other_sound NotificationSound This argument defaults to None
and can be omitted. stories_muted Bool This argument defaults to None
and can be omitted. stories_hide_sender Bool This argument defaults to None
and can be omitted. stories_ios_sound NotificationSound This argument defaults to None
and can be omitted. stories_android_sound NotificationSound This argument defaults to None
and can be omitted. stories_other_sound NotificationSound This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/peer_self_located.html b/constructors/peer_self_located.html
new file mode 100644
index 000000000..0768c27bf
--- /dev/null
+++ b/constructors/peer_self_located.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerSelfLocated
+
+
+
+
+
+
+PeerSelfLocated ---types---
+peerSelfLocated#f8ec284b expires:date = PeerLocated Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/peer_settings.html b/constructors/peer_settings.html
new file mode 100644
index 000000000..618ad51b2
--- /dev/null
+++ b/constructors/peer_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerSettings
+
+
+
+
+
+
+PeerSettings ---types---
+peerSettings#a518110d flags:# report_spam:flags.0?true add_contact:flags.1?true block_contact:flags.2?true share_contact:flags.3?true need_contacts_exception:flags.4?true report_geo:flags.5?true autoarchived:flags.7?true invite_members:flags.8?true request_chat_broadcast:flags.10?true geo_distance:flags.6?int request_chat_title:flags.9?string request_chat_date:flags.9?date = PeerSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members report_spam flag This argument defaults to None
and can be omitted. add_contact flag This argument defaults to None
and can be omitted. block_contact flag This argument defaults to None
and can be omitted. share_contact flag This argument defaults to None
and can be omitted. need_contacts_exception flag This argument defaults to None
and can be omitted. report_geo flag This argument defaults to None
and can be omitted. autoarchived flag This argument defaults to None
and can be omitted. invite_members flag This argument defaults to None
and can be omitted. request_chat_broadcast flag This argument defaults to None
and can be omitted. geo_distance int This argument defaults to None
and can be omitted. request_chat_title string This argument defaults to None
and can be omitted. request_chat_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/peer_stories.html b/constructors/peer_stories.html
new file mode 100644
index 000000000..5beb30c73
--- /dev/null
+++ b/constructors/peer_stories.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerStories
+
+
+
+
+
+
+PeerStories ---types---
+peerStories#9a35e999 flags:# peer:Peer max_read_id:flags.0?int stories:Vector <StoryItem > = PeerStories Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer Peer stories StoryItem A list must be supplied. max_read_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/peer_user.html b/constructors/peer_user.html
new file mode 100644
index 000000000..f031a141a
--- /dev/null
+++ b/constructors/peer_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerUser
+
+
+
+
+
+
+PeerUser ---types---
+peerUser#59511722 user_id:long = Peer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone/exported_group_call_invite.html b/constructors/phone/exported_group_call_invite.html
new file mode 100644
index 000000000..d79be0b04
--- /dev/null
+++ b/constructors/phone/exported_group_call_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ExportedGroupCallInvite
+
+
+
+
+
+
+ExportedGroupCallInvite ---types---
+phone.exportedGroupCallInvite#204bd158 link:string = phone.ExportedGroupCallInvite Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone/group_call.html b/constructors/phone/group_call.html
new file mode 100644
index 000000000..4112afb64
--- /dev/null
+++ b/constructors/phone/group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCall
+
+
+
+
+
+
+GroupCall ---types---
+phone.groupCall#9e727aad call:GroupCall participants:Vector <GroupCallParticipant > participants_next_offset:string chats:Vector <Chat > users:Vector <User > = phone.GroupCall Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone/group_call_stream_channels.html b/constructors/phone/group_call_stream_channels.html
new file mode 100644
index 000000000..ce08ef957
--- /dev/null
+++ b/constructors/phone/group_call_stream_channels.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallStreamChannels
+
+
+
+
+
+
+GroupCallStreamChannels ---types---
+phone.groupCallStreamChannels#d0e482b2 channels:Vector <GroupCallStreamChannel > = phone.GroupCallStreamChannels Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone/group_call_stream_rtmp_url.html b/constructors/phone/group_call_stream_rtmp_url.html
new file mode 100644
index 000000000..a734377e9
--- /dev/null
+++ b/constructors/phone/group_call_stream_rtmp_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupCallStreamRtmpUrl
+
+
+
+
+
+
+GroupCallStreamRtmpUrl ---types---
+phone.groupCallStreamRtmpUrl#2dbf3432 url:string key:string = phone.GroupCallStreamRtmpUrl Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone/group_participants.html b/constructors/phone/group_participants.html
new file mode 100644
index 000000000..ac70f1831
--- /dev/null
+++ b/constructors/phone/group_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ GroupParticipants
+
+
+
+
+
+
+GroupParticipants ---types---
+phone.groupParticipants#f47751b6 count:int participants:Vector <GroupCallParticipant > next_offset:string chats:Vector <Chat > users:Vector <User > version:int = phone.GroupParticipants Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone/index.html b/constructors/phone/index.html
new file mode 100644
index 000000000..87d24b980
--- /dev/null
+++ b/constructors/phone/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Phone
+
+
+
+
+
+
+Constructors/Phone Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/phone/join_as_peers.html b/constructors/phone/join_as_peers.html
new file mode 100644
index 000000000..88546dcbd
--- /dev/null
+++ b/constructors/phone/join_as_peers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ JoinAsPeers
+
+
+
+
+
+
+JoinAsPeers ---types---
+phone.joinAsPeers#afe5623f peers:Vector <Peer > chats:Vector <Chat > users:Vector <User > = phone.JoinAsPeers Copy import to the clipboard Belongs to This type can only be an instance of:
Members peers Peer A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/phone/phone_call.html b/constructors/phone/phone_call.html
new file mode 100644
index 000000000..8e0470570
--- /dev/null
+++ b/constructors/phone/phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCall
+
+
+
+
+
+
+PhoneCall ---types---
+phone.phoneCall#ec82e140 phone_call:PhoneCall users:Vector <User > = phone.PhoneCall Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/phone_call.html b/constructors/phone_call.html
new file mode 100644
index 000000000..357b9ef7f
--- /dev/null
+++ b/constructors/phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCall
+
+
+
+
+
+
+PhoneCall ---types---
+phoneCall#967f7c67 flags:# p2p_allowed:flags.5?true video:flags.6?true id:long access_hash:long date:date admin_id:long participant_id:long g_a_or_b:bytes key_fingerprint:long protocol:PhoneCallProtocol connections:Vector <PhoneConnection > start_date:date = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_call_accepted.html b/constructors/phone_call_accepted.html
new file mode 100644
index 000000000..405b78108
--- /dev/null
+++ b/constructors/phone_call_accepted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallAccepted
+
+
+
+
+
+
+PhoneCallAccepted ---types---
+phoneCallAccepted#3660c311 flags:# video:flags.6?true id:long access_hash:long date:date admin_id:long participant_id:long g_b:bytes protocol:PhoneCallProtocol = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_call_discard_reason_busy.html b/constructors/phone_call_discard_reason_busy.html
new file mode 100644
index 000000000..3abbad8ab
--- /dev/null
+++ b/constructors/phone_call_discard_reason_busy.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallDiscardReasonBusy
+
+
+
+
+
+
+PhoneCallDiscardReasonBusy ---types---
+phoneCallDiscardReasonBusy#faf7e8c9 = PhoneCallDiscardReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/phone_call_discard_reason_disconnect.html b/constructors/phone_call_discard_reason_disconnect.html
new file mode 100644
index 000000000..917e1be9d
--- /dev/null
+++ b/constructors/phone_call_discard_reason_disconnect.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallDiscardReasonDisconnect
+
+
+
+
+
+
+PhoneCallDiscardReasonDisconnect ---types---
+phoneCallDiscardReasonDisconnect#e095c1a0 = PhoneCallDiscardReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/phone_call_discard_reason_hangup.html b/constructors/phone_call_discard_reason_hangup.html
new file mode 100644
index 000000000..8a9b7b563
--- /dev/null
+++ b/constructors/phone_call_discard_reason_hangup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallDiscardReasonHangup
+
+
+
+
+
+
+PhoneCallDiscardReasonHangup ---types---
+phoneCallDiscardReasonHangup#57adc690 = PhoneCallDiscardReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/phone_call_discard_reason_missed.html b/constructors/phone_call_discard_reason_missed.html
new file mode 100644
index 000000000..0d3a2d392
--- /dev/null
+++ b/constructors/phone_call_discard_reason_missed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallDiscardReasonMissed
+
+
+
+
+
+
+PhoneCallDiscardReasonMissed ---types---
+phoneCallDiscardReasonMissed#85e42301 = PhoneCallDiscardReason Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/phone_call_discarded.html b/constructors/phone_call_discarded.html
new file mode 100644
index 000000000..f4cd897f7
--- /dev/null
+++ b/constructors/phone_call_discarded.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallDiscarded
+
+
+
+
+
+
+PhoneCallDiscarded ---types---
+phoneCallDiscarded#50ca4de1 flags:# need_rating:flags.2?true need_debug:flags.3?true video:flags.6?true id:long reason:flags.0?PhoneCallDiscardReason duration:flags.1?int = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long need_rating flag This argument defaults to None
and can be omitted. need_debug flag This argument defaults to None
and can be omitted. video flag This argument defaults to None
and can be omitted. reason PhoneCallDiscardReason This argument defaults to None
and can be omitted. duration int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/phone_call_empty.html b/constructors/phone_call_empty.html
new file mode 100644
index 000000000..c0a3bf746
--- /dev/null
+++ b/constructors/phone_call_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallEmpty
+
+
+
+
+
+
+PhoneCallEmpty ---types---
+phoneCallEmpty#5366c915 id:long = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_call_protocol.html b/constructors/phone_call_protocol.html
new file mode 100644
index 000000000..620905223
--- /dev/null
+++ b/constructors/phone_call_protocol.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallProtocol
+
+
+
+
+
+
+PhoneCallProtocol ---types---
+phoneCallProtocol#fc878fc8 flags:# udp_p2p:flags.0?true udp_reflector:flags.1?true min_layer:int max_layer:int library_versions:Vector <string > = PhoneCallProtocol Copy import to the clipboard Belongs to This type can only be an instance of:
Members min_layer int max_layer int library_versions string A list must be supplied. udp_p2p flag This argument defaults to None
and can be omitted. udp_reflector flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/phone_call_requested.html b/constructors/phone_call_requested.html
new file mode 100644
index 000000000..e9a713ed3
--- /dev/null
+++ b/constructors/phone_call_requested.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallRequested
+
+
+
+
+
+
+PhoneCallRequested ---types---
+phoneCallRequested#14b0ed0c flags:# video:flags.6?true id:long access_hash:long date:date admin_id:long participant_id:long g_a_hash:bytes protocol:PhoneCallProtocol = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_call_waiting.html b/constructors/phone_call_waiting.html
new file mode 100644
index 000000000..95c1a15b6
--- /dev/null
+++ b/constructors/phone_call_waiting.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneCallWaiting
+
+
+
+
+
+
+PhoneCallWaiting ---types---
+phoneCallWaiting#c5226f17 flags:# video:flags.6?true id:long access_hash:long date:date admin_id:long participant_id:long protocol:PhoneCallProtocol receive_date:flags.0?date = PhoneCall Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_connection.html b/constructors/phone_connection.html
new file mode 100644
index 000000000..760a6a402
--- /dev/null
+++ b/constructors/phone_connection.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneConnection
+
+
+
+
+
+
+PhoneConnection ---types---
+phoneConnection#9cc123c7 flags:# tcp:flags.0?true id:long ip:string ipv6:string port:int peer_tag:bytes = PhoneConnection Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/phone_connection_webrtc.html b/constructors/phone_connection_webrtc.html
new file mode 100644
index 000000000..f27417887
--- /dev/null
+++ b/constructors/phone_connection_webrtc.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhoneConnectionWebrtc
+
+
+
+
+
+
+PhoneConnectionWebrtc ---types---
+phoneConnectionWebrtc#635fe375 flags:# turn:flags.0?true stun:flags.1?true id:long ip:string ipv6:string port:int username:string password:string = PhoneConnection Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo.html b/constructors/photo.html
new file mode 100644
index 000000000..5fa16c723
--- /dev/null
+++ b/constructors/photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Photo
+
+
+
+
+
+
+Photo ---types---
+photo#fb197a65 flags:# has_stickers:flags.0?true id:long access_hash:long file_reference:bytes date:date sizes:Vector <PhotoSize > video_sizes:flags.1?Vector <VideoSize > dc_id:int = Photo Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long access_hash long file_reference bytes date date sizes PhotoSize A list must be supplied. dc_id int has_stickers flag This argument defaults to None
and can be omitted. video_sizes VideoSize This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/photo_cached_size.html b/constructors/photo_cached_size.html
new file mode 100644
index 000000000..8813cb780
--- /dev/null
+++ b/constructors/photo_cached_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoCachedSize
+
+
+
+
+
+
+PhotoCachedSize ---types---
+photoCachedSize#021e1ad6 type:string w:int h:int bytes:bytes = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_empty.html b/constructors/photo_empty.html
new file mode 100644
index 000000000..fbc4add5f
--- /dev/null
+++ b/constructors/photo_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoEmpty
+
+
+
+
+
+
+PhotoEmpty ---types---
+photoEmpty#2331b22d id:long = Photo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_path_size.html b/constructors/photo_path_size.html
new file mode 100644
index 000000000..d60f957ae
--- /dev/null
+++ b/constructors/photo_path_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoPathSize
+
+
+
+
+
+
+PhotoPathSize ---types---
+photoPathSize#d8214d41 type:string bytes:bytes = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_size.html b/constructors/photo_size.html
new file mode 100644
index 000000000..cb63d9ffc
--- /dev/null
+++ b/constructors/photo_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoSize
+
+
+
+
+
+
+PhotoSize ---types---
+photoSize#75c78e60 type:string w:int h:int size:int = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_size_empty.html b/constructors/photo_size_empty.html
new file mode 100644
index 000000000..736eb1477
--- /dev/null
+++ b/constructors/photo_size_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoSizeEmpty
+
+
+
+
+
+
+PhotoSizeEmpty ---types---
+photoSizeEmpty#0e17e23c type:string = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_size_progressive.html b/constructors/photo_size_progressive.html
new file mode 100644
index 000000000..088c01bd0
--- /dev/null
+++ b/constructors/photo_size_progressive.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoSizeProgressive
+
+
+
+
+
+
+PhotoSizeProgressive ---types---
+photoSizeProgressive#fa3efb95 type:string w:int h:int sizes:Vector <int > = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photo_stripped_size.html b/constructors/photo_stripped_size.html
new file mode 100644
index 000000000..eaf01d601
--- /dev/null
+++ b/constructors/photo_stripped_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotoStrippedSize
+
+
+
+
+
+
+PhotoStrippedSize ---types---
+photoStrippedSize#e0b0bc2e type:string bytes:bytes = PhotoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/photos/index.html b/constructors/photos/index.html
new file mode 100644
index 000000000..c082d7ae7
--- /dev/null
+++ b/constructors/photos/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Photos
+
+
+
+
+
+
+Constructors/Photos Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/photos/photo.html b/constructors/photos/photo.html
new file mode 100644
index 000000000..083b7448d
--- /dev/null
+++ b/constructors/photos/photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Photo
+
+
+
+
+
+
+Photo ---types---
+photos.photo#20212ca8 photo:Photo users:Vector <User > = photos.Photo Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/photos/photos.html b/constructors/photos/photos.html
new file mode 100644
index 000000000..02c6da20f
--- /dev/null
+++ b/constructors/photos/photos.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Photos
+
+
+
+
+
+
+Photos ---types---
+photos.photos#8dca6aa5 photos:Vector <Photo > users:Vector <User > = photos.Photos Copy import to the clipboard Belongs to This type can be an instance of either:
Members photos Photo A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/photos/photos_slice.html b/constructors/photos/photos_slice.html
new file mode 100644
index 000000000..baa5c4ff7
--- /dev/null
+++ b/constructors/photos/photos_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PhotosSlice
+
+
+
+
+
+
+PhotosSlice ---types---
+photos.photosSlice#15051f54 count:int photos:Vector <Photo > users:Vector <User > = photos.Photos Copy import to the clipboard Belongs to This type can be an instance of either:
Members count int photos Photo A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/poll.html b/constructors/poll.html
new file mode 100644
index 000000000..097021ba9
--- /dev/null
+++ b/constructors/poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Poll
+
+
+
+
+
+
+Poll ---types---
+poll#86e18161 id:long flags:# closed:flags.0?true public_voters:flags.1?true multiple_choice:flags.2?true quiz:flags.3?true question:string answers:Vector <PollAnswer > close_period:flags.4?int close_date:flags.5?date = Poll Copy import to the clipboard Belongs to This type can only be an instance of:
Members id long question string answers PollAnswer A list must be supplied. closed flag This argument defaults to None
and can be omitted. public_voters flag This argument defaults to None
and can be omitted. multiple_choice flag This argument defaults to None
and can be omitted. quiz flag This argument defaults to None
and can be omitted. close_period int This argument defaults to None
and can be omitted. close_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/poll_answer.html b/constructors/poll_answer.html
new file mode 100644
index 000000000..3ef9d2ed4
--- /dev/null
+++ b/constructors/poll_answer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PollAnswer
+
+
+
+
+
+
+PollAnswer ---types---
+pollAnswer#6ca9c2e9 text:string option:bytes = PollAnswer Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/poll_answer_voters.html b/constructors/poll_answer_voters.html
new file mode 100644
index 000000000..ebf23ed84
--- /dev/null
+++ b/constructors/poll_answer_voters.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PollAnswerVoters
+
+
+
+
+
+
+PollAnswerVoters ---types---
+pollAnswerVoters#3b6ddad2 flags:# chosen:flags.0?true correct:flags.1?true option:bytes voters:int = PollAnswerVoters Copy import to the clipboard Belongs to This type can only be an instance of:
Members option bytes voters int chosen flag This argument defaults to None
and can be omitted. correct flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/poll_results.html b/constructors/poll_results.html
new file mode 100644
index 000000000..d1a6f2c45
--- /dev/null
+++ b/constructors/poll_results.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PollResults
+
+
+
+
+
+
+PollResults ---types---
+pollResults#7adf2420 flags:# min:flags.0?true results:flags.1?Vector <PollAnswerVoters > total_voters:flags.2?int recent_voters:flags.3?Vector <Peer > solution:flags.4?string solution_entities:flags.4?Vector <MessageEntity > = PollResults Copy import to the clipboard Belongs to This type can only be an instance of:
Members min flag This argument defaults to None
and can be omitted. results PollAnswerVoters This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. total_voters int This argument defaults to None
and can be omitted. recent_voters Peer This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. solution string This argument defaults to None
and can be omitted. solution_entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/pong.html b/constructors/pong.html
new file mode 100644
index 000000000..f4d69c5b2
--- /dev/null
+++ b/constructors/pong.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Pong
+
+
+
+
+
+
+Pong ---types---
+pong#347773c5 msg_id:long ping_id:long = Pong Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/popular_contact.html b/constructors/popular_contact.html
new file mode 100644
index 000000000..758bb1a29
--- /dev/null
+++ b/constructors/popular_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PopularContact
+
+
+
+
+
+
+PopularContact ---types---
+popularContact#5ce14175 client_id:long importers:int = PopularContact Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/post_address.html b/constructors/post_address.html
new file mode 100644
index 000000000..01c8ece43
--- /dev/null
+++ b/constructors/post_address.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PostAddress
+
+
+
+
+
+
+PostAddress ---types---
+postAddress#1e8caaeb street_line1:string street_line2:string city:string state:string country_iso2:string post_code:string = PostAddress Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/premium/boosts_list.html b/constructors/premium/boosts_list.html
new file mode 100644
index 000000000..4fa46533b
--- /dev/null
+++ b/constructors/premium/boosts_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BoostsList
+
+
+
+
+
+
+BoostsList ---types---
+premium.boostsList#86f8613c flags:# count:int boosts:Vector <Boost > next_offset:flags.0?string users:Vector <User > = premium.BoostsList Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int boosts Boost A list must be supplied. users User A list must be supplied. next_offset string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/premium/boosts_status.html b/constructors/premium/boosts_status.html
new file mode 100644
index 000000000..8fe79408e
--- /dev/null
+++ b/constructors/premium/boosts_status.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BoostsStatus
+
+
+
+
+
+
+BoostsStatus ---types---
+premium.boostsStatus#4959427a flags:# my_boost:flags.2?true level:int current_level_boosts:int boosts:int gift_boosts:flags.4?int next_level_boosts:flags.0?int premium_audience:flags.1?StatsPercentValue boost_url:string prepaid_giveaways:flags.3?Vector <PrepaidGiveaway > my_boost_slots:flags.2?Vector <int > = premium.BoostsStatus Copy import to the clipboard Belongs to This type can only be an instance of:
Members level int current_level_boosts int boosts int boost_url string my_boost flag This argument defaults to None
and can be omitted. gift_boosts int This argument defaults to None
and can be omitted. next_level_boosts int This argument defaults to None
and can be omitted. premium_audience StatsPercentValue This argument defaults to None
and can be omitted. prepaid_giveaways PrepaidGiveaway This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. my_boost_slots int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/premium/index.html b/constructors/premium/index.html
new file mode 100644
index 000000000..ea05bad4c
--- /dev/null
+++ b/constructors/premium/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Premium
+
+
+
+
+
+
+Constructors/Premium Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/premium/my_boosts.html b/constructors/premium/my_boosts.html
new file mode 100644
index 000000000..a2f6f4479
--- /dev/null
+++ b/constructors/premium/my_boosts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MyBoosts
+
+
+
+
+
+
+MyBoosts ---types---
+premium.myBoosts#9ae228e2 my_boosts:Vector <MyBoost > chats:Vector <Chat > users:Vector <User > = premium.MyBoosts Copy import to the clipboard Belongs to This type can only be an instance of:
Members my_boosts MyBoost A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/premium_gift_code_option.html b/constructors/premium_gift_code_option.html
new file mode 100644
index 000000000..0be048681
--- /dev/null
+++ b/constructors/premium_gift_code_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PremiumGiftCodeOption
+
+
+
+
+
+
+PremiumGiftCodeOption ---types---
+premiumGiftCodeOption#257e962b flags:# users:int months:int store_product:flags.0?string store_quantity:flags.1?int currency:string amount:long = PremiumGiftCodeOption Copy import to the clipboard Belongs to This type can only be an instance of:
Members users int months int currency string amount long store_product string This argument defaults to None
and can be omitted. store_quantity int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/premium_gift_option.html b/constructors/premium_gift_option.html
new file mode 100644
index 000000000..84b58ec73
--- /dev/null
+++ b/constructors/premium_gift_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PremiumGiftOption
+
+
+
+
+
+
+PremiumGiftOption ---types---
+premiumGiftOption#74c34319 flags:# months:int currency:string amount:long bot_url:string store_product:flags.0?string = PremiumGiftOption Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/premium_subscription_option.html b/constructors/premium_subscription_option.html
new file mode 100644
index 000000000..d2c07a1b2
--- /dev/null
+++ b/constructors/premium_subscription_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PremiumSubscriptionOption
+
+
+
+
+
+
+PremiumSubscriptionOption ---types---
+premiumSubscriptionOption#5f2d1df2 flags:# current:flags.1?true can_purchase_upgrade:flags.2?true transaction:flags.3?string months:int currency:string amount:long bot_url:string store_product:flags.0?string = PremiumSubscriptionOption Copy import to the clipboard Belongs to This type can only be an instance of:
Members months int currency string amount long bot_url string current flag This argument defaults to None
and can be omitted. can_purchase_upgrade flag This argument defaults to None
and can be omitted. transaction string This argument defaults to None
and can be omitted. store_product string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/prepaid_giveaway.html b/constructors/prepaid_giveaway.html
new file mode 100644
index 000000000..09f2c0d36
--- /dev/null
+++ b/constructors/prepaid_giveaway.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrepaidGiveaway
+
+
+
+
+
+
+PrepaidGiveaway ---types---
+prepaidGiveaway#b2539d54 id:long months:int quantity:int date:date = PrepaidGiveaway Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/privacy_key_about.html b/constructors/privacy_key_about.html
new file mode 100644
index 000000000..fcb01580d
--- /dev/null
+++ b/constructors/privacy_key_about.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyAbout
+
+
+
+
+
+
+PrivacyKeyAbout ---types---
+privacyKeyAbout#a486b761 = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_added_by_phone.html b/constructors/privacy_key_added_by_phone.html
new file mode 100644
index 000000000..2fbb9a910
--- /dev/null
+++ b/constructors/privacy_key_added_by_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyAddedByPhone
+
+
+
+
+
+
+PrivacyKeyAddedByPhone ---types---
+privacyKeyAddedByPhone#42ffd42b = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_chat_invite.html b/constructors/privacy_key_chat_invite.html
new file mode 100644
index 000000000..54d036ace
--- /dev/null
+++ b/constructors/privacy_key_chat_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyChatInvite
+
+
+
+
+
+
+PrivacyKeyChatInvite ---types---
+privacyKeyChatInvite#500e6dfa = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_forwards.html b/constructors/privacy_key_forwards.html
new file mode 100644
index 000000000..dd966a94b
--- /dev/null
+++ b/constructors/privacy_key_forwards.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyForwards
+
+
+
+
+
+
+PrivacyKeyForwards ---types---
+privacyKeyForwards#69ec56a3 = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_phone_call.html b/constructors/privacy_key_phone_call.html
new file mode 100644
index 000000000..bcf815fa4
--- /dev/null
+++ b/constructors/privacy_key_phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyPhoneCall
+
+
+
+
+
+
+PrivacyKeyPhoneCall ---types---
+privacyKeyPhoneCall#3d662b7b = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_phone_number.html b/constructors/privacy_key_phone_number.html
new file mode 100644
index 000000000..16b47b34a
--- /dev/null
+++ b/constructors/privacy_key_phone_number.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyPhoneNumber
+
+
+
+
+
+
+PrivacyKeyPhoneNumber ---types---
+privacyKeyPhoneNumber#d19ae46d = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_phone_p2_p.html b/constructors/privacy_key_phone_p2_p.html
new file mode 100644
index 000000000..106c9fb79
--- /dev/null
+++ b/constructors/privacy_key_phone_p2_p.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyPhoneP2P
+
+
+
+
+
+
+PrivacyKeyPhoneP2P ---types---
+privacyKeyPhoneP2P#39491cc8 = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_profile_photo.html b/constructors/privacy_key_profile_photo.html
new file mode 100644
index 000000000..5701fdf78
--- /dev/null
+++ b/constructors/privacy_key_profile_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyProfilePhoto
+
+
+
+
+
+
+PrivacyKeyProfilePhoto ---types---
+privacyKeyProfilePhoto#96151fed = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_status_timestamp.html b/constructors/privacy_key_status_timestamp.html
new file mode 100644
index 000000000..e75887275
--- /dev/null
+++ b/constructors/privacy_key_status_timestamp.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyStatusTimestamp
+
+
+
+
+
+
+PrivacyKeyStatusTimestamp ---types---
+privacyKeyStatusTimestamp#bc2eab30 = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_key_voice_messages.html b/constructors/privacy_key_voice_messages.html
new file mode 100644
index 000000000..02a5fb65d
--- /dev/null
+++ b/constructors/privacy_key_voice_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyKeyVoiceMessages
+
+
+
+
+
+
+PrivacyKeyVoiceMessages ---types---
+privacyKeyVoiceMessages#0697f414 = PrivacyKey Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_allow_all.html b/constructors/privacy_value_allow_all.html
new file mode 100644
index 000000000..337166ece
--- /dev/null
+++ b/constructors/privacy_value_allow_all.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueAllowAll
+
+
+
+
+
+
+PrivacyValueAllowAll ---types---
+privacyValueAllowAll#65427b82 = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_allow_chat_participants.html b/constructors/privacy_value_allow_chat_participants.html
new file mode 100644
index 000000000..1f8504c1b
--- /dev/null
+++ b/constructors/privacy_value_allow_chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueAllowChatParticipants
+
+
+
+
+
+
+PrivacyValueAllowChatParticipants ---types---
+privacyValueAllowChatParticipants#6b134e8e chats:Vector <long > = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members chats long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/privacy_value_allow_close_friends.html b/constructors/privacy_value_allow_close_friends.html
new file mode 100644
index 000000000..1cc3abfb6
--- /dev/null
+++ b/constructors/privacy_value_allow_close_friends.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueAllowCloseFriends
+
+
+
+
+
+
+PrivacyValueAllowCloseFriends ---types---
+privacyValueAllowCloseFriends#f7e8d89b = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_allow_contacts.html b/constructors/privacy_value_allow_contacts.html
new file mode 100644
index 000000000..7b24a3f93
--- /dev/null
+++ b/constructors/privacy_value_allow_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueAllowContacts
+
+
+
+
+
+
+PrivacyValueAllowContacts ---types---
+privacyValueAllowContacts#fffe1bac = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_allow_users.html b/constructors/privacy_value_allow_users.html
new file mode 100644
index 000000000..271479fbe
--- /dev/null
+++ b/constructors/privacy_value_allow_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueAllowUsers
+
+
+
+
+
+
+PrivacyValueAllowUsers ---types---
+privacyValueAllowUsers#b8905fb2 users:Vector <long > = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members users long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/privacy_value_disallow_all.html b/constructors/privacy_value_disallow_all.html
new file mode 100644
index 000000000..9449860ef
--- /dev/null
+++ b/constructors/privacy_value_disallow_all.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueDisallowAll
+
+
+
+
+
+
+PrivacyValueDisallowAll ---types---
+privacyValueDisallowAll#8b73e763 = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_disallow_chat_participants.html b/constructors/privacy_value_disallow_chat_participants.html
new file mode 100644
index 000000000..832df66b1
--- /dev/null
+++ b/constructors/privacy_value_disallow_chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueDisallowChatParticipants
+
+
+
+
+
+
+PrivacyValueDisallowChatParticipants ---types---
+privacyValueDisallowChatParticipants#41c87565 chats:Vector <long > = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members chats long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/privacy_value_disallow_contacts.html b/constructors/privacy_value_disallow_contacts.html
new file mode 100644
index 000000000..bdfe64898
--- /dev/null
+++ b/constructors/privacy_value_disallow_contacts.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueDisallowContacts
+
+
+
+
+
+
+PrivacyValueDisallowContacts ---types---
+privacyValueDisallowContacts#f888fa1a = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/privacy_value_disallow_users.html b/constructors/privacy_value_disallow_users.html
new file mode 100644
index 000000000..289a72626
--- /dev/null
+++ b/constructors/privacy_value_disallow_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PrivacyValueDisallowUsers
+
+
+
+
+
+
+PrivacyValueDisallowUsers ---types---
+privacyValueDisallowUsers#e4621141 users:Vector <long > = PrivacyRule Copy import to the clipboard Belongs to This type can be an instance of either:
Members users long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/reaction_count.html b/constructors/reaction_count.html
new file mode 100644
index 000000000..4bc98bedd
--- /dev/null
+++ b/constructors/reaction_count.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReactionCount
+
+
+
+
+
+
+ReactionCount ---types---
+reactionCount#a3d1cb80 flags:# chosen_order:flags.0?int reaction:Reaction count:int = ReactionCount Copy import to the clipboard Belongs to This type can only be an instance of:
Members reaction Reaction count int chosen_order int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/reaction_custom_emoji.html b/constructors/reaction_custom_emoji.html
new file mode 100644
index 000000000..2cce95fbc
--- /dev/null
+++ b/constructors/reaction_custom_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReactionCustomEmoji
+
+
+
+
+
+
+ReactionCustomEmoji ---types---
+reactionCustomEmoji#8935fc73 document_id:long = Reaction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/reaction_emoji.html b/constructors/reaction_emoji.html
new file mode 100644
index 000000000..cbebbfdd1
--- /dev/null
+++ b/constructors/reaction_emoji.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReactionEmoji
+
+
+
+
+
+
+ReactionEmoji ---types---
+reactionEmoji#1b2286b8 emoticon:string = Reaction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/reaction_empty.html b/constructors/reaction_empty.html
new file mode 100644
index 000000000..43f77905b
--- /dev/null
+++ b/constructors/reaction_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReactionEmpty
+
+
+
+
+
+
+ReactionEmpty ---types---
+reactionEmpty#79f5d419 = Reaction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/read_participant_date.html b/constructors/read_participant_date.html
new file mode 100644
index 000000000..82dbce580
--- /dev/null
+++ b/constructors/read_participant_date.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReadParticipantDate
+
+
+
+
+
+
+ReadParticipantDate ---types---
+readParticipantDate#4a4ff172 user_id:long date:date = ReadParticipantDate Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/received_notify_message.html b/constructors/received_notify_message.html
new file mode 100644
index 000000000..0a0c35e56
--- /dev/null
+++ b/constructors/received_notify_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReceivedNotifyMessage
+
+
+
+
+
+
+ReceivedNotifyMessage ---types---
+receivedNotifyMessage#a384b779 id:int flags:int = ReceivedNotifyMessage Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/recent_me_url_chat.html b/constructors/recent_me_url_chat.html
new file mode 100644
index 000000000..724ecfaa5
--- /dev/null
+++ b/constructors/recent_me_url_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrlChat
+
+
+
+
+
+
+RecentMeUrlChat ---types---
+recentMeUrlChat#b2da71d2 url:string chat_id:long = RecentMeUrl Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/recent_me_url_chat_invite.html b/constructors/recent_me_url_chat_invite.html
new file mode 100644
index 000000000..98992af3a
--- /dev/null
+++ b/constructors/recent_me_url_chat_invite.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrlChatInvite
+
+
+
+
+
+
+RecentMeUrlChatInvite ---types---
+recentMeUrlChatInvite#eb49081d url:string chat_invite:ChatInvite = RecentMeUrl Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/recent_me_url_sticker_set.html b/constructors/recent_me_url_sticker_set.html
new file mode 100644
index 000000000..f3d20906b
--- /dev/null
+++ b/constructors/recent_me_url_sticker_set.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrlStickerSet
+
+
+
+
+
+
+RecentMeUrlStickerSet ---types---
+recentMeUrlStickerSet#bc0a57dc url:string set:StickerSetCovered = RecentMeUrl Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/recent_me_url_unknown.html b/constructors/recent_me_url_unknown.html
new file mode 100644
index 000000000..7c6bfb1a1
--- /dev/null
+++ b/constructors/recent_me_url_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrlUnknown
+
+
+
+
+
+
+RecentMeUrlUnknown ---types---
+recentMeUrlUnknown#46e1d13d url:string = RecentMeUrl Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/recent_me_url_user.html b/constructors/recent_me_url_user.html
new file mode 100644
index 000000000..ffa734d7a
--- /dev/null
+++ b/constructors/recent_me_url_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RecentMeUrlUser
+
+
+
+
+
+
+RecentMeUrlUser ---types---
+recentMeUrlUser#b92c09e2 url:string user_id:long = RecentMeUrl Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/reply_inline_markup.html b/constructors/reply_inline_markup.html
new file mode 100644
index 000000000..282393c17
--- /dev/null
+++ b/constructors/reply_inline_markup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReplyInlineMarkup
+
+
+
+
+
+
+ReplyInlineMarkup ---types---
+replyInlineMarkup#48a30254 rows:Vector <KeyboardButtonRow > = ReplyMarkup Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/reply_keyboard_force_reply.html b/constructors/reply_keyboard_force_reply.html
new file mode 100644
index 000000000..17ab088db
--- /dev/null
+++ b/constructors/reply_keyboard_force_reply.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReplyKeyboardForceReply
+
+
+
+
+
+
+ReplyKeyboardForceReply ---types---
+replyKeyboardForceReply#86b40b08 flags:# single_use:flags.1?true selective:flags.2?true placeholder:flags.3?string = ReplyMarkup Copy import to the clipboard Belongs to This type can be an instance of either:
Members single_use flag This argument defaults to None
and can be omitted. selective flag This argument defaults to None
and can be omitted. placeholder string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/reply_keyboard_hide.html b/constructors/reply_keyboard_hide.html
new file mode 100644
index 000000000..427868b63
--- /dev/null
+++ b/constructors/reply_keyboard_hide.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReplyKeyboardHide
+
+
+
+
+
+
+ReplyKeyboardHide ---types---
+replyKeyboardHide#a03e5b85 flags:# selective:flags.2?true = ReplyMarkup Copy import to the clipboard Belongs to This type can be an instance of either:
Members selective flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/reply_keyboard_markup.html b/constructors/reply_keyboard_markup.html
new file mode 100644
index 000000000..0e6cb9b87
--- /dev/null
+++ b/constructors/reply_keyboard_markup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ReplyKeyboardMarkup
+
+
+
+
+
+
+ReplyKeyboardMarkup ---types---
+replyKeyboardMarkup#85dd99d1 flags:# resize:flags.0?true single_use:flags.1?true selective:flags.2?true persistent:flags.4?true rows:Vector <KeyboardButtonRow > placeholder:flags.3?string = ReplyMarkup Copy import to the clipboard Belongs to This type can be an instance of either:
Members rows KeyboardButtonRow A list must be supplied. resize flag This argument defaults to None
and can be omitted. single_use flag This argument defaults to None
and can be omitted. selective flag This argument defaults to None
and can be omitted. persistent flag This argument defaults to None
and can be omitted. placeholder string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/request_peer_type_broadcast.html b/constructors/request_peer_type_broadcast.html
new file mode 100644
index 000000000..7de6db561
--- /dev/null
+++ b/constructors/request_peer_type_broadcast.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RequestPeerTypeBroadcast
+
+
+
+
+
+
+RequestPeerTypeBroadcast ---types---
+requestPeerTypeBroadcast#339bef6c flags:# creator:flags.0?true has_username:flags.3?Bool user_admin_rights:flags.1?ChatAdminRights bot_admin_rights:flags.2?ChatAdminRights = RequestPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members creator flag This argument defaults to None
and can be omitted. has_username Bool This argument defaults to None
and can be omitted. user_admin_rights ChatAdminRights This argument defaults to None
and can be omitted. bot_admin_rights ChatAdminRights This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/request_peer_type_chat.html b/constructors/request_peer_type_chat.html
new file mode 100644
index 000000000..3cdba0f03
--- /dev/null
+++ b/constructors/request_peer_type_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RequestPeerTypeChat
+
+
+
+
+
+
+RequestPeerTypeChat ---types---
+requestPeerTypeChat#c9f06e1b flags:# creator:flags.0?true bot_participant:flags.5?true has_username:flags.3?Bool forum:flags.4?Bool user_admin_rights:flags.1?ChatAdminRights bot_admin_rights:flags.2?ChatAdminRights = RequestPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members creator flag This argument defaults to None
and can be omitted. bot_participant flag This argument defaults to None
and can be omitted. has_username Bool This argument defaults to None
and can be omitted. forum Bool This argument defaults to None
and can be omitted. user_admin_rights ChatAdminRights This argument defaults to None
and can be omitted. bot_admin_rights ChatAdminRights This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/request_peer_type_user.html b/constructors/request_peer_type_user.html
new file mode 100644
index 000000000..cbf0612e8
--- /dev/null
+++ b/constructors/request_peer_type_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RequestPeerTypeUser
+
+
+
+
+
+
+RequestPeerTypeUser ---types---
+requestPeerTypeUser#5f3b8a00 flags:# bot:flags.0?Bool premium:flags.1?Bool = RequestPeerType Copy import to the clipboard Belongs to This type can be an instance of either:
Members bot Bool This argument defaults to None
and can be omitted. premium Bool This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/res_pq.html b/constructors/res_pq.html
new file mode 100644
index 000000000..654408ad1
--- /dev/null
+++ b/constructors/res_pq.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ResPQ
+
+
+
+
+
+
+ResPQ ---types---
+resPQ#05162463 nonce:int128 server_nonce:int128 pq:bytes server_public_key_fingerprints:Vector <long > = ResPQ Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/restriction_reason.html b/constructors/restriction_reason.html
new file mode 100644
index 000000000..3eca22bb1
--- /dev/null
+++ b/constructors/restriction_reason.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RestrictionReason
+
+
+
+
+
+
+RestrictionReason ---types---
+restrictionReason#d072acb4 platform:string reason:string text:string = RestrictionReason Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/rpc_answer_dropped.html b/constructors/rpc_answer_dropped.html
new file mode 100644
index 000000000..7c7ca4d54
--- /dev/null
+++ b/constructors/rpc_answer_dropped.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RpcAnswerDropped
+
+
+
+
+
+
+RpcAnswerDropped ---types---
+rpc_answer_dropped#a43ad8b7 msg_id:long seq_no:int bytes:int = RpcDropAnswer Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/rpc_answer_dropped_running.html b/constructors/rpc_answer_dropped_running.html
new file mode 100644
index 000000000..4b8e91d62
--- /dev/null
+++ b/constructors/rpc_answer_dropped_running.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RpcAnswerDroppedRunning
+
+
+
+
+
+
+RpcAnswerDroppedRunning ---types---
+rpc_answer_dropped_running#cd78e586 = RpcDropAnswer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/rpc_answer_unknown.html b/constructors/rpc_answer_unknown.html
new file mode 100644
index 000000000..aee74c149
--- /dev/null
+++ b/constructors/rpc_answer_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RpcAnswerUnknown
+
+
+
+
+
+
+RpcAnswerUnknown ---types---
+rpc_answer_unknown#5e2ad36e = RpcDropAnswer Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/rpc_error.html b/constructors/rpc_error.html
new file mode 100644
index 000000000..45467c9bb
--- /dev/null
+++ b/constructors/rpc_error.html
@@ -0,0 +1,18 @@
+
+
+
+
+ RpcError
+
+
+
+
+
+
+RpcError ---types---
+rpc_error#2144ca19 error_code:int error_message:string = RpcError Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/saved_phone_contact.html b/constructors/saved_phone_contact.html
new file mode 100644
index 000000000..f924cb90b
--- /dev/null
+++ b/constructors/saved_phone_contact.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SavedPhoneContact
+
+
+
+
+
+
+SavedPhoneContact ---types---
+savedPhoneContact#1142bd56 phone:string first_name:string last_name:string date:date = SavedContact Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/search_result_position.html b/constructors/search_result_position.html
new file mode 100644
index 000000000..9fbf0020a
--- /dev/null
+++ b/constructors/search_result_position.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SearchResultPosition
+
+
+
+
+
+
+SearchResultPosition ---types---
+searchResultPosition#7f648b67 msg_id:int date:date offset:int = SearchResultsPosition Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/search_results_calendar_period.html b/constructors/search_results_calendar_period.html
new file mode 100644
index 000000000..04f785b0e
--- /dev/null
+++ b/constructors/search_results_calendar_period.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SearchResultsCalendarPeriod
+
+
+
+
+
+
+SearchResultsCalendarPeriod ---types---
+searchResultsCalendarPeriod#c9b0539f date:date min_msg_id:int max_msg_id:int count:int = SearchResultsCalendarPeriod Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/secure_credentials_encrypted.html b/constructors/secure_credentials_encrypted.html
new file mode 100644
index 000000000..fdbd5ce7d
--- /dev/null
+++ b/constructors/secure_credentials_encrypted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureCredentialsEncrypted
+
+
+
+
+
+
+SecureCredentialsEncrypted ---types---
+secureCredentialsEncrypted#33f0ea47 data:bytes hash:bytes secret:bytes = SecureCredentialsEncrypted Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/secure_data.html b/constructors/secure_data.html
new file mode 100644
index 000000000..b44476854
--- /dev/null
+++ b/constructors/secure_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureData
+
+
+
+
+
+
+SecureData ---types---
+secureData#8aeabec3 data:bytes data_hash:bytes secret:bytes = SecureData Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/secure_file.html b/constructors/secure_file.html
new file mode 100644
index 000000000..38b6bcb70
--- /dev/null
+++ b/constructors/secure_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureFile
+
+
+
+
+
+
+SecureFile ---types---
+secureFile#7d09c27e id:long access_hash:long size:long dc_id:int date:date file_hash:bytes secret:bytes = SecureFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_file_empty.html b/constructors/secure_file_empty.html
new file mode 100644
index 000000000..10f1e3f10
--- /dev/null
+++ b/constructors/secure_file_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureFileEmpty
+
+
+
+
+
+
+SecureFileEmpty ---types---
+secureFileEmpty#64199744 = SecureFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_password_kdf_algo_pbkdf2_hmacsha512iter100000.html b/constructors/secure_password_kdf_algo_pbkdf2_hmacsha512iter100000.html
new file mode 100644
index 000000000..27b50b51a
--- /dev/null
+++ b/constructors/secure_password_kdf_algo_pbkdf2_hmacsha512iter100000.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000
+
+
+
+
+
+
+SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000 ---types---
+securePasswordKdfAlgoPBKDF2HMACSHA512iter100000#bbf2dda0 salt:bytes = SecurePasswordKdfAlgo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_password_kdf_algo_sha512.html b/constructors/secure_password_kdf_algo_sha512.html
new file mode 100644
index 000000000..df70738cb
--- /dev/null
+++ b/constructors/secure_password_kdf_algo_sha512.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecurePasswordKdfAlgoSHA512
+
+
+
+
+
+
+SecurePasswordKdfAlgoSHA512 ---types---
+securePasswordKdfAlgoSHA512#86471d92 salt:bytes = SecurePasswordKdfAlgo Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_password_kdf_algo_unknown.html b/constructors/secure_password_kdf_algo_unknown.html
new file mode 100644
index 000000000..a3c330d59
--- /dev/null
+++ b/constructors/secure_password_kdf_algo_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecurePasswordKdfAlgoUnknown
+
+
+
+
+
+
+SecurePasswordKdfAlgoUnknown ---types---
+securePasswordKdfAlgoUnknown#004a8537 = SecurePasswordKdfAlgo Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_plain_email.html b/constructors/secure_plain_email.html
new file mode 100644
index 000000000..7f8cc088d
--- /dev/null
+++ b/constructors/secure_plain_email.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecurePlainEmail
+
+
+
+
+
+
+SecurePlainEmail ---types---
+securePlainEmail#21ec5a5f email:string = SecurePlainData Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_plain_phone.html b/constructors/secure_plain_phone.html
new file mode 100644
index 000000000..92ff8e367
--- /dev/null
+++ b/constructors/secure_plain_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecurePlainPhone
+
+
+
+
+
+
+SecurePlainPhone ---types---
+securePlainPhone#7d6099dd phone:string = SecurePlainData Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_required_type.html b/constructors/secure_required_type.html
new file mode 100644
index 000000000..0bfbbdb14
--- /dev/null
+++ b/constructors/secure_required_type.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureRequiredType
+
+
+
+
+
+
+SecureRequiredType ---types---
+secureRequiredType#829d99da flags:# native_names:flags.0?true selfie_required:flags.1?true translation_required:flags.2?true type:SecureValueType = SecureRequiredType Copy import to the clipboard Belongs to This type can be an instance of either:
Members type SecureValueType native_names flag This argument defaults to None
and can be omitted. selfie_required flag This argument defaults to None
and can be omitted. translation_required flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/secure_required_type_one_of.html b/constructors/secure_required_type_one_of.html
new file mode 100644
index 000000000..f4d547467
--- /dev/null
+++ b/constructors/secure_required_type_one_of.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureRequiredTypeOneOf
+
+
+
+
+
+
+SecureRequiredTypeOneOf ---types---
+secureRequiredTypeOneOf#027477b4 types:Vector <SecureRequiredType > = SecureRequiredType Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_secret_settings.html b/constructors/secure_secret_settings.html
new file mode 100644
index 000000000..f2ff0ca6f
--- /dev/null
+++ b/constructors/secure_secret_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureSecretSettings
+
+
+
+
+
+
+SecureSecretSettings ---types---
+secureSecretSettings#1527bcac secure_algo:SecurePasswordKdfAlgo secure_secret:bytes secure_secret_id:long = SecureSecretSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/secure_value.html b/constructors/secure_value.html
new file mode 100644
index 000000000..fcf6e433f
--- /dev/null
+++ b/constructors/secure_value.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValue
+
+
+
+
+
+
+SecureValue ---types---
+secureValue#187fa0ca flags:# type:SecureValueType data:flags.0?SecureData front_side:flags.1?SecureFile reverse_side:flags.2?SecureFile selfie:flags.3?SecureFile translation:flags.6?Vector <SecureFile > files:flags.4?Vector <SecureFile > plain_data:flags.5?SecurePlainData hash:bytes = SecureValue Copy import to the clipboard Belongs to This type can only be an instance of:
Members type SecureValueType hash bytes data SecureData This argument defaults to None
and can be omitted. front_side SecureFile This argument defaults to None
and can be omitted. reverse_side SecureFile This argument defaults to None
and can be omitted. selfie SecureFile This argument defaults to None
and can be omitted. translation SecureFile This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. files SecureFile This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. plain_data SecurePlainData This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/secure_value_error.html b/constructors/secure_value_error.html
new file mode 100644
index 000000000..76a3fed98
--- /dev/null
+++ b/constructors/secure_value_error.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueError
+
+
+
+
+
+
+SecureValueError ---types---
+secureValueError#869d758f type:SecureValueType hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_data.html b/constructors/secure_value_error_data.html
new file mode 100644
index 000000000..3218c6ae2
--- /dev/null
+++ b/constructors/secure_value_error_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorData
+
+
+
+
+
+
+SecureValueErrorData ---types---
+secureValueErrorData#e8a40bd9 type:SecureValueType data_hash:bytes field:string text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_file.html b/constructors/secure_value_error_file.html
new file mode 100644
index 000000000..02b8ec577
--- /dev/null
+++ b/constructors/secure_value_error_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorFile
+
+
+
+
+
+
+SecureValueErrorFile ---types---
+secureValueErrorFile#7a700873 type:SecureValueType file_hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_files.html b/constructors/secure_value_error_files.html
new file mode 100644
index 000000000..19e571269
--- /dev/null
+++ b/constructors/secure_value_error_files.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorFiles
+
+
+
+
+
+
+SecureValueErrorFiles ---types---
+secureValueErrorFiles#666220e9 type:SecureValueType file_hash:Vector <bytes > text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_front_side.html b/constructors/secure_value_error_front_side.html
new file mode 100644
index 000000000..e20dd782d
--- /dev/null
+++ b/constructors/secure_value_error_front_side.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorFrontSide
+
+
+
+
+
+
+SecureValueErrorFrontSide ---types---
+secureValueErrorFrontSide#00be3dfa type:SecureValueType file_hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_reverse_side.html b/constructors/secure_value_error_reverse_side.html
new file mode 100644
index 000000000..63474f4ee
--- /dev/null
+++ b/constructors/secure_value_error_reverse_side.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorReverseSide
+
+
+
+
+
+
+SecureValueErrorReverseSide ---types---
+secureValueErrorReverseSide#868a2aa5 type:SecureValueType file_hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_selfie.html b/constructors/secure_value_error_selfie.html
new file mode 100644
index 000000000..b1633d1b4
--- /dev/null
+++ b/constructors/secure_value_error_selfie.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorSelfie
+
+
+
+
+
+
+SecureValueErrorSelfie ---types---
+secureValueErrorSelfie#e537ced6 type:SecureValueType file_hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_translation_file.html b/constructors/secure_value_error_translation_file.html
new file mode 100644
index 000000000..ca80c7228
--- /dev/null
+++ b/constructors/secure_value_error_translation_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorTranslationFile
+
+
+
+
+
+
+SecureValueErrorTranslationFile ---types---
+secureValueErrorTranslationFile#a1144770 type:SecureValueType file_hash:bytes text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_error_translation_files.html b/constructors/secure_value_error_translation_files.html
new file mode 100644
index 000000000..beb8ccdb0
--- /dev/null
+++ b/constructors/secure_value_error_translation_files.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueErrorTranslationFiles
+
+
+
+
+
+
+SecureValueErrorTranslationFiles ---types---
+secureValueErrorTranslationFiles#34636dd8 type:SecureValueType file_hash:Vector <bytes > text:string = SecureValueError Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_hash.html b/constructors/secure_value_hash.html
new file mode 100644
index 000000000..2a1b9875e
--- /dev/null
+++ b/constructors/secure_value_hash.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueHash
+
+
+
+
+
+
+SecureValueHash ---types---
+secureValueHash#ed1ecdb0 type:SecureValueType hash:bytes = SecureValueHash Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/secure_value_type_address.html b/constructors/secure_value_type_address.html
new file mode 100644
index 000000000..cba373cfb
--- /dev/null
+++ b/constructors/secure_value_type_address.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeAddress
+
+
+
+
+
+
+SecureValueTypeAddress ---types---
+secureValueTypeAddress#cbe31e26 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_bank_statement.html b/constructors/secure_value_type_bank_statement.html
new file mode 100644
index 000000000..f7546bb24
--- /dev/null
+++ b/constructors/secure_value_type_bank_statement.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeBankStatement
+
+
+
+
+
+
+SecureValueTypeBankStatement ---types---
+secureValueTypeBankStatement#89137c0d = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_driver_license.html b/constructors/secure_value_type_driver_license.html
new file mode 100644
index 000000000..49e0f8be1
--- /dev/null
+++ b/constructors/secure_value_type_driver_license.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeDriverLicense
+
+
+
+
+
+
+SecureValueTypeDriverLicense ---types---
+secureValueTypeDriverLicense#06e425c4 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_email.html b/constructors/secure_value_type_email.html
new file mode 100644
index 000000000..70616fd12
--- /dev/null
+++ b/constructors/secure_value_type_email.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeEmail
+
+
+
+
+
+
+SecureValueTypeEmail ---types---
+secureValueTypeEmail#8e3ca7ee = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_identity_card.html b/constructors/secure_value_type_identity_card.html
new file mode 100644
index 000000000..53d51e1bb
--- /dev/null
+++ b/constructors/secure_value_type_identity_card.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeIdentityCard
+
+
+
+
+
+
+SecureValueTypeIdentityCard ---types---
+secureValueTypeIdentityCard#a0d0744b = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_internal_passport.html b/constructors/secure_value_type_internal_passport.html
new file mode 100644
index 000000000..cb2e5145d
--- /dev/null
+++ b/constructors/secure_value_type_internal_passport.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeInternalPassport
+
+
+
+
+
+
+SecureValueTypeInternalPassport ---types---
+secureValueTypeInternalPassport#99a48f23 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_passport.html b/constructors/secure_value_type_passport.html
new file mode 100644
index 000000000..0e22fd74b
--- /dev/null
+++ b/constructors/secure_value_type_passport.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypePassport
+
+
+
+
+
+
+SecureValueTypePassport ---types---
+secureValueTypePassport#3dac6a00 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_passport_registration.html b/constructors/secure_value_type_passport_registration.html
new file mode 100644
index 000000000..b4e65408b
--- /dev/null
+++ b/constructors/secure_value_type_passport_registration.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypePassportRegistration
+
+
+
+
+
+
+SecureValueTypePassportRegistration ---types---
+secureValueTypePassportRegistration#99e3806a = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_personal_details.html b/constructors/secure_value_type_personal_details.html
new file mode 100644
index 000000000..0a3c60087
--- /dev/null
+++ b/constructors/secure_value_type_personal_details.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypePersonalDetails
+
+
+
+
+
+
+SecureValueTypePersonalDetails ---types---
+secureValueTypePersonalDetails#9d2a81e3 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_phone.html b/constructors/secure_value_type_phone.html
new file mode 100644
index 000000000..82ef597ca
--- /dev/null
+++ b/constructors/secure_value_type_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypePhone
+
+
+
+
+
+
+SecureValueTypePhone ---types---
+secureValueTypePhone#b320aadb = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_rental_agreement.html b/constructors/secure_value_type_rental_agreement.html
new file mode 100644
index 000000000..e81960699
--- /dev/null
+++ b/constructors/secure_value_type_rental_agreement.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeRentalAgreement
+
+
+
+
+
+
+SecureValueTypeRentalAgreement ---types---
+secureValueTypeRentalAgreement#8b883488 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_temporary_registration.html b/constructors/secure_value_type_temporary_registration.html
new file mode 100644
index 000000000..dc4756adc
--- /dev/null
+++ b/constructors/secure_value_type_temporary_registration.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeTemporaryRegistration
+
+
+
+
+
+
+SecureValueTypeTemporaryRegistration ---types---
+secureValueTypeTemporaryRegistration#ea02ec33 = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/secure_value_type_utility_bill.html b/constructors/secure_value_type_utility_bill.html
new file mode 100644
index 000000000..3e2b9de43
--- /dev/null
+++ b/constructors/secure_value_type_utility_bill.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SecureValueTypeUtilityBill
+
+
+
+
+
+
+SecureValueTypeUtilityBill ---types---
+secureValueTypeUtilityBill#fc36954e = SecureValueType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_as_peer.html b/constructors/send_as_peer.html
new file mode 100644
index 000000000..9fd500ecc
--- /dev/null
+++ b/constructors/send_as_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendAsPeer
+
+
+
+
+
+
+SendAsPeer ---types---
+sendAsPeer#b81c7034 flags:# premium_required:flags.0?true peer:Peer = SendAsPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members peer Peer premium_required flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/send_message_cancel_action.html b/constructors/send_message_cancel_action.html
new file mode 100644
index 000000000..53f34a4ef
--- /dev/null
+++ b/constructors/send_message_cancel_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageCancelAction
+
+
+
+
+
+
+SendMessageCancelAction ---types---
+sendMessageCancelAction#fd5ec8f5 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_choose_contact_action.html b/constructors/send_message_choose_contact_action.html
new file mode 100644
index 000000000..1f44c78f9
--- /dev/null
+++ b/constructors/send_message_choose_contact_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageChooseContactAction
+
+
+
+
+
+
+SendMessageChooseContactAction ---types---
+sendMessageChooseContactAction#628cbc6f = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_choose_sticker_action.html b/constructors/send_message_choose_sticker_action.html
new file mode 100644
index 000000000..f7eaac718
--- /dev/null
+++ b/constructors/send_message_choose_sticker_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageChooseStickerAction
+
+
+
+
+
+
+SendMessageChooseStickerAction ---types---
+sendMessageChooseStickerAction#b05ac6b1 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_emoji_interaction.html b/constructors/send_message_emoji_interaction.html
new file mode 100644
index 000000000..ec00e06c7
--- /dev/null
+++ b/constructors/send_message_emoji_interaction.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageEmojiInteraction
+
+
+
+
+
+
+SendMessageEmojiInteraction ---types---
+sendMessageEmojiInteraction#25972bcb emoticon:string msg_id:int interaction:DataJSON = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_emoji_interaction_seen.html b/constructors/send_message_emoji_interaction_seen.html
new file mode 100644
index 000000000..e38bf7f14
--- /dev/null
+++ b/constructors/send_message_emoji_interaction_seen.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageEmojiInteractionSeen
+
+
+
+
+
+
+SendMessageEmojiInteractionSeen ---types---
+sendMessageEmojiInteractionSeen#b665902e emoticon:string = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_game_play_action.html b/constructors/send_message_game_play_action.html
new file mode 100644
index 000000000..32b5bad43
--- /dev/null
+++ b/constructors/send_message_game_play_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageGamePlayAction
+
+
+
+
+
+
+SendMessageGamePlayAction ---types---
+sendMessageGamePlayAction#dd6a8f48 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_geo_location_action.html b/constructors/send_message_geo_location_action.html
new file mode 100644
index 000000000..6645a9ec0
--- /dev/null
+++ b/constructors/send_message_geo_location_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageGeoLocationAction
+
+
+
+
+
+
+SendMessageGeoLocationAction ---types---
+sendMessageGeoLocationAction#176f8ba1 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_history_import_action.html b/constructors/send_message_history_import_action.html
new file mode 100644
index 000000000..a1653514c
--- /dev/null
+++ b/constructors/send_message_history_import_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageHistoryImportAction
+
+
+
+
+
+
+SendMessageHistoryImportAction ---types---
+sendMessageHistoryImportAction#dbda9246 progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_record_audio_action.html b/constructors/send_message_record_audio_action.html
new file mode 100644
index 000000000..cfc424d15
--- /dev/null
+++ b/constructors/send_message_record_audio_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageRecordAudioAction
+
+
+
+
+
+
+SendMessageRecordAudioAction ---types---
+sendMessageRecordAudioAction#d52f73f7 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_record_round_action.html b/constructors/send_message_record_round_action.html
new file mode 100644
index 000000000..3a60af124
--- /dev/null
+++ b/constructors/send_message_record_round_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageRecordRoundAction
+
+
+
+
+
+
+SendMessageRecordRoundAction ---types---
+sendMessageRecordRoundAction#88f27fbc = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_record_video_action.html b/constructors/send_message_record_video_action.html
new file mode 100644
index 000000000..4ad28d6a7
--- /dev/null
+++ b/constructors/send_message_record_video_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageRecordVideoAction
+
+
+
+
+
+
+SendMessageRecordVideoAction ---types---
+sendMessageRecordVideoAction#a187d66f = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_typing_action.html b/constructors/send_message_typing_action.html
new file mode 100644
index 000000000..eb626dd0d
--- /dev/null
+++ b/constructors/send_message_typing_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageTypingAction
+
+
+
+
+
+
+SendMessageTypingAction ---types---
+sendMessageTypingAction#16bf744e = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/send_message_upload_audio_action.html b/constructors/send_message_upload_audio_action.html
new file mode 100644
index 000000000..8d4bb5d18
--- /dev/null
+++ b/constructors/send_message_upload_audio_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageUploadAudioAction
+
+
+
+
+
+
+SendMessageUploadAudioAction ---types---
+sendMessageUploadAudioAction#f351d7ab progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_upload_document_action.html b/constructors/send_message_upload_document_action.html
new file mode 100644
index 000000000..9c6097c9b
--- /dev/null
+++ b/constructors/send_message_upload_document_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageUploadDocumentAction
+
+
+
+
+
+
+SendMessageUploadDocumentAction ---types---
+sendMessageUploadDocumentAction#aa0cd9e4 progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_upload_photo_action.html b/constructors/send_message_upload_photo_action.html
new file mode 100644
index 000000000..1441509d2
--- /dev/null
+++ b/constructors/send_message_upload_photo_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageUploadPhotoAction
+
+
+
+
+
+
+SendMessageUploadPhotoAction ---types---
+sendMessageUploadPhotoAction#d1d34a26 progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_upload_round_action.html b/constructors/send_message_upload_round_action.html
new file mode 100644
index 000000000..922733de3
--- /dev/null
+++ b/constructors/send_message_upload_round_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageUploadRoundAction
+
+
+
+
+
+
+SendMessageUploadRoundAction ---types---
+sendMessageUploadRoundAction#243e1c66 progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/send_message_upload_video_action.html b/constructors/send_message_upload_video_action.html
new file mode 100644
index 000000000..e1c19b958
--- /dev/null
+++ b/constructors/send_message_upload_video_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SendMessageUploadVideoAction
+
+
+
+
+
+
+SendMessageUploadVideoAction ---types---
+sendMessageUploadVideoAction#e9763aec progress:int = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/server_dh_inner_data.html b/constructors/server_dh_inner_data.html
new file mode 100644
index 000000000..337289cd7
--- /dev/null
+++ b/constructors/server_dh_inner_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ServerDHInnerData
+
+
+
+
+
+
+ServerDHInnerData ---types---
+server_DH_inner_data#b5890dba nonce:int128 server_nonce:int128 g:int dh_prime:bytes g_a:bytes server_time:int = Server_DH_inner_data Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/server_dh_params_fail.html b/constructors/server_dh_params_fail.html
new file mode 100644
index 000000000..52ea6fec8
--- /dev/null
+++ b/constructors/server_dh_params_fail.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ServerDHParamsFail
+
+
+
+
+
+
+ServerDHParamsFail ---types---
+server_DH_params_fail#79cb045d nonce:int128 server_nonce:int128 new_nonce_hash:int128 = Server_DH_Params Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/server_dh_params_ok.html b/constructors/server_dh_params_ok.html
new file mode 100644
index 000000000..229759551
--- /dev/null
+++ b/constructors/server_dh_params_ok.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ServerDHParamsOk
+
+
+
+
+
+
+ServerDHParamsOk ---types---
+server_DH_params_ok#d0e8075c nonce:int128 server_nonce:int128 encrypted_answer:bytes = Server_DH_Params Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/shipping_option.html b/constructors/shipping_option.html
new file mode 100644
index 000000000..81c4a9d55
--- /dev/null
+++ b/constructors/shipping_option.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ShippingOption
+
+
+
+
+
+
+ShippingOption ---types---
+shippingOption#b6213cdf id:string title:string prices:Vector <LabeledPrice > = ShippingOption Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/simple_web_view_result_url.html b/constructors/simple_web_view_result_url.html
new file mode 100644
index 000000000..ccdd336b6
--- /dev/null
+++ b/constructors/simple_web_view_result_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SimpleWebViewResultUrl
+
+
+
+
+
+
+SimpleWebViewResultUrl ---types---
+simpleWebViewResultUrl#882f76bb url:string = SimpleWebViewResult Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/speaking_in_group_call_action.html b/constructors/speaking_in_group_call_action.html
new file mode 100644
index 000000000..ae5c7cdf5
--- /dev/null
+++ b/constructors/speaking_in_group_call_action.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SpeakingInGroupCallAction
+
+
+
+
+
+
+SpeakingInGroupCallAction ---types---
+speakingInGroupCallAction#d92c2285 = SendMessageAction Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/sponsored_message.html b/constructors/sponsored_message.html
new file mode 100644
index 000000000..7fb257f6d
--- /dev/null
+++ b/constructors/sponsored_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SponsoredMessage
+
+
+
+
+
+
+SponsoredMessage ---types---
+sponsoredMessage#daafff6b flags:# recommended:flags.5?true show_peer_photo:flags.6?true random_id:bytes from_id:flags.3?Peer chat_invite:flags.4?ChatInvite chat_invite_hash:flags.4?string channel_post:flags.2?int start_param:flags.0?string webpage:flags.9?SponsoredWebPage message:string entities:flags.1?Vector <MessageEntity > sponsor_info:flags.7?string additional_info:flags.8?string = SponsoredMessage Copy import to the clipboard Belongs to This type can only be an instance of:
Members message string recommended flag This argument defaults to None
and can be omitted. show_peer_photo flag This argument defaults to None
and can be omitted. random_id bytes If left unspecified, it will be inferred automatically. from_id Peer This argument defaults to None
and can be omitted. chat_invite ChatInvite This argument defaults to None
and can be omitted. chat_invite_hash string This argument defaults to None
and can be omitted. channel_post int This argument defaults to None
and can be omitted. start_param string This argument defaults to None
and can be omitted. webpage SponsoredWebPage This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. sponsor_info string This argument defaults to None
and can be omitted. additional_info string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/sponsored_web_page.html b/constructors/sponsored_web_page.html
new file mode 100644
index 000000000..57bc56e5d
--- /dev/null
+++ b/constructors/sponsored_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SponsoredWebPage
+
+
+
+
+
+
+SponsoredWebPage ---types---
+sponsoredWebPage#3db8ec63 flags:# url:string site_name:string photo:flags.0?Photo = SponsoredWebPage Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats/broadcast_stats.html b/constructors/stats/broadcast_stats.html
new file mode 100644
index 000000000..7c40fe07a
--- /dev/null
+++ b/constructors/stats/broadcast_stats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ BroadcastStats
+
+
+
+
+
+
+BroadcastStats ---types---
+stats.broadcastStats#bdf78394 period:StatsDateRangeDays followers:StatsAbsValueAndPrev views_per_post:StatsAbsValueAndPrev shares_per_post:StatsAbsValueAndPrev enabled_notifications:StatsPercentValue growth_graph:StatsGraph followers_graph:StatsGraph mute_graph:StatsGraph top_hours_graph:StatsGraph interactions_graph:StatsGraph iv_interactions_graph:StatsGraph views_by_source_graph:StatsGraph new_followers_by_source_graph:StatsGraph languages_graph:StatsGraph recent_message_interactions:Vector <MessageInteractionCounters > = stats.BroadcastStats Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats/index.html b/constructors/stats/index.html
new file mode 100644
index 000000000..1990f1711
--- /dev/null
+++ b/constructors/stats/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Stats
+
+
+
+
+
+
+Constructors/Stats Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/stats/megagroup_stats.html b/constructors/stats/megagroup_stats.html
new file mode 100644
index 000000000..c9b05aeb5
--- /dev/null
+++ b/constructors/stats/megagroup_stats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MegagroupStats
+
+
+
+
+
+
+MegagroupStats ---types---
+stats.megagroupStats#ef7ff916 period:StatsDateRangeDays members:StatsAbsValueAndPrev messages:StatsAbsValueAndPrev viewers:StatsAbsValueAndPrev posters:StatsAbsValueAndPrev growth_graph:StatsGraph members_graph:StatsGraph new_members_by_source_graph:StatsGraph languages_graph:StatsGraph messages_graph:StatsGraph actions_graph:StatsGraph top_hours_graph:StatsGraph weekdays_graph:StatsGraph top_posters:Vector <StatsGroupTopPoster > top_admins:Vector <StatsGroupTopAdmin > top_inviters:Vector <StatsGroupTopInviter > users:Vector <User > = stats.MegagroupStats Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats/message_stats.html b/constructors/stats/message_stats.html
new file mode 100644
index 000000000..89bff5bb5
--- /dev/null
+++ b/constructors/stats/message_stats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ MessageStats
+
+
+
+
+
+
+MessageStats ---types---
+stats.messageStats#8999f295 views_graph:StatsGraph = stats.MessageStats Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_abs_value_and_prev.html b/constructors/stats_abs_value_and_prev.html
new file mode 100644
index 000000000..0b039482b
--- /dev/null
+++ b/constructors/stats_abs_value_and_prev.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsAbsValueAndPrev
+
+
+
+
+
+
+StatsAbsValueAndPrev ---types---
+statsAbsValueAndPrev#cb43acde current:double previous:double = StatsAbsValueAndPrev Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_date_range_days.html b/constructors/stats_date_range_days.html
new file mode 100644
index 000000000..6bf5a057d
--- /dev/null
+++ b/constructors/stats_date_range_days.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsDateRangeDays
+
+
+
+
+
+
+StatsDateRangeDays ---types---
+statsDateRangeDays#b637edaf min_date:date max_date:date = StatsDateRangeDays Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_graph.html b/constructors/stats_graph.html
new file mode 100644
index 000000000..4924db7ed
--- /dev/null
+++ b/constructors/stats_graph.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGraph
+
+
+
+
+
+
+StatsGraph ---types---
+statsGraph#8ea464b6 flags:# json:DataJSON zoom_token:flags.0?string = StatsGraph Copy import to the clipboard Belongs to This type can be an instance of either:
Members json DataJSON zoom_token string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/stats_graph_async.html b/constructors/stats_graph_async.html
new file mode 100644
index 000000000..06896153d
--- /dev/null
+++ b/constructors/stats_graph_async.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGraphAsync
+
+
+
+
+
+
+StatsGraphAsync ---types---
+statsGraphAsync#4a27eb2d token:string = StatsGraph Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/stats_graph_error.html b/constructors/stats_graph_error.html
new file mode 100644
index 000000000..b1d27fb14
--- /dev/null
+++ b/constructors/stats_graph_error.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGraphError
+
+
+
+
+
+
+StatsGraphError ---types---
+statsGraphError#bedc9822 error:string = StatsGraph Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/stats_group_top_admin.html b/constructors/stats_group_top_admin.html
new file mode 100644
index 000000000..cc1f052b2
--- /dev/null
+++ b/constructors/stats_group_top_admin.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGroupTopAdmin
+
+
+
+
+
+
+StatsGroupTopAdmin ---types---
+statsGroupTopAdmin#d7584c87 user_id:long deleted:int kicked:int banned:int = StatsGroupTopAdmin Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_group_top_inviter.html b/constructors/stats_group_top_inviter.html
new file mode 100644
index 000000000..1f2f33540
--- /dev/null
+++ b/constructors/stats_group_top_inviter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGroupTopInviter
+
+
+
+
+
+
+StatsGroupTopInviter ---types---
+statsGroupTopInviter#535f779d user_id:long invitations:int = StatsGroupTopInviter Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_group_top_poster.html b/constructors/stats_group_top_poster.html
new file mode 100644
index 000000000..b016613b9
--- /dev/null
+++ b/constructors/stats_group_top_poster.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsGroupTopPoster
+
+
+
+
+
+
+StatsGroupTopPoster ---types---
+statsGroupTopPoster#9d04af9b user_id:long messages:int avg_chars:int = StatsGroupTopPoster Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_percent_value.html b/constructors/stats_percent_value.html
new file mode 100644
index 000000000..44ec9c871
--- /dev/null
+++ b/constructors/stats_percent_value.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsPercentValue
+
+
+
+
+
+
+StatsPercentValue ---types---
+statsPercentValue#cbce2fe0 part:double total:double = StatsPercentValue Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stats_url.html b/constructors/stats_url.html
new file mode 100644
index 000000000..f8da4558d
--- /dev/null
+++ b/constructors/stats_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StatsURL
+
+
+
+
+
+
+StatsURL ---types---
+statsURL#47a971e0 url:string = StatsURL Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/sticker_keyword.html b/constructors/sticker_keyword.html
new file mode 100644
index 000000000..35472eb13
--- /dev/null
+++ b/constructors/sticker_keyword.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerKeyword
+
+
+
+
+
+
+StickerKeyword ---types---
+stickerKeyword#fcfeb29c document_id:long keyword:Vector <string > = StickerKeyword Copy import to the clipboard Belongs to This type can only be an instance of:
Members document_id long keyword string A list must be supplied.
\ No newline at end of file
diff --git a/constructors/sticker_pack.html b/constructors/sticker_pack.html
new file mode 100644
index 000000000..9c39a6f71
--- /dev/null
+++ b/constructors/sticker_pack.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerPack
+
+
+
+
+
+
+StickerPack ---types---
+stickerPack#12b299d4 emoticon:string documents:Vector <long > = StickerPack Copy import to the clipboard Belongs to This type can only be an instance of:
Members emoticon string documents long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/sticker_set.html b/constructors/sticker_set.html
new file mode 100644
index 000000000..599206841
--- /dev/null
+++ b/constructors/sticker_set.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSet
+
+
+
+
+
+
+StickerSet ---types---
+stickerSet#2dd14edc flags:# archived:flags.1?true official:flags.2?true masks:flags.3?true animated:flags.5?true videos:flags.6?true emojis:flags.7?true text_color:flags.9?true installed_date:flags.0?date id:long access_hash:long title:string short_name:string thumbs:flags.4?Vector <PhotoSize > thumb_dc_id:flags.4?int thumb_version:flags.4?int thumb_document_id:flags.8?long count:int hash:int = StickerSet Copy import to the clipboard Belongs to This type can only be an instance of:
Members id long access_hash long title string short_name string count int hash int archived flag This argument defaults to None
and can be omitted. official flag This argument defaults to None
and can be omitted. masks flag This argument defaults to None
and can be omitted. animated flag This argument defaults to None
and can be omitted. videos flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted. text_color flag This argument defaults to None
and can be omitted. installed_date date This argument defaults to None
and can be omitted. thumbs PhotoSize This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. thumb_dc_id int This argument defaults to None
and can be omitted. thumb_version int This argument defaults to None
and can be omitted. thumb_document_id long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/sticker_set_covered.html b/constructors/sticker_set_covered.html
new file mode 100644
index 000000000..e950eeb6a
--- /dev/null
+++ b/constructors/sticker_set_covered.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetCovered
+
+
+
+
+
+
+StickerSetCovered ---types---
+stickerSetCovered#6410a5d2 set:StickerSet cover:Document = StickerSetCovered Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/sticker_set_full_covered.html b/constructors/sticker_set_full_covered.html
new file mode 100644
index 000000000..835e48cc3
--- /dev/null
+++ b/constructors/sticker_set_full_covered.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetFullCovered
+
+
+
+
+
+
+StickerSetFullCovered ---types---
+stickerSetFullCovered#40d13c0e set:StickerSet packs:Vector <StickerPack > keywords:Vector <StickerKeyword > documents:Vector <Document > = StickerSetCovered Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/sticker_set_multi_covered.html b/constructors/sticker_set_multi_covered.html
new file mode 100644
index 000000000..329efd2a3
--- /dev/null
+++ b/constructors/sticker_set_multi_covered.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetMultiCovered
+
+
+
+
+
+
+StickerSetMultiCovered ---types---
+stickerSetMultiCovered#3407e51b set:StickerSet covers:Vector <Document > = StickerSetCovered Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/sticker_set_no_covered.html b/constructors/sticker_set_no_covered.html
new file mode 100644
index 000000000..b13b54400
--- /dev/null
+++ b/constructors/sticker_set_no_covered.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StickerSetNoCovered
+
+
+
+
+
+
+StickerSetNoCovered ---types---
+stickerSetNoCovered#77b15d1c set:StickerSet = StickerSetCovered Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/stickers/index.html b/constructors/stickers/index.html
new file mode 100644
index 000000000..6c84df0a1
--- /dev/null
+++ b/constructors/stickers/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Stickers
+
+
+
+
+
+
+Constructors/Stickers Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/stickers/suggested_short_name.html b/constructors/stickers/suggested_short_name.html
new file mode 100644
index 000000000..6ab727bd6
--- /dev/null
+++ b/constructors/stickers/suggested_short_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ SuggestedShortName
+
+
+
+
+
+
+SuggestedShortName ---types---
+stickers.suggestedShortName#85fea03f short_name:string = stickers.SuggestedShortName Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/storage/file_gif.html b/constructors/storage/file_gif.html
new file mode 100644
index 000000000..01d3a60a5
--- /dev/null
+++ b/constructors/storage/file_gif.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileGif
+
+
+
+
+
+
+FileGif ---types---
+storage.fileGif#cae1aadf = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_jpeg.html b/constructors/storage/file_jpeg.html
new file mode 100644
index 000000000..6594d5a94
--- /dev/null
+++ b/constructors/storage/file_jpeg.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileJpeg
+
+
+
+
+
+
+FileJpeg ---types---
+storage.fileJpeg#007efe0e = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_mov.html b/constructors/storage/file_mov.html
new file mode 100644
index 000000000..a79db3351
--- /dev/null
+++ b/constructors/storage/file_mov.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileMov
+
+
+
+
+
+
+FileMov ---types---
+storage.fileMov#4b09ebbc = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_mp3.html b/constructors/storage/file_mp3.html
new file mode 100644
index 000000000..a51dc0069
--- /dev/null
+++ b/constructors/storage/file_mp3.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileMp3
+
+
+
+
+
+
+FileMp3 ---types---
+storage.fileMp3#528a0677 = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_mp4.html b/constructors/storage/file_mp4.html
new file mode 100644
index 000000000..10da03068
--- /dev/null
+++ b/constructors/storage/file_mp4.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileMp4
+
+
+
+
+
+
+FileMp4 ---types---
+storage.fileMp4#b3cea0e4 = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_partial.html b/constructors/storage/file_partial.html
new file mode 100644
index 000000000..2fe12b8f0
--- /dev/null
+++ b/constructors/storage/file_partial.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FilePartial
+
+
+
+
+
+
+FilePartial ---types---
+storage.filePartial#40bc6f52 = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_pdf.html b/constructors/storage/file_pdf.html
new file mode 100644
index 000000000..cc3e3dd26
--- /dev/null
+++ b/constructors/storage/file_pdf.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FilePdf
+
+
+
+
+
+
+FilePdf ---types---
+storage.filePdf#ae1e508d = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_png.html b/constructors/storage/file_png.html
new file mode 100644
index 000000000..0d269efac
--- /dev/null
+++ b/constructors/storage/file_png.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FilePng
+
+
+
+
+
+
+FilePng ---types---
+storage.filePng#0a4f63c0 = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_unknown.html b/constructors/storage/file_unknown.html
new file mode 100644
index 000000000..6c7958b48
--- /dev/null
+++ b/constructors/storage/file_unknown.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileUnknown
+
+
+
+
+
+
+FileUnknown ---types---
+storage.fileUnknown#aa963b05 = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/file_webp.html b/constructors/storage/file_webp.html
new file mode 100644
index 000000000..3643ca5c5
--- /dev/null
+++ b/constructors/storage/file_webp.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileWebp
+
+
+
+
+
+
+FileWebp ---types---
+storage.fileWebp#1081464c = storage.FileType Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/storage/index.html b/constructors/storage/index.html
new file mode 100644
index 000000000..21275c625
--- /dev/null
+++ b/constructors/storage/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Storage
+
+
+
+
+
+
+Constructors/Storage Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/stories/all_stories.html b/constructors/stories/all_stories.html
new file mode 100644
index 000000000..1b421e2a2
--- /dev/null
+++ b/constructors/stories/all_stories.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AllStories
+
+
+
+
+
+
+AllStories ---types---
+stories.allStories#6efc5e81 flags:# has_more:flags.0?true count:int state:string peer_stories:Vector <PeerStories > chats:Vector <Chat > users:Vector <User > stealth_mode:StoriesStealthMode = stories.AllStories Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/stories/all_stories_not_modified.html b/constructors/stories/all_stories_not_modified.html
new file mode 100644
index 000000000..dca81aaab
--- /dev/null
+++ b/constructors/stories/all_stories_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ AllStoriesNotModified
+
+
+
+
+
+
+AllStoriesNotModified ---types---
+stories.allStoriesNotModified#1158fe3e flags:# state:string stealth_mode:StoriesStealthMode = stories.AllStories Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/stories/index.html b/constructors/stories/index.html
new file mode 100644
index 000000000..d7e55c713
--- /dev/null
+++ b/constructors/stories/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Stories
+
+
+
+
+
+
+Constructors/Stories Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/stories/peer_stories.html b/constructors/stories/peer_stories.html
new file mode 100644
index 000000000..b9b75971e
--- /dev/null
+++ b/constructors/stories/peer_stories.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PeerStories
+
+
+
+
+
+
+PeerStories ---types---
+stories.peerStories#cae68768 stories:PeerStories chats:Vector <Chat > users:Vector <User > = stories.PeerStories Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/stories/stories.html b/constructors/stories/stories.html
new file mode 100644
index 000000000..57479ef2c
--- /dev/null
+++ b/constructors/stories/stories.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Stories
+
+
+
+
+
+
+Stories ---types---
+stories.stories#5dd8c3c8 count:int stories:Vector <StoryItem > chats:Vector <Chat > users:Vector <User > = stories.Stories Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int stories StoryItem A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/stories/story_views.html b/constructors/stories/story_views.html
new file mode 100644
index 000000000..4267b2464
--- /dev/null
+++ b/constructors/stories/story_views.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryViews
+
+
+
+
+
+
+StoryViews ---types---
+stories.storyViews#de9eed1d views:Vector <StoryViews > users:Vector <User > = stories.StoryViews Copy import to the clipboard Belongs to This type can only be an instance of:
Members views StoryViews A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/stories/story_views_list.html b/constructors/stories/story_views_list.html
new file mode 100644
index 000000000..c2cab4667
--- /dev/null
+++ b/constructors/stories/story_views_list.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryViewsList
+
+
+
+
+
+
+StoryViewsList ---types---
+stories.storyViewsList#46e9b9ec flags:# count:int reactions_count:int views:Vector <StoryView > users:Vector <User > next_offset:flags.0?string = stories.StoryViewsList Copy import to the clipboard Belongs to This type can only be an instance of:
Members count int reactions_count int views StoryView A list must be supplied. users User A list must be supplied. next_offset string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/stories_stealth_mode.html b/constructors/stories_stealth_mode.html
new file mode 100644
index 000000000..78f104d94
--- /dev/null
+++ b/constructors/stories_stealth_mode.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoriesStealthMode
+
+
+
+
+
+
+StoriesStealthMode ---types---
+storiesStealthMode#712e27fd flags:# active_until_date:flags.0?date cooldown_until_date:flags.1?date = StoriesStealthMode Copy import to the clipboard Belongs to This type can only be an instance of:
Members active_until_date date This argument defaults to None
and can be omitted. cooldown_until_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/story_item.html b/constructors/story_item.html
new file mode 100644
index 000000000..7d84eb52d
--- /dev/null
+++ b/constructors/story_item.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryItem
+
+
+
+
+
+
+StoryItem ---types---
+storyItem#44c457ce flags:# pinned:flags.5?true public:flags.7?true close_friends:flags.8?true min:flags.9?true noforwards:flags.10?true edited:flags.11?true contacts:flags.12?true selected_contacts:flags.13?true out:flags.16?true id:int date:date expire_date:date caption:flags.0?string entities:flags.1?Vector <MessageEntity > media:MessageMedia media_areas:flags.14?Vector <MediaArea > privacy:flags.2?Vector <PrivacyRule > views:flags.3?StoryViews sent_reaction:flags.15?Reaction = StoryItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int date date expire_date date media MessageMedia pinned flag This argument defaults to None
and can be omitted. public flag This argument defaults to None
and can be omitted. close_friends flag This argument defaults to None
and can be omitted. min flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. edited flag This argument defaults to None
and can be omitted. contacts flag This argument defaults to None
and can be omitted. selected_contacts flag This argument defaults to None
and can be omitted. out flag This argument defaults to None
and can be omitted. caption string This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. media_areas MediaArea This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. privacy PrivacyRule This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. views StoryViews This argument defaults to None
and can be omitted. sent_reaction Reaction This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/story_item_deleted.html b/constructors/story_item_deleted.html
new file mode 100644
index 000000000..2e85b0105
--- /dev/null
+++ b/constructors/story_item_deleted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryItemDeleted
+
+
+
+
+
+
+StoryItemDeleted ---types---
+storyItemDeleted#51e6ee4f id:int = StoryItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/story_item_skipped.html b/constructors/story_item_skipped.html
new file mode 100644
index 000000000..17ceab1cd
--- /dev/null
+++ b/constructors/story_item_skipped.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryItemSkipped
+
+
+
+
+
+
+StoryItemSkipped ---types---
+storyItemSkipped#ffadc913 flags:# close_friends:flags.8?true id:int date:date expire_date:date = StoryItem Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int date date expire_date date close_friends flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/story_view.html b/constructors/story_view.html
new file mode 100644
index 000000000..2a49b978f
--- /dev/null
+++ b/constructors/story_view.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryView
+
+
+
+
+
+
+StoryView ---types---
+storyView#b0bdeac5 flags:# blocked:flags.0?true blocked_my_stories_from:flags.1?true user_id:long date:date reaction:flags.2?Reaction = StoryView Copy import to the clipboard Belongs to This type can only be an instance of:
Members user_id long date date blocked flag This argument defaults to None
and can be omitted. blocked_my_stories_from flag This argument defaults to None
and can be omitted. reaction Reaction This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/story_views.html b/constructors/story_views.html
new file mode 100644
index 000000000..1c8312c29
--- /dev/null
+++ b/constructors/story_views.html
@@ -0,0 +1,18 @@
+
+
+
+
+ StoryViews
+
+
+
+
+
+
+StoryViews ---types---
+storyViews#8d595cd6 flags:# has_viewers:flags.1?true views_count:int forwards_count:flags.2?int reactions:flags.3?Vector <ReactionCount > reactions_count:flags.4?int recent_viewers:flags.0?Vector <long > = StoryViews Copy import to the clipboard Belongs to This type can only be an instance of:
Members views_count int has_viewers flag This argument defaults to None
and can be omitted. forwards_count int This argument defaults to None
and can be omitted. reactions ReactionCount This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. reactions_count int This argument defaults to None
and can be omitted. recent_viewers long This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/text_anchor.html b/constructors/text_anchor.html
new file mode 100644
index 000000000..bc014f257
--- /dev/null
+++ b/constructors/text_anchor.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextAnchor
+
+
+
+
+
+
+TextAnchor ---types---
+textAnchor#35553762 text:RichText name:string = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_bold.html b/constructors/text_bold.html
new file mode 100644
index 000000000..b6ad4cc68
--- /dev/null
+++ b/constructors/text_bold.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextBold
+
+
+
+
+
+
+TextBold ---types---
+textBold#6724abc4 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_concat.html b/constructors/text_concat.html
new file mode 100644
index 000000000..3dfd63e32
--- /dev/null
+++ b/constructors/text_concat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextConcat
+
+
+
+
+
+
+TextConcat ---types---
+textConcat#7e6260d7 texts:Vector <RichText > = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_email.html b/constructors/text_email.html
new file mode 100644
index 000000000..7a7ed6939
--- /dev/null
+++ b/constructors/text_email.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextEmail
+
+
+
+
+
+
+TextEmail ---types---
+textEmail#de5a0dd6 text:RichText email:string = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_empty.html b/constructors/text_empty.html
new file mode 100644
index 000000000..65002e48c
--- /dev/null
+++ b/constructors/text_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextEmpty
+
+
+
+
+
+
+TextEmpty ---types---
+textEmpty#dc3d824f = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/text_fixed.html b/constructors/text_fixed.html
new file mode 100644
index 000000000..271d23b7f
--- /dev/null
+++ b/constructors/text_fixed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextFixed
+
+
+
+
+
+
+TextFixed ---types---
+textFixed#6c3f19b9 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_image.html b/constructors/text_image.html
new file mode 100644
index 000000000..33f93cca5
--- /dev/null
+++ b/constructors/text_image.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextImage
+
+
+
+
+
+
+TextImage ---types---
+textImage#081ccf4f document_id:long w:int h:int = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_italic.html b/constructors/text_italic.html
new file mode 100644
index 000000000..bfed42c64
--- /dev/null
+++ b/constructors/text_italic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextItalic
+
+
+
+
+
+
+TextItalic ---types---
+textItalic#d912a59c text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_marked.html b/constructors/text_marked.html
new file mode 100644
index 000000000..3aa1a4b55
--- /dev/null
+++ b/constructors/text_marked.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextMarked
+
+
+
+
+
+
+TextMarked ---types---
+textMarked#034b8621 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_phone.html b/constructors/text_phone.html
new file mode 100644
index 000000000..4d08e7398
--- /dev/null
+++ b/constructors/text_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextPhone
+
+
+
+
+
+
+TextPhone ---types---
+textPhone#1ccb966a text:RichText phone:string = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_plain.html b/constructors/text_plain.html
new file mode 100644
index 000000000..932e6ee43
--- /dev/null
+++ b/constructors/text_plain.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextPlain
+
+
+
+
+
+
+TextPlain ---types---
+textPlain#744694e0 text:string = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_strike.html b/constructors/text_strike.html
new file mode 100644
index 000000000..bef3cbcfd
--- /dev/null
+++ b/constructors/text_strike.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextStrike
+
+
+
+
+
+
+TextStrike ---types---
+textStrike#9bf8bb95 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_subscript.html b/constructors/text_subscript.html
new file mode 100644
index 000000000..c786cd1e6
--- /dev/null
+++ b/constructors/text_subscript.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextSubscript
+
+
+
+
+
+
+TextSubscript ---types---
+textSubscript#ed6a8504 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_superscript.html b/constructors/text_superscript.html
new file mode 100644
index 000000000..e31991690
--- /dev/null
+++ b/constructors/text_superscript.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextSuperscript
+
+
+
+
+
+
+TextSuperscript ---types---
+textSuperscript#c7fb5e01 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_underline.html b/constructors/text_underline.html
new file mode 100644
index 000000000..3d5613095
--- /dev/null
+++ b/constructors/text_underline.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextUnderline
+
+
+
+
+
+
+TextUnderline ---types---
+textUnderline#c12622c4 text:RichText = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_url.html b/constructors/text_url.html
new file mode 100644
index 000000000..b46240cb0
--- /dev/null
+++ b/constructors/text_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextUrl
+
+
+
+
+
+
+TextUrl ---types---
+textUrl#3c2884c1 text:RichText url:string webpage_id:long = RichText Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/text_with_entities.html b/constructors/text_with_entities.html
new file mode 100644
index 000000000..0d43e2553
--- /dev/null
+++ b/constructors/text_with_entities.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TextWithEntities
+
+
+
+
+
+
+TextWithEntities ---types---
+textWithEntities#751f3146 text:string entities:Vector <MessageEntity > = TextWithEntities Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/theme.html b/constructors/theme.html
new file mode 100644
index 000000000..70c41a5b6
--- /dev/null
+++ b/constructors/theme.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Theme
+
+
+
+
+
+
+Theme ---types---
+theme#a00e67d6 flags:# creator:flags.0?true default:flags.1?true for_chat:flags.5?true id:long access_hash:long slug:string title:string document:flags.2?Document settings:flags.3?Vector <ThemeSettings > emoticon:flags.6?string installs_count:flags.4?int = Theme Copy import to the clipboard Belongs to This type can only be an instance of:
Members id long access_hash long slug string title string creator flag This argument defaults to None
and can be omitted. default flag This argument defaults to None
and can be omitted. for_chat flag This argument defaults to None
and can be omitted. document Document This argument defaults to None
and can be omitted. settings ThemeSettings This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. emoticon string This argument defaults to None
and can be omitted. installs_count int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/theme_settings.html b/constructors/theme_settings.html
new file mode 100644
index 000000000..d2a8c871a
--- /dev/null
+++ b/constructors/theme_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ThemeSettings
+
+
+
+
+
+
+ThemeSettings ---types---
+themeSettings#fa58b6d4 flags:# message_colors_animated:flags.2?true base_theme:BaseTheme accent_color:int outbox_accent_color:flags.3?int message_colors:flags.0?Vector <int > wallpaper:flags.1?WallPaper = ThemeSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members base_theme BaseTheme accent_color int message_colors_animated flag This argument defaults to None
and can be omitted. outbox_accent_color int This argument defaults to None
and can be omitted. message_colors int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. wallpaper WallPaper This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/tls_block_domain.html b/constructors/tls_block_domain.html
new file mode 100644
index 000000000..c346e865a
--- /dev/null
+++ b/constructors/tls_block_domain.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockDomain
+
+
+
+
+
+
+TlsBlockDomain ---types---
+tlsBlockDomain#10e8636f = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/tls_block_grease.html b/constructors/tls_block_grease.html
new file mode 100644
index 000000000..bef5d6a95
--- /dev/null
+++ b/constructors/tls_block_grease.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockGrease
+
+
+
+
+
+
+TlsBlockGrease ---types---
+tlsBlockGrease#e675a1c1 seed:int = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/tls_block_public_key.html b/constructors/tls_block_public_key.html
new file mode 100644
index 000000000..5802da86f
--- /dev/null
+++ b/constructors/tls_block_public_key.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockPublicKey
+
+
+
+
+
+
+TlsBlockPublicKey ---types---
+tlsBlockPublicKey#9eb95b5c = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/tls_block_random.html b/constructors/tls_block_random.html
new file mode 100644
index 000000000..fe74b2c11
--- /dev/null
+++ b/constructors/tls_block_random.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockRandom
+
+
+
+
+
+
+TlsBlockRandom ---types---
+tlsBlockRandom#4d4dc41e length:int = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/tls_block_scope.html b/constructors/tls_block_scope.html
new file mode 100644
index 000000000..dabe44693
--- /dev/null
+++ b/constructors/tls_block_scope.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockScope
+
+
+
+
+
+
+TlsBlockScope ---types---
+tlsBlockScope#e725d44f entries:Vector <TlsBlock > = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/tls_block_string.html b/constructors/tls_block_string.html
new file mode 100644
index 000000000..d7f9cd6d5
--- /dev/null
+++ b/constructors/tls_block_string.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockString
+
+
+
+
+
+
+TlsBlockString ---types---
+tlsBlockString#4218a164 data:string = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/tls_block_zero.html b/constructors/tls_block_zero.html
new file mode 100644
index 000000000..2d4cc8218
--- /dev/null
+++ b/constructors/tls_block_zero.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsBlockZero
+
+
+
+
+
+
+TlsBlockZero ---types---
+tlsBlockZero#09333afb length:int = TlsBlock Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/tls_client_hello.html b/constructors/tls_client_hello.html
new file mode 100644
index 000000000..72bf24669
--- /dev/null
+++ b/constructors/tls_client_hello.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TlsClientHello
+
+
+
+
+
+
+TlsClientHello ---types---
+tlsClientHello#6c52c484 blocks:Vector <TlsBlock > = TlsClientHello Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/top_peer.html b/constructors/top_peer.html
new file mode 100644
index 000000000..d817e9f4f
--- /dev/null
+++ b/constructors/top_peer.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeer
+
+
+
+
+
+
+TopPeer ---types---
+topPeer#edcdc05b peer:Peer rating:double = TopPeer Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/top_peer_category_bots_inline.html b/constructors/top_peer_category_bots_inline.html
new file mode 100644
index 000000000..0f8b60bb4
--- /dev/null
+++ b/constructors/top_peer_category_bots_inline.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryBotsInline
+
+
+
+
+
+
+TopPeerCategoryBotsInline ---types---
+topPeerCategoryBotsInline#148677e2 = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_bots_pm.html b/constructors/top_peer_category_bots_pm.html
new file mode 100644
index 000000000..4c29211aa
--- /dev/null
+++ b/constructors/top_peer_category_bots_pm.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryBotsPM
+
+
+
+
+
+
+TopPeerCategoryBotsPM ---types---
+topPeerCategoryBotsPM#ab661b5b = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_channels.html b/constructors/top_peer_category_channels.html
new file mode 100644
index 000000000..7c525e3de
--- /dev/null
+++ b/constructors/top_peer_category_channels.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryChannels
+
+
+
+
+
+
+TopPeerCategoryChannels ---types---
+topPeerCategoryChannels#161d9628 = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_correspondents.html b/constructors/top_peer_category_correspondents.html
new file mode 100644
index 000000000..f045f6e90
--- /dev/null
+++ b/constructors/top_peer_category_correspondents.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryCorrespondents
+
+
+
+
+
+
+TopPeerCategoryCorrespondents ---types---
+topPeerCategoryCorrespondents#0637b7ed = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_forward_chats.html b/constructors/top_peer_category_forward_chats.html
new file mode 100644
index 000000000..3a74a501c
--- /dev/null
+++ b/constructors/top_peer_category_forward_chats.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryForwardChats
+
+
+
+
+
+
+TopPeerCategoryForwardChats ---types---
+topPeerCategoryForwardChats#fbeec0f0 = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_forward_users.html b/constructors/top_peer_category_forward_users.html
new file mode 100644
index 000000000..1424d2c99
--- /dev/null
+++ b/constructors/top_peer_category_forward_users.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryForwardUsers
+
+
+
+
+
+
+TopPeerCategoryForwardUsers ---types---
+topPeerCategoryForwardUsers#a8406ca9 = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_groups.html b/constructors/top_peer_category_groups.html
new file mode 100644
index 000000000..d1f2842c5
--- /dev/null
+++ b/constructors/top_peer_category_groups.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryGroups
+
+
+
+
+
+
+TopPeerCategoryGroups ---types---
+topPeerCategoryGroups#bd17a14a = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/top_peer_category_peers.html b/constructors/top_peer_category_peers.html
new file mode 100644
index 000000000..46f307924
--- /dev/null
+++ b/constructors/top_peer_category_peers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryPeers
+
+
+
+
+
+
+TopPeerCategoryPeers ---types---
+topPeerCategoryPeers#fb834291 category:TopPeerCategory count:int peers:Vector <TopPeer > = TopPeerCategoryPeers Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/top_peer_category_phone_calls.html b/constructors/top_peer_category_phone_calls.html
new file mode 100644
index 000000000..e609a8991
--- /dev/null
+++ b/constructors/top_peer_category_phone_calls.html
@@ -0,0 +1,18 @@
+
+
+
+
+ TopPeerCategoryPhoneCalls
+
+
+
+
+
+
+TopPeerCategoryPhoneCalls ---types---
+topPeerCategoryPhoneCalls#1e76a78c = TopPeerCategory Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_attach_menu_bots.html b/constructors/update_attach_menu_bots.html
new file mode 100644
index 000000000..ee962b5a2
--- /dev/null
+++ b/constructors/update_attach_menu_bots.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateAttachMenuBots
+
+
+
+
+
+
+UpdateAttachMenuBots ---types---
+updateAttachMenuBots#17b7a20b = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_auto_save_settings.html b/constructors/update_auto_save_settings.html
new file mode 100644
index 000000000..66cdd0d05
--- /dev/null
+++ b/constructors/update_auto_save_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateAutoSaveSettings
+
+
+
+
+
+
+UpdateAutoSaveSettings ---types---
+updateAutoSaveSettings#ec05b097 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_bot_callback_query.html b/constructors/update_bot_callback_query.html
new file mode 100644
index 000000000..0e4d3d138
--- /dev/null
+++ b/constructors/update_bot_callback_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotCallbackQuery
+
+
+
+
+
+
+UpdateBotCallbackQuery ---types---
+updateBotCallbackQuery#b9cfc48d flags:# query_id:long user_id:long peer:Peer msg_id:int chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members query_id long user_id long peer Peer msg_id int chat_instance long data bytes This argument defaults to None
and can be omitted. game_short_name string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_bot_chat_invite_requester.html b/constructors/update_bot_chat_invite_requester.html
new file mode 100644
index 000000000..ac4d336f3
--- /dev/null
+++ b/constructors/update_bot_chat_invite_requester.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotChatInviteRequester
+
+
+
+
+
+
+UpdateBotChatInviteRequester ---types---
+updateBotChatInviteRequester#11dfa986 peer:Peer date:date user_id:long about:string invite:ExportedChatInvite qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_commands.html b/constructors/update_bot_commands.html
new file mode 100644
index 000000000..3bfd38b9c
--- /dev/null
+++ b/constructors/update_bot_commands.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotCommands
+
+
+
+
+
+
+UpdateBotCommands ---types---
+updateBotCommands#4d712f2e peer:Peer bot_id:long commands:Vector <BotCommand > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_inline_query.html b/constructors/update_bot_inline_query.html
new file mode 100644
index 000000000..b25a7a532
--- /dev/null
+++ b/constructors/update_bot_inline_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotInlineQuery
+
+
+
+
+
+
+UpdateBotInlineQuery ---types---
+updateBotInlineQuery#496f379c flags:# query_id:long user_id:long query:string geo:flags.0?GeoPoint peer_type:flags.1?InlineQueryPeerType offset:string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_inline_send.html b/constructors/update_bot_inline_send.html
new file mode 100644
index 000000000..a771fd907
--- /dev/null
+++ b/constructors/update_bot_inline_send.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotInlineSend
+
+
+
+
+
+
+UpdateBotInlineSend ---types---
+updateBotInlineSend#12f12a07 flags:# user_id:long query:string geo:flags.0?GeoPoint id:string msg_id:flags.1?InputBotInlineMessageID = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_menu_button.html b/constructors/update_bot_menu_button.html
new file mode 100644
index 000000000..e0157b753
--- /dev/null
+++ b/constructors/update_bot_menu_button.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotMenuButton
+
+
+
+
+
+
+UpdateBotMenuButton ---types---
+updateBotMenuButton#14b85813 bot_id:long button:BotMenuButton = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_precheckout_query.html b/constructors/update_bot_precheckout_query.html
new file mode 100644
index 000000000..82f2bff14
--- /dev/null
+++ b/constructors/update_bot_precheckout_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotPrecheckoutQuery
+
+
+
+
+
+
+UpdateBotPrecheckoutQuery ---types---
+updateBotPrecheckoutQuery#8caa9a96 flags:# query_id:long user_id:long payload:bytes info:flags.0?PaymentRequestedInfo shipping_option_id:flags.1?string currency:string total_amount:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_shipping_query.html b/constructors/update_bot_shipping_query.html
new file mode 100644
index 000000000..7282de8d1
--- /dev/null
+++ b/constructors/update_bot_shipping_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotShippingQuery
+
+
+
+
+
+
+UpdateBotShippingQuery ---types---
+updateBotShippingQuery#b5aefd7d query_id:long user_id:long payload:bytes shipping_address:PostAddress = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_stopped.html b/constructors/update_bot_stopped.html
new file mode 100644
index 000000000..e04c2927f
--- /dev/null
+++ b/constructors/update_bot_stopped.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotStopped
+
+
+
+
+
+
+UpdateBotStopped ---types---
+updateBotStopped#c4870a49 user_id:long date:date stopped:Bool qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_webhook_json.html b/constructors/update_bot_webhook_json.html
new file mode 100644
index 000000000..e0630aff4
--- /dev/null
+++ b/constructors/update_bot_webhook_json.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotWebhookJSON
+
+
+
+
+
+
+UpdateBotWebhookJSON ---types---
+updateBotWebhookJSON#8317c0c3 data:DataJSON = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_bot_webhook_json_query.html b/constructors/update_bot_webhook_json_query.html
new file mode 100644
index 000000000..5d54d0bf4
--- /dev/null
+++ b/constructors/update_bot_webhook_json_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateBotWebhookJSONQuery
+
+
+
+
+
+
+UpdateBotWebhookJSONQuery ---types---
+updateBotWebhookJSONQuery#9b9240a6 query_id:long data:DataJSON timeout:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel.html b/constructors/update_channel.html
new file mode 100644
index 000000000..9e0f9d515
--- /dev/null
+++ b/constructors/update_channel.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannel
+
+
+
+
+
+
+UpdateChannel ---types---
+updateChannel#635b4c09 channel_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_available_messages.html b/constructors/update_channel_available_messages.html
new file mode 100644
index 000000000..254f9be2b
--- /dev/null
+++ b/constructors/update_channel_available_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelAvailableMessages
+
+
+
+
+
+
+UpdateChannelAvailableMessages ---types---
+updateChannelAvailableMessages#b23fc698 channel_id:long available_min_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_message_forwards.html b/constructors/update_channel_message_forwards.html
new file mode 100644
index 000000000..49f69b9df
--- /dev/null
+++ b/constructors/update_channel_message_forwards.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelMessageForwards
+
+
+
+
+
+
+UpdateChannelMessageForwards ---types---
+updateChannelMessageForwards#d29a27f4 channel_id:long id:int forwards:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_message_views.html b/constructors/update_channel_message_views.html
new file mode 100644
index 000000000..59afa2c40
--- /dev/null
+++ b/constructors/update_channel_message_views.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelMessageViews
+
+
+
+
+
+
+UpdateChannelMessageViews ---types---
+updateChannelMessageViews#f226ac08 channel_id:long id:int views:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_participant.html b/constructors/update_channel_participant.html
new file mode 100644
index 000000000..2e4b6eb40
--- /dev/null
+++ b/constructors/update_channel_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelParticipant
+
+
+
+
+
+
+UpdateChannelParticipant ---types---
+updateChannelParticipant#985d3abb flags:# via_chatlist:flags.3?true channel_id:long date:date actor_id:long user_id:long prev_participant:flags.0?ChannelParticipant new_participant:flags.1?ChannelParticipant invite:flags.2?ExportedChatInvite qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_pinned_topic.html b/constructors/update_channel_pinned_topic.html
new file mode 100644
index 000000000..ab7fe028a
--- /dev/null
+++ b/constructors/update_channel_pinned_topic.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelPinnedTopic
+
+
+
+
+
+
+UpdateChannelPinnedTopic ---types---
+updateChannelPinnedTopic#192efbe3 flags:# pinned:flags.0?true channel_id:long topic_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long topic_id int pinned flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_channel_pinned_topics.html b/constructors/update_channel_pinned_topics.html
new file mode 100644
index 000000000..0f4bf507c
--- /dev/null
+++ b/constructors/update_channel_pinned_topics.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelPinnedTopics
+
+
+
+
+
+
+UpdateChannelPinnedTopics ---types---
+updateChannelPinnedTopics#fe198602 flags:# channel_id:long order:flags.0?Vector <int > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long order int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_channel_read_messages_contents.html b/constructors/update_channel_read_messages_contents.html
new file mode 100644
index 000000000..900c8fc87
--- /dev/null
+++ b/constructors/update_channel_read_messages_contents.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelReadMessagesContents
+
+
+
+
+
+
+UpdateChannelReadMessagesContents ---types---
+updateChannelReadMessagesContents#ea29055d flags:# channel_id:long top_msg_id:flags.0?int messages:Vector <int > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long messages int A list must be supplied. top_msg_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_channel_too_long.html b/constructors/update_channel_too_long.html
new file mode 100644
index 000000000..619e4ecc5
--- /dev/null
+++ b/constructors/update_channel_too_long.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelTooLong
+
+
+
+
+
+
+UpdateChannelTooLong ---types---
+updateChannelTooLong#108d941f flags:# channel_id:long pts:flags.0?int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long pts int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_channel_user_typing.html b/constructors/update_channel_user_typing.html
new file mode 100644
index 000000000..9e476c1f7
--- /dev/null
+++ b/constructors/update_channel_user_typing.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelUserTyping
+
+
+
+
+
+
+UpdateChannelUserTyping ---types---
+updateChannelUserTyping#8c88c923 flags:# channel_id:long top_msg_id:flags.0?int from_id:Peer action:SendMessageAction = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_channel_web_page.html b/constructors/update_channel_web_page.html
new file mode 100644
index 000000000..248951b28
--- /dev/null
+++ b/constructors/update_channel_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChannelWebPage
+
+
+
+
+
+
+UpdateChannelWebPage ---types---
+updateChannelWebPage#2f2ba99f channel_id:long webpage:WebPage pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat.html b/constructors/update_chat.html
new file mode 100644
index 000000000..c559cd2e9
--- /dev/null
+++ b/constructors/update_chat.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChat
+
+
+
+
+
+
+UpdateChat ---types---
+updateChat#f89a6a4e chat_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_default_banned_rights.html b/constructors/update_chat_default_banned_rights.html
new file mode 100644
index 000000000..9f1248a70
--- /dev/null
+++ b/constructors/update_chat_default_banned_rights.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatDefaultBannedRights
+
+
+
+
+
+
+UpdateChatDefaultBannedRights ---types---
+updateChatDefaultBannedRights#54c01850 peer:Peer default_banned_rights:ChatBannedRights version:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_participant.html b/constructors/update_chat_participant.html
new file mode 100644
index 000000000..d646f8e49
--- /dev/null
+++ b/constructors/update_chat_participant.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatParticipant
+
+
+
+
+
+
+UpdateChatParticipant ---types---
+updateChatParticipant#d087663a flags:# chat_id:long date:date actor_id:long user_id:long prev_participant:flags.0?ChatParticipant new_participant:flags.1?ChatParticipant invite:flags.2?ExportedChatInvite qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_participant_add.html b/constructors/update_chat_participant_add.html
new file mode 100644
index 000000000..309f46e28
--- /dev/null
+++ b/constructors/update_chat_participant_add.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatParticipantAdd
+
+
+
+
+
+
+UpdateChatParticipantAdd ---types---
+updateChatParticipantAdd#3dda5451 chat_id:long user_id:long inviter_id:long date:date version:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_participant_admin.html b/constructors/update_chat_participant_admin.html
new file mode 100644
index 000000000..6ffdd52dd
--- /dev/null
+++ b/constructors/update_chat_participant_admin.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatParticipantAdmin
+
+
+
+
+
+
+UpdateChatParticipantAdmin ---types---
+updateChatParticipantAdmin#d7ca61a2 chat_id:long user_id:long is_admin:Bool version:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_participant_delete.html b/constructors/update_chat_participant_delete.html
new file mode 100644
index 000000000..ec7da5bfb
--- /dev/null
+++ b/constructors/update_chat_participant_delete.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatParticipantDelete
+
+
+
+
+
+
+UpdateChatParticipantDelete ---types---
+updateChatParticipantDelete#e32f3d77 chat_id:long user_id:long version:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_participants.html b/constructors/update_chat_participants.html
new file mode 100644
index 000000000..d319fc724
--- /dev/null
+++ b/constructors/update_chat_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatParticipants
+
+
+
+
+
+
+UpdateChatParticipants ---types---
+updateChatParticipants#07761198 participants:ChatParticipants = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_chat_user_typing.html b/constructors/update_chat_user_typing.html
new file mode 100644
index 000000000..c2ab61f14
--- /dev/null
+++ b/constructors/update_chat_user_typing.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateChatUserTyping
+
+
+
+
+
+
+UpdateChatUserTyping ---types---
+updateChatUserTyping#83487af0 chat_id:long from_id:Peer action:SendMessageAction = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_config.html b/constructors/update_config.html
new file mode 100644
index 000000000..ca68e9767
--- /dev/null
+++ b/constructors/update_config.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateConfig
+
+
+
+
+
+
+UpdateConfig ---types---
+updateConfig#a229dd06 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_contacts_reset.html b/constructors/update_contacts_reset.html
new file mode 100644
index 000000000..98880fca7
--- /dev/null
+++ b/constructors/update_contacts_reset.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateContactsReset
+
+
+
+
+
+
+UpdateContactsReset ---types---
+updateContactsReset#7084a7be = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_dc_options.html b/constructors/update_dc_options.html
new file mode 100644
index 000000000..d6caa1d8a
--- /dev/null
+++ b/constructors/update_dc_options.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDcOptions
+
+
+
+
+
+
+UpdateDcOptions ---types---
+updateDcOptions#8e5e9873 dc_options:Vector <DcOption > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members dc_options DcOption A list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_delete_channel_messages.html b/constructors/update_delete_channel_messages.html
new file mode 100644
index 000000000..dc37f1d9f
--- /dev/null
+++ b/constructors/update_delete_channel_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDeleteChannelMessages
+
+
+
+
+
+
+UpdateDeleteChannelMessages ---types---
+updateDeleteChannelMessages#c32d5b12 channel_id:long messages:Vector <int > pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long messages int A list must be supplied. pts int pts_count int
\ No newline at end of file
diff --git a/constructors/update_delete_messages.html b/constructors/update_delete_messages.html
new file mode 100644
index 000000000..3d62ac4a3
--- /dev/null
+++ b/constructors/update_delete_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDeleteMessages
+
+
+
+
+
+
+UpdateDeleteMessages ---types---
+updateDeleteMessages#a20db0e5 messages:Vector <int > pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members messages int A list must be supplied. pts int pts_count int
\ No newline at end of file
diff --git a/constructors/update_delete_scheduled_messages.html b/constructors/update_delete_scheduled_messages.html
new file mode 100644
index 000000000..78be1314b
--- /dev/null
+++ b/constructors/update_delete_scheduled_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDeleteScheduledMessages
+
+
+
+
+
+
+UpdateDeleteScheduledMessages ---types---
+updateDeleteScheduledMessages#90866cee peer:Peer messages:Vector <int > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer messages int A list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_dialog_filter.html b/constructors/update_dialog_filter.html
new file mode 100644
index 000000000..81965753d
--- /dev/null
+++ b/constructors/update_dialog_filter.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDialogFilter
+
+
+
+
+
+
+UpdateDialogFilter ---types---
+updateDialogFilter#26ffde7d flags:# id:int filter:flags.0?DialogFilter = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_dialog_filter_order.html b/constructors/update_dialog_filter_order.html
new file mode 100644
index 000000000..72a35310f
--- /dev/null
+++ b/constructors/update_dialog_filter_order.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDialogFilterOrder
+
+
+
+
+
+
+UpdateDialogFilterOrder ---types---
+updateDialogFilterOrder#a5d72105 order:Vector <int > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members order int A list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_dialog_filters.html b/constructors/update_dialog_filters.html
new file mode 100644
index 000000000..bea613616
--- /dev/null
+++ b/constructors/update_dialog_filters.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDialogFilters
+
+
+
+
+
+
+UpdateDialogFilters ---types---
+updateDialogFilters#3504914f = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_dialog_pinned.html b/constructors/update_dialog_pinned.html
new file mode 100644
index 000000000..d1d6e9a21
--- /dev/null
+++ b/constructors/update_dialog_pinned.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDialogPinned
+
+
+
+
+
+
+UpdateDialogPinned ---types---
+updateDialogPinned#6e6fe51c flags:# pinned:flags.0?true folder_id:flags.1?int peer:DialogPeer = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer DialogPeer pinned flag This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_dialog_unread_mark.html b/constructors/update_dialog_unread_mark.html
new file mode 100644
index 000000000..a0253e9db
--- /dev/null
+++ b/constructors/update_dialog_unread_mark.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDialogUnreadMark
+
+
+
+
+
+
+UpdateDialogUnreadMark ---types---
+updateDialogUnreadMark#e16459c3 flags:# unread:flags.0?true peer:DialogPeer = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer DialogPeer unread flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_draft_message.html b/constructors/update_draft_message.html
new file mode 100644
index 000000000..d1dcbc328
--- /dev/null
+++ b/constructors/update_draft_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateDraftMessage
+
+
+
+
+
+
+UpdateDraftMessage ---types---
+updateDraftMessage#1b49ec6d flags:# peer:Peer top_msg_id:flags.0?int draft:DraftMessage = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_edit_channel_message.html b/constructors/update_edit_channel_message.html
new file mode 100644
index 000000000..f92e00b53
--- /dev/null
+++ b/constructors/update_edit_channel_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateEditChannelMessage
+
+
+
+
+
+
+UpdateEditChannelMessage ---types---
+updateEditChannelMessage#1b3f4df7 message:Message pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_edit_message.html b/constructors/update_edit_message.html
new file mode 100644
index 000000000..a2c3b34a8
--- /dev/null
+++ b/constructors/update_edit_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateEditMessage
+
+
+
+
+
+
+UpdateEditMessage ---types---
+updateEditMessage#e40370a3 message:Message pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_encrypted_chat_typing.html b/constructors/update_encrypted_chat_typing.html
new file mode 100644
index 000000000..e9c21776f
--- /dev/null
+++ b/constructors/update_encrypted_chat_typing.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateEncryptedChatTyping
+
+
+
+
+
+
+UpdateEncryptedChatTyping ---types---
+updateEncryptedChatTyping#1710f156 chat_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_encrypted_messages_read.html b/constructors/update_encrypted_messages_read.html
new file mode 100644
index 000000000..9f8d9eb91
--- /dev/null
+++ b/constructors/update_encrypted_messages_read.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateEncryptedMessagesRead
+
+
+
+
+
+
+UpdateEncryptedMessagesRead ---types---
+updateEncryptedMessagesRead#38fe25b7 chat_id:int max_date:date date:date = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_encryption.html b/constructors/update_encryption.html
new file mode 100644
index 000000000..1b0abdc3e
--- /dev/null
+++ b/constructors/update_encryption.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateEncryption
+
+
+
+
+
+
+UpdateEncryption ---types---
+updateEncryption#b4a2e88d chat:EncryptedChat date:date = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_faved_stickers.html b/constructors/update_faved_stickers.html
new file mode 100644
index 000000000..c4c2e13ba
--- /dev/null
+++ b/constructors/update_faved_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateFavedStickers
+
+
+
+
+
+
+UpdateFavedStickers ---types---
+updateFavedStickers#e511996d = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_folder_peers.html b/constructors/update_folder_peers.html
new file mode 100644
index 000000000..7e0789e43
--- /dev/null
+++ b/constructors/update_folder_peers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateFolderPeers
+
+
+
+
+
+
+UpdateFolderPeers ---types---
+updateFolderPeers#19360dc0 folder_peers:Vector <FolderPeer > pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_geo_live_viewed.html b/constructors/update_geo_live_viewed.html
new file mode 100644
index 000000000..69b144edb
--- /dev/null
+++ b/constructors/update_geo_live_viewed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateGeoLiveViewed
+
+
+
+
+
+
+UpdateGeoLiveViewed ---types---
+updateGeoLiveViewed#871fb939 peer:Peer msg_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_group_call.html b/constructors/update_group_call.html
new file mode 100644
index 000000000..d72c943a0
--- /dev/null
+++ b/constructors/update_group_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateGroupCall
+
+
+
+
+
+
+UpdateGroupCall ---types---
+updateGroupCall#14b24500 chat_id:long call:GroupCall = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_group_call_connection.html b/constructors/update_group_call_connection.html
new file mode 100644
index 000000000..3de4c26b9
--- /dev/null
+++ b/constructors/update_group_call_connection.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateGroupCallConnection
+
+
+
+
+
+
+UpdateGroupCallConnection ---types---
+updateGroupCallConnection#0b783982 flags:# presentation:flags.0?true params:DataJSON = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members params DataJSON presentation flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_group_call_participants.html b/constructors/update_group_call_participants.html
new file mode 100644
index 000000000..4d25e76a1
--- /dev/null
+++ b/constructors/update_group_call_participants.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateGroupCallParticipants
+
+
+
+
+
+
+UpdateGroupCallParticipants ---types---
+updateGroupCallParticipants#f2ebdb4e call:InputGroupCall participants:Vector <GroupCallParticipant > version:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_group_invite_privacy_forbidden.html b/constructors/update_group_invite_privacy_forbidden.html
new file mode 100644
index 000000000..268b36022
--- /dev/null
+++ b/constructors/update_group_invite_privacy_forbidden.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateGroupInvitePrivacyForbidden
+
+
+
+
+
+
+UpdateGroupInvitePrivacyForbidden ---types---
+updateGroupInvitePrivacyForbidden#ccf08ad6 user_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_inline_bot_callback_query.html b/constructors/update_inline_bot_callback_query.html
new file mode 100644
index 000000000..b79a0446d
--- /dev/null
+++ b/constructors/update_inline_bot_callback_query.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateInlineBotCallbackQuery
+
+
+
+
+
+
+UpdateInlineBotCallbackQuery ---types---
+updateInlineBotCallbackQuery#691e9052 flags:# query_id:long user_id:long msg_id:InputBotInlineMessageID chat_instance:long data:flags.0?bytes game_short_name:flags.1?string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_lang_pack.html b/constructors/update_lang_pack.html
new file mode 100644
index 000000000..db5626d09
--- /dev/null
+++ b/constructors/update_lang_pack.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateLangPack
+
+
+
+
+
+
+UpdateLangPack ---types---
+updateLangPack#56022f4d difference:LangPackDifference = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_lang_pack_too_long.html b/constructors/update_lang_pack_too_long.html
new file mode 100644
index 000000000..2ef329f47
--- /dev/null
+++ b/constructors/update_lang_pack_too_long.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateLangPackTooLong
+
+
+
+
+
+
+UpdateLangPackTooLong ---types---
+updateLangPackTooLong#46560264 lang_code:string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_login_token.html b/constructors/update_login_token.html
new file mode 100644
index 000000000..01dd81aef
--- /dev/null
+++ b/constructors/update_login_token.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateLoginToken
+
+
+
+
+
+
+UpdateLoginToken ---types---
+updateLoginToken#564fe691 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_message_extended_media.html b/constructors/update_message_extended_media.html
new file mode 100644
index 000000000..76b901290
--- /dev/null
+++ b/constructors/update_message_extended_media.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMessageExtendedMedia
+
+
+
+
+
+
+UpdateMessageExtendedMedia ---types---
+updateMessageExtendedMedia#5a73a98c peer:Peer msg_id:int extended_media:MessageExtendedMedia = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_message_id.html b/constructors/update_message_id.html
new file mode 100644
index 000000000..42e3ab696
--- /dev/null
+++ b/constructors/update_message_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMessageID
+
+
+
+
+
+
+UpdateMessageID ---types---
+updateMessageID#4e90bfd6 id:int random_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int random_id long If left unspecified, it will be inferred automatically.
\ No newline at end of file
diff --git a/constructors/update_message_poll.html b/constructors/update_message_poll.html
new file mode 100644
index 000000000..e4f574aba
--- /dev/null
+++ b/constructors/update_message_poll.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMessagePoll
+
+
+
+
+
+
+UpdateMessagePoll ---types---
+updateMessagePoll#aca1657b flags:# poll_id:long poll:flags.0?Poll results:PollResults = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_message_poll_vote.html b/constructors/update_message_poll_vote.html
new file mode 100644
index 000000000..14f8db1eb
--- /dev/null
+++ b/constructors/update_message_poll_vote.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMessagePollVote
+
+
+
+
+
+
+UpdateMessagePollVote ---types---
+updateMessagePollVote#24f40e77 poll_id:long peer:Peer options:Vector <bytes > qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_message_reactions.html b/constructors/update_message_reactions.html
new file mode 100644
index 000000000..f46d84118
--- /dev/null
+++ b/constructors/update_message_reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMessageReactions
+
+
+
+
+
+
+UpdateMessageReactions ---types---
+updateMessageReactions#5e1b3cb8 flags:# peer:Peer msg_id:int top_msg_id:flags.0?int reactions:MessageReactions = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_move_sticker_set_to_top.html b/constructors/update_move_sticker_set_to_top.html
new file mode 100644
index 000000000..7330d7a46
--- /dev/null
+++ b/constructors/update_move_sticker_set_to_top.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateMoveStickerSetToTop
+
+
+
+
+
+
+UpdateMoveStickerSetToTop ---types---
+updateMoveStickerSetToTop#86fccf85 flags:# masks:flags.0?true emojis:flags.1?true stickerset:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members stickerset long masks flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_new_authorization.html b/constructors/update_new_authorization.html
new file mode 100644
index 000000000..9d1c537e8
--- /dev/null
+++ b/constructors/update_new_authorization.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewAuthorization
+
+
+
+
+
+
+UpdateNewAuthorization ---types---
+updateNewAuthorization#8951abef flags:# unconfirmed:flags.0?true hash:long date:flags.0?date device:flags.0?string location:flags.0?string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members hash long unconfirmed flag This argument defaults to None
and can be omitted. date date This argument defaults to None
and can be omitted. device string This argument defaults to None
and can be omitted. location string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_new_channel_message.html b/constructors/update_new_channel_message.html
new file mode 100644
index 000000000..451c8aaa8
--- /dev/null
+++ b/constructors/update_new_channel_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewChannelMessage
+
+
+
+
+
+
+UpdateNewChannelMessage ---types---
+updateNewChannelMessage#62ba04d9 message:Message pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_new_encrypted_message.html b/constructors/update_new_encrypted_message.html
new file mode 100644
index 000000000..b810e2457
--- /dev/null
+++ b/constructors/update_new_encrypted_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewEncryptedMessage
+
+
+
+
+
+
+UpdateNewEncryptedMessage ---types---
+updateNewEncryptedMessage#12bcbd9a message:EncryptedMessage qts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_new_message.html b/constructors/update_new_message.html
new file mode 100644
index 000000000..aabf4a006
--- /dev/null
+++ b/constructors/update_new_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewMessage
+
+
+
+
+
+
+UpdateNewMessage ---types---
+updateNewMessage#1f2b0afd message:Message pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_new_scheduled_message.html b/constructors/update_new_scheduled_message.html
new file mode 100644
index 000000000..253780e62
--- /dev/null
+++ b/constructors/update_new_scheduled_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewScheduledMessage
+
+
+
+
+
+
+UpdateNewScheduledMessage ---types---
+updateNewScheduledMessage#39a51dfb message:Message = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_new_sticker_set.html b/constructors/update_new_sticker_set.html
new file mode 100644
index 000000000..0cff02024
--- /dev/null
+++ b/constructors/update_new_sticker_set.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNewStickerSet
+
+
+
+
+
+
+UpdateNewStickerSet ---types---
+updateNewStickerSet#688a30aa stickerset:messages.StickerSet = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_notify_settings.html b/constructors/update_notify_settings.html
new file mode 100644
index 000000000..a39930702
--- /dev/null
+++ b/constructors/update_notify_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateNotifySettings
+
+
+
+
+
+
+UpdateNotifySettings ---types---
+updateNotifySettings#bec268ef peer:NotifyPeer notify_settings:PeerNotifySettings = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_peer_blocked.html b/constructors/update_peer_blocked.html
new file mode 100644
index 000000000..d5ab2764c
--- /dev/null
+++ b/constructors/update_peer_blocked.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePeerBlocked
+
+
+
+
+
+
+UpdatePeerBlocked ---types---
+updatePeerBlocked#ebe07752 flags:# blocked:flags.0?true blocked_my_stories_from:flags.1?true peer_id:Peer = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer_id Peer blocked flag This argument defaults to None
and can be omitted. blocked_my_stories_from flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_peer_history_ttl.html b/constructors/update_peer_history_ttl.html
new file mode 100644
index 000000000..76f85d5fa
--- /dev/null
+++ b/constructors/update_peer_history_ttl.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePeerHistoryTTL
+
+
+
+
+
+
+UpdatePeerHistoryTTL ---types---
+updatePeerHistoryTTL#bb9bb9a5 flags:# peer:Peer ttl_period:flags.0?int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_peer_located.html b/constructors/update_peer_located.html
new file mode 100644
index 000000000..a1f1153a1
--- /dev/null
+++ b/constructors/update_peer_located.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePeerLocated
+
+
+
+
+
+
+UpdatePeerLocated ---types---
+updatePeerLocated#b4afcfb0 peers:Vector <PeerLocated > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_peer_settings.html b/constructors/update_peer_settings.html
new file mode 100644
index 000000000..1175e9562
--- /dev/null
+++ b/constructors/update_peer_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePeerSettings
+
+
+
+
+
+
+UpdatePeerSettings ---types---
+updatePeerSettings#6a7e7366 peer:Peer settings:PeerSettings = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_pending_join_requests.html b/constructors/update_pending_join_requests.html
new file mode 100644
index 000000000..f17cf85b0
--- /dev/null
+++ b/constructors/update_pending_join_requests.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePendingJoinRequests
+
+
+
+
+
+
+UpdatePendingJoinRequests ---types---
+updatePendingJoinRequests#7063c3db peer:Peer requests_pending:int recent_requesters:Vector <long > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer requests_pending int recent_requesters long A list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_phone_call.html b/constructors/update_phone_call.html
new file mode 100644
index 000000000..f47a40a34
--- /dev/null
+++ b/constructors/update_phone_call.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePhoneCall
+
+
+
+
+
+
+UpdatePhoneCall ---types---
+updatePhoneCall#ab0f6b1e phone_call:PhoneCall = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_phone_call_signaling_data.html b/constructors/update_phone_call_signaling_data.html
new file mode 100644
index 000000000..4707ed7e4
--- /dev/null
+++ b/constructors/update_phone_call_signaling_data.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePhoneCallSignalingData
+
+
+
+
+
+
+UpdatePhoneCallSignalingData ---types---
+updatePhoneCallSignalingData#2661bf09 phone_call_id:long data:bytes = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_pinned_channel_messages.html b/constructors/update_pinned_channel_messages.html
new file mode 100644
index 000000000..483b99d52
--- /dev/null
+++ b/constructors/update_pinned_channel_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePinnedChannelMessages
+
+
+
+
+
+
+UpdatePinnedChannelMessages ---types---
+updatePinnedChannelMessages#5bb98608 flags:# pinned:flags.0?true channel_id:long messages:Vector <int > pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long messages int A list must be supplied. pts int pts_count int pinned flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_pinned_dialogs.html b/constructors/update_pinned_dialogs.html
new file mode 100644
index 000000000..6ef851dd4
--- /dev/null
+++ b/constructors/update_pinned_dialogs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePinnedDialogs
+
+
+
+
+
+
+UpdatePinnedDialogs ---types---
+updatePinnedDialogs#fa0f3ca2 flags:# folder_id:flags.1?int order:flags.0?Vector <DialogPeer > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members folder_id int This argument defaults to None
and can be omitted. order DialogPeer This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/update_pinned_messages.html b/constructors/update_pinned_messages.html
new file mode 100644
index 000000000..0bb03d783
--- /dev/null
+++ b/constructors/update_pinned_messages.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePinnedMessages
+
+
+
+
+
+
+UpdatePinnedMessages ---types---
+updatePinnedMessages#ed85eab5 flags:# pinned:flags.0?true peer:Peer messages:Vector <int > pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer messages int A list must be supplied. pts int pts_count int pinned flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_privacy.html b/constructors/update_privacy.html
new file mode 100644
index 000000000..f12f8b873
--- /dev/null
+++ b/constructors/update_privacy.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePrivacy
+
+
+
+
+
+
+UpdatePrivacy ---types---
+updatePrivacy#ee3b272a key:PrivacyKey rules:Vector <PrivacyRule > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_pts_changed.html b/constructors/update_pts_changed.html
new file mode 100644
index 000000000..bcaa0bd24
--- /dev/null
+++ b/constructors/update_pts_changed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatePtsChanged
+
+
+
+
+
+
+UpdatePtsChanged ---types---
+updatePtsChanged#3354678f = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_read_channel_discussion_inbox.html b/constructors/update_read_channel_discussion_inbox.html
new file mode 100644
index 000000000..57340d2e6
--- /dev/null
+++ b/constructors/update_read_channel_discussion_inbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadChannelDiscussionInbox
+
+
+
+
+
+
+UpdateReadChannelDiscussionInbox ---types---
+updateReadChannelDiscussionInbox#d6b19546 flags:# channel_id:long top_msg_id:int read_max_id:int broadcast_id:flags.0?long broadcast_post:flags.0?int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long top_msg_id int read_max_id int broadcast_id long This argument defaults to None
and can be omitted. broadcast_post int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_read_channel_discussion_outbox.html b/constructors/update_read_channel_discussion_outbox.html
new file mode 100644
index 000000000..e930c2c1d
--- /dev/null
+++ b/constructors/update_read_channel_discussion_outbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadChannelDiscussionOutbox
+
+
+
+
+
+
+UpdateReadChannelDiscussionOutbox ---types---
+updateReadChannelDiscussionOutbox#695c9e7c channel_id:long top_msg_id:int read_max_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_read_channel_inbox.html b/constructors/update_read_channel_inbox.html
new file mode 100644
index 000000000..4a73c7cf6
--- /dev/null
+++ b/constructors/update_read_channel_inbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadChannelInbox
+
+
+
+
+
+
+UpdateReadChannelInbox ---types---
+updateReadChannelInbox#922e6e10 flags:# folder_id:flags.0?int channel_id:long max_id:int still_unread_count:int pts:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members channel_id long max_id int still_unread_count int pts int folder_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_read_channel_outbox.html b/constructors/update_read_channel_outbox.html
new file mode 100644
index 000000000..421e078a7
--- /dev/null
+++ b/constructors/update_read_channel_outbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadChannelOutbox
+
+
+
+
+
+
+UpdateReadChannelOutbox ---types---
+updateReadChannelOutbox#b75f99a9 channel_id:long max_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_read_featured_emoji_stickers.html b/constructors/update_read_featured_emoji_stickers.html
new file mode 100644
index 000000000..9a41f5b6a
--- /dev/null
+++ b/constructors/update_read_featured_emoji_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadFeaturedEmojiStickers
+
+
+
+
+
+
+UpdateReadFeaturedEmojiStickers ---types---
+updateReadFeaturedEmojiStickers#fb4c496c = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_read_featured_stickers.html b/constructors/update_read_featured_stickers.html
new file mode 100644
index 000000000..e918ae94e
--- /dev/null
+++ b/constructors/update_read_featured_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadFeaturedStickers
+
+
+
+
+
+
+UpdateReadFeaturedStickers ---types---
+updateReadFeaturedStickers#571d2742 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_read_history_inbox.html b/constructors/update_read_history_inbox.html
new file mode 100644
index 000000000..7ea4fa5a3
--- /dev/null
+++ b/constructors/update_read_history_inbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadHistoryInbox
+
+
+
+
+
+
+UpdateReadHistoryInbox ---types---
+updateReadHistoryInbox#9c974fdf flags:# folder_id:flags.0?int peer:Peer max_id:int still_unread_count:int pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer max_id int still_unread_count int pts int pts_count int folder_id int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_read_history_outbox.html b/constructors/update_read_history_outbox.html
new file mode 100644
index 000000000..8007942d7
--- /dev/null
+++ b/constructors/update_read_history_outbox.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadHistoryOutbox
+
+
+
+
+
+
+UpdateReadHistoryOutbox ---types---
+updateReadHistoryOutbox#2f2f21bf peer:Peer max_id:int pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_read_messages_contents.html b/constructors/update_read_messages_contents.html
new file mode 100644
index 000000000..17d8ed468
--- /dev/null
+++ b/constructors/update_read_messages_contents.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadMessagesContents
+
+
+
+
+
+
+UpdateReadMessagesContents ---types---
+updateReadMessagesContents#f8227181 flags:# messages:Vector <int > pts:int pts_count:int date:flags.0?date = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members messages int A list must be supplied. pts int pts_count int date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_read_stories.html b/constructors/update_read_stories.html
new file mode 100644
index 000000000..6f610c126
--- /dev/null
+++ b/constructors/update_read_stories.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateReadStories
+
+
+
+
+
+
+UpdateReadStories ---types---
+updateReadStories#f74e932b peer:Peer max_id:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_recent_emoji_statuses.html b/constructors/update_recent_emoji_statuses.html
new file mode 100644
index 000000000..5fe069ad3
--- /dev/null
+++ b/constructors/update_recent_emoji_statuses.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateRecentEmojiStatuses
+
+
+
+
+
+
+UpdateRecentEmojiStatuses ---types---
+updateRecentEmojiStatuses#30f443db = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_recent_reactions.html b/constructors/update_recent_reactions.html
new file mode 100644
index 000000000..2039e0050
--- /dev/null
+++ b/constructors/update_recent_reactions.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateRecentReactions
+
+
+
+
+
+
+UpdateRecentReactions ---types---
+updateRecentReactions#6f7863f4 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_recent_stickers.html b/constructors/update_recent_stickers.html
new file mode 100644
index 000000000..87e37c1de
--- /dev/null
+++ b/constructors/update_recent_stickers.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateRecentStickers
+
+
+
+
+
+
+UpdateRecentStickers ---types---
+updateRecentStickers#9a422c20 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_saved_gifs.html b/constructors/update_saved_gifs.html
new file mode 100644
index 000000000..977611c8e
--- /dev/null
+++ b/constructors/update_saved_gifs.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateSavedGifs
+
+
+
+
+
+
+UpdateSavedGifs ---types---
+updateSavedGifs#9375341e = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_saved_ringtones.html b/constructors/update_saved_ringtones.html
new file mode 100644
index 000000000..3d1e702df
--- /dev/null
+++ b/constructors/update_saved_ringtones.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateSavedRingtones
+
+
+
+
+
+
+UpdateSavedRingtones ---types---
+updateSavedRingtones#74d8be99 = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/update_sent_story_reaction.html b/constructors/update_sent_story_reaction.html
new file mode 100644
index 000000000..e1c2b8aa1
--- /dev/null
+++ b/constructors/update_sent_story_reaction.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateSentStoryReaction
+
+
+
+
+
+
+UpdateSentStoryReaction ---types---
+updateSentStoryReaction#7d627683 peer:Peer story_id:int reaction:Reaction = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_service_notification.html b/constructors/update_service_notification.html
new file mode 100644
index 000000000..15f7c5e8b
--- /dev/null
+++ b/constructors/update_service_notification.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateServiceNotification
+
+
+
+
+
+
+UpdateServiceNotification ---types---
+updateServiceNotification#ebe46819 flags:# popup:flags.0?true invert_media:flags.2?true inbox_date:flags.1?date type:string message:string media:MessageMedia entities:Vector <MessageEntity > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members type string message string media MessageMedia entities MessageEntity A list must be supplied. popup flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. inbox_date date This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_short.html b/constructors/update_short.html
new file mode 100644
index 000000000..83f41ae8b
--- /dev/null
+++ b/constructors/update_short.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateShort
+
+
+
+
+
+
+UpdateShort ---types---
+updateShort#78d4dec1 update:Update date:date = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_short_chat_message.html b/constructors/update_short_chat_message.html
new file mode 100644
index 000000000..5853124b2
--- /dev/null
+++ b/constructors/update_short_chat_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateShortChatMessage
+
+
+
+
+
+
+UpdateShortChatMessage ---types---
+updateShortChatMessage#4d6deea5 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int from_id:long chat_id:long message:string pts:int pts_count:int date:date fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?long reply_to:flags.3?MessageReplyHeader entities:flags.7?Vector <MessageEntity > ttl_period:flags.25?int = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int from_id long chat_id long message string pts int pts_count int date date out flag This argument defaults to None
and can be omitted. mentioned flag This argument defaults to None
and can be omitted. media_unread flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. fwd_from MessageFwdHeader This argument defaults to None
and can be omitted. via_bot_id long This argument defaults to None
and can be omitted. reply_to MessageReplyHeader This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_short_message.html b/constructors/update_short_message.html
new file mode 100644
index 000000000..9ebced771
--- /dev/null
+++ b/constructors/update_short_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateShortMessage
+
+
+
+
+
+
+UpdateShortMessage ---types---
+updateShortMessage#313bc7f8 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int user_id:long message:string pts:int pts_count:int date:date fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?long reply_to:flags.3?MessageReplyHeader entities:flags.7?Vector <MessageEntity > ttl_period:flags.25?int = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int user_id long message string pts int pts_count int date date out flag This argument defaults to None
and can be omitted. mentioned flag This argument defaults to None
and can be omitted. media_unread flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. fwd_from MessageFwdHeader This argument defaults to None
and can be omitted. via_bot_id long This argument defaults to None
and can be omitted. reply_to MessageReplyHeader This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_short_sent_message.html b/constructors/update_short_sent_message.html
new file mode 100644
index 000000000..5eb4c516b
--- /dev/null
+++ b/constructors/update_short_sent_message.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateShortSentMessage
+
+
+
+
+
+
+UpdateShortSentMessage ---types---
+updateShortSentMessage#9015e101 flags:# out:flags.1?true id:int pts:int pts_count:int date:date media:flags.9?MessageMedia entities:flags.7?Vector <MessageEntity > ttl_period:flags.25?int = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int pts int pts_count int date date out flag This argument defaults to None
and can be omitted. media MessageMedia This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. ttl_period int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_sticker_sets.html b/constructors/update_sticker_sets.html
new file mode 100644
index 000000000..ab4166f3a
--- /dev/null
+++ b/constructors/update_sticker_sets.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateStickerSets
+
+
+
+
+
+
+UpdateStickerSets ---types---
+updateStickerSets#31c24808 flags:# masks:flags.0?true emojis:flags.1?true = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members masks flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_sticker_sets_order.html b/constructors/update_sticker_sets_order.html
new file mode 100644
index 000000000..f819191f6
--- /dev/null
+++ b/constructors/update_sticker_sets_order.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateStickerSetsOrder
+
+
+
+
+
+
+UpdateStickerSetsOrder ---types---
+updateStickerSetsOrder#0bb2d201 flags:# masks:flags.0?true emojis:flags.1?true order:Vector <long > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members order long A list must be supplied. masks flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_stories_stealth_mode.html b/constructors/update_stories_stealth_mode.html
new file mode 100644
index 000000000..147a1d28e
--- /dev/null
+++ b/constructors/update_stories_stealth_mode.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateStoriesStealthMode
+
+
+
+
+
+
+UpdateStoriesStealthMode ---types---
+updateStoriesStealthMode#2c084dc1 stealth_mode:StoriesStealthMode = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_story.html b/constructors/update_story.html
new file mode 100644
index 000000000..4d4f3387b
--- /dev/null
+++ b/constructors/update_story.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateStory
+
+
+
+
+
+
+UpdateStory ---types---
+updateStory#75b3b798 peer:Peer story:StoryItem = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_story_id.html b/constructors/update_story_id.html
new file mode 100644
index 000000000..73739cde1
--- /dev/null
+++ b/constructors/update_story_id.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateStoryID
+
+
+
+
+
+
+UpdateStoryID ---types---
+updateStoryID#1bf335b9 id:int random_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members id int random_id long If left unspecified, it will be inferred automatically.
\ No newline at end of file
diff --git a/constructors/update_theme.html b/constructors/update_theme.html
new file mode 100644
index 000000000..88a66c127
--- /dev/null
+++ b/constructors/update_theme.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateTheme
+
+
+
+
+
+
+UpdateTheme ---types---
+updateTheme#8216fba3 theme:Theme = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_transcribed_audio.html b/constructors/update_transcribed_audio.html
new file mode 100644
index 000000000..267560fe8
--- /dev/null
+++ b/constructors/update_transcribed_audio.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateTranscribedAudio
+
+
+
+
+
+
+UpdateTranscribedAudio ---types---
+updateTranscribedAudio#0084cd5a flags:# pending:flags.0?true peer:Peer msg_id:int transcription_id:long text:string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members peer Peer msg_id int transcription_id long text string pending flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/update_user.html b/constructors/update_user.html
new file mode 100644
index 000000000..55fc16bf6
--- /dev/null
+++ b/constructors/update_user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUser
+
+
+
+
+
+
+UpdateUser ---types---
+updateUser#20529438 user_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_user_emoji_status.html b/constructors/update_user_emoji_status.html
new file mode 100644
index 000000000..f46e160e3
--- /dev/null
+++ b/constructors/update_user_emoji_status.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUserEmojiStatus
+
+
+
+
+
+
+UpdateUserEmojiStatus ---types---
+updateUserEmojiStatus#28373599 user_id:long emoji_status:EmojiStatus = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_user_name.html b/constructors/update_user_name.html
new file mode 100644
index 000000000..dfe56e5f0
--- /dev/null
+++ b/constructors/update_user_name.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUserName
+
+
+
+
+
+
+UpdateUserName ---types---
+updateUserName#a7848924 user_id:long first_name:string last_name:string usernames:Vector <Username > = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_user_phone.html b/constructors/update_user_phone.html
new file mode 100644
index 000000000..0cb0591ae
--- /dev/null
+++ b/constructors/update_user_phone.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUserPhone
+
+
+
+
+
+
+UpdateUserPhone ---types---
+updateUserPhone#05492a13 user_id:long phone:string = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_user_status.html b/constructors/update_user_status.html
new file mode 100644
index 000000000..e96577ad4
--- /dev/null
+++ b/constructors/update_user_status.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUserStatus
+
+
+
+
+
+
+UpdateUserStatus ---types---
+updateUserStatus#e5bdf8de user_id:long status:UserStatus = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_user_typing.html b/constructors/update_user_typing.html
new file mode 100644
index 000000000..e78d6dd69
--- /dev/null
+++ b/constructors/update_user_typing.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateUserTyping
+
+
+
+
+
+
+UpdateUserTyping ---types---
+updateUserTyping#c01e857f user_id:long action:SendMessageAction = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_web_page.html b/constructors/update_web_page.html
new file mode 100644
index 000000000..572b0384c
--- /dev/null
+++ b/constructors/update_web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateWebPage
+
+
+
+
+
+
+UpdateWebPage ---types---
+updateWebPage#7f891213 webpage:WebPage pts:int pts_count:int = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/update_web_view_result_sent.html b/constructors/update_web_view_result_sent.html
new file mode 100644
index 000000000..e4568ed20
--- /dev/null
+++ b/constructors/update_web_view_result_sent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdateWebViewResultSent
+
+
+
+
+
+
+UpdateWebViewResultSent ---types---
+updateWebViewResultSent#1592b79d query_id:long = Update Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/updates.html b/constructors/updates.html
new file mode 100644
index 000000000..05e612245
--- /dev/null
+++ b/constructors/updates.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Updates
+
+
+
+
+
+
+Updates ---types---
+updates#74ae4240 updates:Vector <Update > users:Vector <User > chats:Vector <Chat > date:date seq:int = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members updates Update A list must be supplied. users User A list must be supplied. chats Chat A list must be supplied. date date seq int
\ No newline at end of file
diff --git a/constructors/updates/channel_difference.html b/constructors/updates/channel_difference.html
new file mode 100644
index 000000000..0d977d519
--- /dev/null
+++ b/constructors/updates/channel_difference.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelDifference
+
+
+
+
+
+
+ChannelDifference ---types---
+updates.channelDifference#2064674e flags:# final:flags.0?true pts:int timeout:flags.1?int new_messages:Vector <Message > other_updates:Vector <Update > chats:Vector <Chat > users:Vector <User > = updates.ChannelDifference Copy import to the clipboard Belongs to This type can be an instance of either:
Members pts int new_messages Message A list must be supplied. other_updates Update A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. final flag This argument defaults to None
and can be omitted. timeout int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/updates/channel_difference_empty.html b/constructors/updates/channel_difference_empty.html
new file mode 100644
index 000000000..c1e4aac21
--- /dev/null
+++ b/constructors/updates/channel_difference_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelDifferenceEmpty
+
+
+
+
+
+
+ChannelDifferenceEmpty ---types---
+updates.channelDifferenceEmpty#3e11affb flags:# final:flags.0?true pts:int timeout:flags.1?int = updates.ChannelDifference Copy import to the clipboard Belongs to This type can be an instance of either:
Members pts int final flag This argument defaults to None
and can be omitted. timeout int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/updates/channel_difference_too_long.html b/constructors/updates/channel_difference_too_long.html
new file mode 100644
index 000000000..515c1b1c3
--- /dev/null
+++ b/constructors/updates/channel_difference_too_long.html
@@ -0,0 +1,18 @@
+
+
+
+
+ ChannelDifferenceTooLong
+
+
+
+
+
+
+ChannelDifferenceTooLong ---types---
+updates.channelDifferenceTooLong#a4bcc6fe flags:# final:flags.0?true timeout:flags.1?int dialog:Dialog messages:Vector <Message > chats:Vector <Chat > users:Vector <User > = updates.ChannelDifference Copy import to the clipboard Belongs to This type can be an instance of either:
Members dialog Dialog messages Message A list must be supplied. chats Chat A list must be supplied. users User A list must be supplied. final flag This argument defaults to None
and can be omitted. timeout int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/updates/difference.html b/constructors/updates/difference.html
new file mode 100644
index 000000000..aa02ae730
--- /dev/null
+++ b/constructors/updates/difference.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Difference
+
+
+
+
+
+
+Difference ---types---
+updates.difference#00f49ca0 new_messages:Vector <Message > new_encrypted_messages:Vector <EncryptedMessage > other_updates:Vector <Update > chats:Vector <Chat > users:Vector <User > state:updates.State = updates.Difference Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/updates/difference_empty.html b/constructors/updates/difference_empty.html
new file mode 100644
index 000000000..83dae45d8
--- /dev/null
+++ b/constructors/updates/difference_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DifferenceEmpty
+
+
+
+
+
+
+DifferenceEmpty ---types---
+updates.differenceEmpty#5d75a138 date:date seq:int = updates.Difference Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/updates/difference_slice.html b/constructors/updates/difference_slice.html
new file mode 100644
index 000000000..e3fbc494c
--- /dev/null
+++ b/constructors/updates/difference_slice.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DifferenceSlice
+
+
+
+
+
+
+DifferenceSlice ---types---
+updates.differenceSlice#a8fb1981 new_messages:Vector <Message > new_encrypted_messages:Vector <EncryptedMessage > other_updates:Vector <Update > chats:Vector <Chat > users:Vector <User > intermediate_state:updates.State = updates.Difference Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/updates/difference_too_long.html b/constructors/updates/difference_too_long.html
new file mode 100644
index 000000000..097230829
--- /dev/null
+++ b/constructors/updates/difference_too_long.html
@@ -0,0 +1,18 @@
+
+
+
+
+ DifferenceTooLong
+
+
+
+
+
+
+DifferenceTooLong ---types---
+updates.differenceTooLong#4afe8f6d pts:int = updates.Difference Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/updates/index.html b/constructors/updates/index.html
new file mode 100644
index 000000000..f40742633
--- /dev/null
+++ b/constructors/updates/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Updates
+
+
+
+
+
+
+Constructors/Updates Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/updates/state.html b/constructors/updates/state.html
new file mode 100644
index 000000000..36c6ed5c6
--- /dev/null
+++ b/constructors/updates/state.html
@@ -0,0 +1,18 @@
+
+
+
+
+ State
+
+
+
+
+
+
+State ---types---
+updates.state#a56c2a3e pts:int qts:int date:date seq:int unread_count:int = updates.State Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/updates_combined.html b/constructors/updates_combined.html
new file mode 100644
index 000000000..7912e1e30
--- /dev/null
+++ b/constructors/updates_combined.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatesCombined
+
+
+
+
+
+
+UpdatesCombined ---types---
+updatesCombined#725b04c3 updates:Vector <Update > users:Vector <User > chats:Vector <Chat > date:date seq_start:int seq:int = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members updates Update A list must be supplied. users User A list must be supplied. chats Chat A list must be supplied. date date seq_start int seq int
\ No newline at end of file
diff --git a/constructors/updates_too_long.html b/constructors/updates_too_long.html
new file mode 100644
index 000000000..3065c1f4a
--- /dev/null
+++ b/constructors/updates_too_long.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UpdatesTooLong
+
+
+
+
+
+
+UpdatesTooLong ---types---
+updatesTooLong#e317af7e = Updates Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/upload/cdn_file.html b/constructors/upload/cdn_file.html
new file mode 100644
index 000000000..b58f65c32
--- /dev/null
+++ b/constructors/upload/cdn_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CdnFile
+
+
+
+
+
+
+CdnFile ---types---
+upload.cdnFile#a99fca4f bytes:bytes = upload.CdnFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/upload/cdn_file_reupload_needed.html b/constructors/upload/cdn_file_reupload_needed.html
new file mode 100644
index 000000000..2feea5fb6
--- /dev/null
+++ b/constructors/upload/cdn_file_reupload_needed.html
@@ -0,0 +1,18 @@
+
+
+
+
+ CdnFileReuploadNeeded
+
+
+
+
+
+
+CdnFileReuploadNeeded ---types---
+upload.cdnFileReuploadNeeded#eea8e46e request_token:bytes = upload.CdnFile Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/upload/file.html b/constructors/upload/file.html
new file mode 100644
index 000000000..1afd77ab9
--- /dev/null
+++ b/constructors/upload/file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ File
+
+
+
+
+
+
+File ---types---
+upload.file#096a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/upload/file_cdn_redirect.html b/constructors/upload/file_cdn_redirect.html
new file mode 100644
index 000000000..9f56ed19e
--- /dev/null
+++ b/constructors/upload/file_cdn_redirect.html
@@ -0,0 +1,18 @@
+
+
+
+
+ FileCdnRedirect
+
+
+
+
+
+
+FileCdnRedirect ---types---
+upload.fileCdnRedirect#f18cda44 dc_id:int file_token:bytes encryption_key:bytes encryption_iv:bytes file_hashes:Vector <FileHash > = upload.File Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/upload/index.html b/constructors/upload/index.html
new file mode 100644
index 000000000..480202f24
--- /dev/null
+++ b/constructors/upload/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Upload
+
+
+
+
+
+
+Constructors/Upload Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/upload/web_file.html b/constructors/upload/web_file.html
new file mode 100644
index 000000000..c36b36fd8
--- /dev/null
+++ b/constructors/upload/web_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebFile
+
+
+
+
+
+
+WebFile ---types---
+upload.webFile#21e753bc size:int mime_type:string file_type:storage.FileType mtime:int bytes:bytes = upload.WebFile Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/url_auth_result_accepted.html b/constructors/url_auth_result_accepted.html
new file mode 100644
index 000000000..228461476
--- /dev/null
+++ b/constructors/url_auth_result_accepted.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UrlAuthResultAccepted
+
+
+
+
+
+
+UrlAuthResultAccepted ---types---
+urlAuthResultAccepted#8f8c0e4e url:string = UrlAuthResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/url_auth_result_default.html b/constructors/url_auth_result_default.html
new file mode 100644
index 000000000..a79c108d9
--- /dev/null
+++ b/constructors/url_auth_result_default.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UrlAuthResultDefault
+
+
+
+
+
+
+UrlAuthResultDefault ---types---
+urlAuthResultDefault#a9d6db1f = UrlAuthResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/url_auth_result_request.html b/constructors/url_auth_result_request.html
new file mode 100644
index 000000000..3c4e53f0e
--- /dev/null
+++ b/constructors/url_auth_result_request.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UrlAuthResultRequest
+
+
+
+
+
+
+UrlAuthResultRequest ---types---
+urlAuthResultRequest#92d33a0e flags:# request_write_access:flags.0?true bot:User domain:string = UrlAuthResult Copy import to the clipboard Belongs to This type can be an instance of either:
Members bot User domain string request_write_access flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/user.html b/constructors/user.html
new file mode 100644
index 000000000..4d0c77d03
--- /dev/null
+++ b/constructors/user.html
@@ -0,0 +1,18 @@
+
+
+
+
+ User
+
+
+
+
+
+
+User ---types---
+user#eb602f25 flags:# is_self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true support:flags.23?true scam:flags.24?true apply_min_photo:flags.25?true fake:flags.26?true bot_attach_menu:flags.27?true premium:flags.28?true attach_menu_enabled:flags.29?true flags2:# bot_can_edit:flags2.1?true close_friend:flags2.2?true stories_hidden:flags2.3?true stories_unavailable:flags2.4?true id:long access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?Vector <RestrictionReason > bot_inline_placeholder:flags.19?string lang_code:flags.22?string emoji_status:flags.30?EmojiStatus usernames:flags2.0?Vector <Username > stories_max_id:flags2.5?int color:flags2.7?int background_emoji_id:flags2.6?long = User Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long is_self flag This argument defaults to None
and can be omitted. contact flag This argument defaults to None
and can be omitted. mutual_contact flag This argument defaults to None
and can be omitted. deleted flag This argument defaults to None
and can be omitted. bot flag This argument defaults to None
and can be omitted. bot_chat_history flag This argument defaults to None
and can be omitted. bot_nochats flag This argument defaults to None
and can be omitted. verified flag This argument defaults to None
and can be omitted. restricted flag This argument defaults to None
and can be omitted. min flag This argument defaults to None
and can be omitted. bot_inline_geo flag This argument defaults to None
and can be omitted. support flag This argument defaults to None
and can be omitted. scam flag This argument defaults to None
and can be omitted. apply_min_photo flag This argument defaults to None
and can be omitted. fake flag This argument defaults to None
and can be omitted. bot_attach_menu flag This argument defaults to None
and can be omitted. premium flag This argument defaults to None
and can be omitted. attach_menu_enabled flag This argument defaults to None
and can be omitted. bot_can_edit flag This argument defaults to None
and can be omitted. close_friend flag This argument defaults to None
and can be omitted. stories_hidden flag This argument defaults to None
and can be omitted. stories_unavailable flag This argument defaults to None
and can be omitted. access_hash long This argument defaults to None
and can be omitted. first_name string This argument defaults to None
and can be omitted. last_name string This argument defaults to None
and can be omitted. username string This argument defaults to None
and can be omitted. phone string This argument defaults to None
and can be omitted. photo UserProfilePhoto This argument defaults to None
and can be omitted. status UserStatus This argument defaults to None
and can be omitted. bot_info_version int This argument defaults to None
and can be omitted. restriction_reason RestrictionReason This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. bot_inline_placeholder string This argument defaults to None
and can be omitted. lang_code string This argument defaults to None
and can be omitted. emoji_status EmojiStatus This argument defaults to None
and can be omitted. usernames Username This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. stories_max_id int This argument defaults to None
and can be omitted. color int This argument defaults to None
and can be omitted. background_emoji_id long This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/user_empty.html b/constructors/user_empty.html
new file mode 100644
index 000000000..9d85ba0b3
--- /dev/null
+++ b/constructors/user_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserEmpty
+
+
+
+
+
+
+UserEmpty ---types---
+userEmpty#d3bc4b7a id:long = User Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/user_full.html b/constructors/user_full.html
new file mode 100644
index 000000000..db477c222
--- /dev/null
+++ b/constructors/user_full.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserFull
+
+
+
+
+
+
+UserFull ---types---
+userFull#b9b12c6c flags:# blocked:flags.0?true phone_calls_available:flags.4?true phone_calls_private:flags.5?true can_pin_message:flags.7?true has_scheduled:flags.12?true video_calls_available:flags.13?true voice_messages_forbidden:flags.20?true translations_disabled:flags.23?true stories_pinned_available:flags.26?true blocked_my_stories_from:flags.27?true id:long about:flags.1?string settings:PeerSettings personal_photo:flags.21?Photo profile_photo:flags.2?Photo fallback_photo:flags.22?Photo notify_settings:PeerNotifySettings bot_info:flags.3?BotInfo pinned_msg_id:flags.6?int common_chats_count:int folder_id:flags.11?int ttl_period:flags.14?int theme_emoticon:flags.15?string private_forward_name:flags.16?string bot_group_admin_rights:flags.17?ChatAdminRights bot_broadcast_admin_rights:flags.18?ChatAdminRights premium_gifts:flags.19?Vector <PremiumGiftOption > wallpaper:flags.24?WallPaper stories:flags.25?PeerStories = UserFull Copy import to the clipboard Belongs to This type can only be an instance of:
Members id long settings PeerSettings notify_settings PeerNotifySettings common_chats_count int blocked flag This argument defaults to None
and can be omitted. phone_calls_available flag This argument defaults to None
and can be omitted. phone_calls_private flag This argument defaults to None
and can be omitted. can_pin_message flag This argument defaults to None
and can be omitted. has_scheduled flag This argument defaults to None
and can be omitted. video_calls_available flag This argument defaults to None
and can be omitted. voice_messages_forbidden flag This argument defaults to None
and can be omitted. translations_disabled flag This argument defaults to None
and can be omitted. stories_pinned_available flag This argument defaults to None
and can be omitted. blocked_my_stories_from flag This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted. personal_photo Photo This argument defaults to None
and can be omitted. profile_photo Photo This argument defaults to None
and can be omitted. fallback_photo Photo This argument defaults to None
and can be omitted. bot_info BotInfo This argument defaults to None
and can be omitted. pinned_msg_id int This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted. theme_emoticon string This argument defaults to None
and can be omitted. private_forward_name string This argument defaults to None
and can be omitted. bot_group_admin_rights ChatAdminRights This argument defaults to None
and can be omitted. bot_broadcast_admin_rights ChatAdminRights This argument defaults to None
and can be omitted. premium_gifts PremiumGiftOption This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. wallpaper WallPaper This argument defaults to None
and can be omitted. stories PeerStories This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/user_profile_photo.html b/constructors/user_profile_photo.html
new file mode 100644
index 000000000..3bd3d6f13
--- /dev/null
+++ b/constructors/user_profile_photo.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserProfilePhoto
+
+
+
+
+
+
+UserProfilePhoto ---types---
+userProfilePhoto#82d1f706 flags:# has_video:flags.0?true personal:flags.2?true photo_id:long stripped_thumb:flags.1?bytes dc_id:int = UserProfilePhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members photo_id long dc_id int has_video flag This argument defaults to None
and can be omitted. personal flag This argument defaults to None
and can be omitted. stripped_thumb bytes This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/user_profile_photo_empty.html b/constructors/user_profile_photo_empty.html
new file mode 100644
index 000000000..43e4dc96d
--- /dev/null
+++ b/constructors/user_profile_photo_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserProfilePhotoEmpty
+
+
+
+
+
+
+UserProfilePhotoEmpty ---types---
+userProfilePhotoEmpty#4f11bae1 = UserProfilePhoto Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/user_status_empty.html b/constructors/user_status_empty.html
new file mode 100644
index 000000000..50dac177b
--- /dev/null
+++ b/constructors/user_status_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusEmpty
+
+
+
+
+
+
+UserStatusEmpty ---types---
+userStatusEmpty#09d05049 = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/user_status_last_month.html b/constructors/user_status_last_month.html
new file mode 100644
index 000000000..7ebfc015b
--- /dev/null
+++ b/constructors/user_status_last_month.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusLastMonth
+
+
+
+
+
+
+UserStatusLastMonth ---types---
+userStatusLastMonth#77ebc742 = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/user_status_last_week.html b/constructors/user_status_last_week.html
new file mode 100644
index 000000000..7be6cfc3e
--- /dev/null
+++ b/constructors/user_status_last_week.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusLastWeek
+
+
+
+
+
+
+UserStatusLastWeek ---types---
+userStatusLastWeek#07bf09fc = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/user_status_offline.html b/constructors/user_status_offline.html
new file mode 100644
index 000000000..6e32ba7fc
--- /dev/null
+++ b/constructors/user_status_offline.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusOffline
+
+
+
+
+
+
+UserStatusOffline ---types---
+userStatusOffline#008c703f was_online:date = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/user_status_online.html b/constructors/user_status_online.html
new file mode 100644
index 000000000..ee5ad8183
--- /dev/null
+++ b/constructors/user_status_online.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusOnline
+
+
+
+
+
+
+UserStatusOnline ---types---
+userStatusOnline#edb93949 expires:date = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/user_status_recently.html b/constructors/user_status_recently.html
new file mode 100644
index 000000000..f384afaf2
--- /dev/null
+++ b/constructors/user_status_recently.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserStatusRecently
+
+
+
+
+
+
+UserStatusRecently ---types---
+userStatusRecently#e26f42f1 = UserStatus Copy import to the clipboard Belongs to This type can be an instance of either:
Members This type has no members.
\ No newline at end of file
diff --git a/constructors/username.html b/constructors/username.html
new file mode 100644
index 000000000..5692a3889
--- /dev/null
+++ b/constructors/username.html
@@ -0,0 +1,18 @@
+
+
+
+
+ Username
+
+
+
+
+
+
+Username ---types---
+username#b4073647 flags:# editable:flags.0?true active:flags.1?true username:string = Username Copy import to the clipboard Belongs to This type can only be an instance of:
Members username string editable flag This argument defaults to None
and can be omitted. active flag This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/users/index.html b/constructors/users/index.html
new file mode 100644
index 000000000..70df7a58b
--- /dev/null
+++ b/constructors/users/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Constructors/Users
+
+
+
+
+
+
+Constructors/Users Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/constructors/users/user_full.html b/constructors/users/user_full.html
new file mode 100644
index 000000000..d84808da5
--- /dev/null
+++ b/constructors/users/user_full.html
@@ -0,0 +1,18 @@
+
+
+
+
+ UserFull
+
+
+
+
+
+
+UserFull ---types---
+users.userFull#3b6d152e full_user:UserFull chats:Vector <Chat > users:Vector <User > = users.UserFull Copy import to the clipboard Belongs to This type can only be an instance of:
Members full_user UserFull chats Chat A list must be supplied. users User A list must be supplied.
\ No newline at end of file
diff --git a/constructors/video_size.html b/constructors/video_size.html
new file mode 100644
index 000000000..da02b78f8
--- /dev/null
+++ b/constructors/video_size.html
@@ -0,0 +1,18 @@
+
+
+
+
+ VideoSize
+
+
+
+
+
+
+VideoSize ---types---
+videoSize#de33b094 flags:# type:string w:int h:int size:int video_start_ts:flags.0?double = VideoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/video_size_emoji_markup.html b/constructors/video_size_emoji_markup.html
new file mode 100644
index 000000000..3a0747a1c
--- /dev/null
+++ b/constructors/video_size_emoji_markup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ VideoSizeEmojiMarkup
+
+
+
+
+
+
+VideoSizeEmojiMarkup ---types---
+videoSizeEmojiMarkup#f85c413c emoji_id:long background_colors:Vector <int > = VideoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members emoji_id long background_colors int A list must be supplied.
\ No newline at end of file
diff --git a/constructors/video_size_sticker_markup.html b/constructors/video_size_sticker_markup.html
new file mode 100644
index 000000000..94cf6d8f4
--- /dev/null
+++ b/constructors/video_size_sticker_markup.html
@@ -0,0 +1,18 @@
+
+
+
+
+ VideoSizeStickerMarkup
+
+
+
+
+
+
+VideoSizeStickerMarkup ---types---
+videoSizeStickerMarkup#0da082fe stickerset:InputStickerSet sticker_id:long background_colors:Vector <int > = VideoSize Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/wall_paper.html b/constructors/wall_paper.html
new file mode 100644
index 000000000..701f1fe57
--- /dev/null
+++ b/constructors/wall_paper.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WallPaper
+
+
+
+
+
+
+WallPaper ---types---
+wallPaper#a437c3ed id:long flags:# creator:flags.0?true default:flags.1?true pattern:flags.3?true dark:flags.4?true access_hash:long slug:string document:Document settings:flags.2?WallPaperSettings = WallPaper Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long access_hash long slug string document Document creator flag This argument defaults to None
and can be omitted. default flag This argument defaults to None
and can be omitted. pattern flag This argument defaults to None
and can be omitted. dark flag This argument defaults to None
and can be omitted. settings WallPaperSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/wall_paper_no_file.html b/constructors/wall_paper_no_file.html
new file mode 100644
index 000000000..87554268c
--- /dev/null
+++ b/constructors/wall_paper_no_file.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WallPaperNoFile
+
+
+
+
+
+
+WallPaperNoFile ---types---
+wallPaperNoFile#e0804116 id:long flags:# default:flags.1?true dark:flags.4?true settings:flags.2?WallPaperSettings = WallPaper Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long default flag This argument defaults to None
and can be omitted. dark flag This argument defaults to None
and can be omitted. settings WallPaperSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/wall_paper_settings.html b/constructors/wall_paper_settings.html
new file mode 100644
index 000000000..1edf235eb
--- /dev/null
+++ b/constructors/wall_paper_settings.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WallPaperSettings
+
+
+
+
+
+
+WallPaperSettings ---types---
+wallPaperSettings#1dc1bca4 flags:# blur:flags.1?true motion:flags.2?true background_color:flags.0?int second_background_color:flags.4?int third_background_color:flags.5?int fourth_background_color:flags.6?int intensity:flags.3?int rotation:flags.4?int = WallPaperSettings Copy import to the clipboard Belongs to This type can only be an instance of:
Members blur flag This argument defaults to None
and can be omitted. motion flag This argument defaults to None
and can be omitted. background_color int This argument defaults to None
and can be omitted. second_background_color int This argument defaults to None
and can be omitted. third_background_color int This argument defaults to None
and can be omitted. fourth_background_color int This argument defaults to None
and can be omitted. intensity int This argument defaults to None
and can be omitted. rotation int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/web_authorization.html b/constructors/web_authorization.html
new file mode 100644
index 000000000..0d0afac81
--- /dev/null
+++ b/constructors/web_authorization.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebAuthorization
+
+
+
+
+
+
+WebAuthorization ---types---
+webAuthorization#a6f8f452 hash:long bot_id:long domain:string browser:string platform:string date_created:date date_active:date ip:string region:string = WebAuthorization Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/web_document.html b/constructors/web_document.html
new file mode 100644
index 000000000..b2f5b560b
--- /dev/null
+++ b/constructors/web_document.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebDocument
+
+
+
+
+
+
+WebDocument ---types---
+webDocument#1c570ed1 url:string access_hash:long size:int mime_type:string attributes:Vector <DocumentAttribute > = WebDocument Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/web_document_no_proxy.html b/constructors/web_document_no_proxy.html
new file mode 100644
index 000000000..71be59670
--- /dev/null
+++ b/constructors/web_document_no_proxy.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebDocumentNoProxy
+
+
+
+
+
+
+WebDocumentNoProxy ---types---
+webDocumentNoProxy#f9c8bcc6 url:string size:int mime_type:string attributes:Vector <DocumentAttribute > = WebDocument Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/web_page.html b/constructors/web_page.html
new file mode 100644
index 000000000..0ea6c3308
--- /dev/null
+++ b/constructors/web_page.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPage
+
+
+
+
+
+
+WebPage ---types---
+webPage#e89c45b2 flags:# has_large_media:flags.13?true id:long url:string display_url:string hash:int type:flags.0?string site_name:flags.1?string title:flags.2?string description:flags.3?string photo:flags.4?Photo embed_url:flags.5?string embed_type:flags.5?string embed_width:flags.6?int embed_height:flags.6?int duration:flags.7?int author:flags.8?string document:flags.9?Document cached_page:flags.10?Page attributes:flags.12?Vector <WebPageAttribute > = WebPage Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long url string display_url string hash int has_large_media flag This argument defaults to None
and can be omitted. type string This argument defaults to None
and can be omitted. site_name string This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted. photo Photo This argument defaults to None
and can be omitted. embed_url string This argument defaults to None
and can be omitted. embed_type string This argument defaults to None
and can be omitted. embed_width int This argument defaults to None
and can be omitted. embed_height int This argument defaults to None
and can be omitted. duration int This argument defaults to None
and can be omitted. author string This argument defaults to None
and can be omitted. document Document This argument defaults to None
and can be omitted. cached_page Page This argument defaults to None
and can be omitted. attributes WebPageAttribute This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
\ No newline at end of file
diff --git a/constructors/web_page_attribute_story.html b/constructors/web_page_attribute_story.html
new file mode 100644
index 000000000..8e9c9eacc
--- /dev/null
+++ b/constructors/web_page_attribute_story.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPageAttributeStory
+
+
+
+
+
+
+WebPageAttributeStory ---types---
+webPageAttributeStory#2e94c3e7 flags:# peer:Peer id:int story:flags.0?StoryItem = WebPageAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members
\ No newline at end of file
diff --git a/constructors/web_page_attribute_theme.html b/constructors/web_page_attribute_theme.html
new file mode 100644
index 000000000..ad4f21c40
--- /dev/null
+++ b/constructors/web_page_attribute_theme.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPageAttributeTheme
+
+
+
+
+
+
+WebPageAttributeTheme ---types---
+webPageAttributeTheme#54b56617 flags:# documents:flags.0?Vector <Document > settings:flags.1?ThemeSettings = WebPageAttribute Copy import to the clipboard Belongs to This type can be an instance of either:
Members documents Document This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. settings ThemeSettings This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/web_page_empty.html b/constructors/web_page_empty.html
new file mode 100644
index 000000000..2f7c0ee99
--- /dev/null
+++ b/constructors/web_page_empty.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPageEmpty
+
+
+
+
+
+
+WebPageEmpty ---types---
+webPageEmpty#211a1788 flags:# id:long url:flags.0?string = WebPage Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long url string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/web_page_not_modified.html b/constructors/web_page_not_modified.html
new file mode 100644
index 000000000..ee113579a
--- /dev/null
+++ b/constructors/web_page_not_modified.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPageNotModified
+
+
+
+
+
+
+WebPageNotModified ---types---
+webPageNotModified#7311ca11 flags:# cached_page_views:flags.0?int = WebPage Copy import to the clipboard Belongs to This type can be an instance of either:
Members cached_page_views int This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/web_page_pending.html b/constructors/web_page_pending.html
new file mode 100644
index 000000000..4f61e7aae
--- /dev/null
+++ b/constructors/web_page_pending.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebPagePending
+
+
+
+
+
+
+WebPagePending ---types---
+webPagePending#b0d13e47 flags:# id:long url:flags.0?string date:date = WebPage Copy import to the clipboard Belongs to This type can be an instance of either:
Members id long date date url string This argument defaults to None
and can be omitted.
\ No newline at end of file
diff --git a/constructors/web_view_message_sent.html b/constructors/web_view_message_sent.html
new file mode 100644
index 000000000..832a587ab
--- /dev/null
+++ b/constructors/web_view_message_sent.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebViewMessageSent
+
+
+
+
+
+
+WebViewMessageSent ---types---
+webViewMessageSent#0c94511c flags:# msg_id:flags.0?InputBotInlineMessageID = WebViewMessageSent Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/constructors/web_view_result_url.html b/constructors/web_view_result_url.html
new file mode 100644
index 000000000..614f38571
--- /dev/null
+++ b/constructors/web_view_result_url.html
@@ -0,0 +1,18 @@
+
+
+
+
+ WebViewResultUrl
+
+
+
+
+
+
+WebViewResultUrl ---types---
+webViewResultUrl#0c14557c query_id:long url:string = WebViewResult Copy import to the clipboard Belongs to This type can only be an instance of:
Members
\ No newline at end of file
diff --git a/css/docs.dark.css b/css/docs.dark.css
new file mode 100644
index 000000000..b240a9e9a
--- /dev/null
+++ b/css/docs.dark.css
@@ -0,0 +1,185 @@
+body {
+ font-family: 'Nunito', sans-serif;
+ color: #bbb;
+ background-color:#000;
+ font-size: 16px;
+}
+
+a {
+ color: #42aaed;
+ text-decoration: none;
+}
+
+pre {
+ font-family: 'Source Code Pro', monospace;
+ padding: 8px;
+ color: #567;
+ background: #080a0c;
+ border-radius: 0;
+ overflow-x: auto;
+}
+
+a:hover {
+ color: #64bbdd;
+ text-decoration: underline;
+}
+
+table {
+ width: 100%;
+ max-width: 100%;
+}
+
+table td {
+ border-top: 1px solid #111;
+ padding: 8px;
+}
+
+.horizontal {
+ margin-bottom: 16px;
+ list-style: none;
+ background: #080a0c;
+ border-radius: 4px;
+ padding: 8px 16px;
+}
+
+.horizontal li {
+ display: inline-block;
+ margin: 0 8px 0 0;
+}
+
+.horizontal img {
+ display: inline-block;
+ margin: 0 8px -2px 0;
+}
+
+h1, summary.title {
+ font-size: 24px;
+}
+
+h3 {
+ font-size: 20px;
+}
+
+#main_div {
+ padding: 20px 0;
+ max-width: 800px;
+ margin: 0 auto;
+}
+
+pre::-webkit-scrollbar {
+ visibility: visible;
+ display: block;
+ height: 12px;
+}
+
+pre::-webkit-scrollbar-track:horizontal {
+ background: #222;
+ border-radius: 0;
+ height: 12px;
+}
+
+pre::-webkit-scrollbar-thumb:horizontal {
+ background: #444;
+ border-radius: 0;
+ height: 12px;
+}
+
+:target {
+ border: 2px solid #149;
+ background: #246;
+ padding: 4px;
+}
+
+/* 'sh' stands for Syntax Highlight */
+span.sh1 {
+ color: #f93;
+}
+
+span.tooltip {
+ border-bottom: 1px dashed #ddd;
+}
+
+#searchBox {
+ width: 100%;
+ border: none;
+ height: 20px;
+ padding: 8px;
+ font-size: 16px;
+ border-radius: 2px;
+ border: 2px solid #222;
+ background: #000;
+ color: #eee;
+}
+
+#searchBox:placeholder-shown {
+ color: #bbb;
+ font-style: italic;
+}
+
+button {
+ border-radius: 2px;
+ font-size: 16px;
+ padding: 8px;
+ color: #bbb;
+ background-color: #111;
+ border: 2px solid #146;
+ transition-duration: 300ms;
+}
+
+button:hover {
+ background-color: #146;
+ color: #fff;
+}
+
+/* https://www.w3schools.com/css/css_navbar.asp */
+ul.together {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+}
+
+ul.together li {
+ float: left;
+}
+
+ul.together li a {
+ display: block;
+ border-radius: 8px;
+ background: #111;
+ padding: 4px 8px;
+ margin: 8px;
+}
+
+/* https://stackoverflow.com/a/30810322 */
+.invisible {
+ left: 0;
+ top: -99px;
+ padding: 0;
+ width: 2em;
+ height: 2em;
+ border: none;
+ outline: none;
+ position: fixed;
+ box-shadow: none;
+ color: transparent;
+ background: transparent;
+}
+
+@media (max-width: 640px) {
+ h1, summary.title {
+ font-size: 18px;
+ }
+ h3 {
+ font-size: 16px;
+ }
+
+ #dev_page_content_wrap {
+ padding-top: 12px;
+ }
+
+ #dev_page_title {
+ margin-top: 10px;
+ margin-bottom: 20px;
+ }
+}
diff --git a/css/docs.light.css b/css/docs.light.css
new file mode 100644
index 000000000..2d0e95d7a
--- /dev/null
+++ b/css/docs.light.css
@@ -0,0 +1,182 @@
+body {
+ font-family: 'Nunito', sans-serif;
+ color: #333;
+ background-color:#eee;
+ font-size: 16px;
+}
+
+a {
+ color: #329add;
+ text-decoration: none;
+}
+
+pre {
+ font-family: 'Source Code Pro', monospace;
+ padding: 8px;
+ color: #567;
+ background: #e0e4e8;
+ border-radius: 0;
+ overflow-x: auto;
+}
+
+a:hover {
+ color: #64bbdd;
+ text-decoration: underline;
+}
+
+table {
+ width: 100%;
+ max-width: 100%;
+}
+
+table td {
+ border-top: 1px solid #ddd;
+ padding: 8px;
+}
+
+.horizontal {
+ margin-bottom: 16px;
+ list-style: none;
+ background: #e0e4e8;
+ border-radius: 4px;
+ padding: 8px 16px;
+}
+
+.horizontal li {
+ display: inline-block;
+ margin: 0 8px 0 0;
+}
+
+.horizontal img {
+ display: inline-block;
+ margin: 0 8px -2px 0;
+}
+
+h1, summary.title {
+ font-size: 24px;
+}
+
+h3 {
+ font-size: 20px;
+}
+
+#main_div {
+ padding: 20px 0;
+ max-width: 800px;
+ margin: 0 auto;
+}
+
+pre::-webkit-scrollbar {
+ visibility: visible;
+ display: block;
+ height: 12px;
+}
+
+pre::-webkit-scrollbar-track:horizontal {
+ background: #def;
+ border-radius: 0;
+ height: 12px;
+}
+
+pre::-webkit-scrollbar-thumb:horizontal {
+ background: #bdd;
+ border-radius: 0;
+ height: 12px;
+}
+
+:target {
+ border: 2px solid #f8f800;
+ background: #f8f8f8;
+ padding: 4px;
+}
+
+/* 'sh' stands for Syntax Highlight */
+span.sh1 {
+ color: #f70;
+}
+
+span.tooltip {
+ border-bottom: 1px dashed #444;
+}
+
+#searchBox {
+ width: 100%;
+ border: none;
+ height: 20px;
+ padding: 8px;
+ font-size: 16px;
+ border-radius: 2px;
+ border: 2px solid #ddd;
+}
+
+#searchBox:placeholder-shown {
+ font-style: italic;
+}
+
+button {
+ border-radius: 2px;
+ font-size: 16px;
+ padding: 8px;
+ color: #000;
+ background-color: #f7f7f7;
+ border: 2px solid #329add;
+ transition-duration: 300ms;
+}
+
+button:hover {
+ background-color: #329add;
+ color: #f7f7f7;
+}
+
+/* https://www.w3schools.com/css/css_navbar.asp */
+ul.together {
+ list-style-type: none;
+ margin: 0;
+ padding: 0;
+ overflow: hidden;
+}
+
+ul.together li {
+ float: left;
+}
+
+ul.together li a {
+ display: block;
+ border-radius: 8px;
+ background: #e0e4e8;
+ padding: 4px 8px;
+ margin: 8px;
+}
+
+/* https://stackoverflow.com/a/30810322 */
+.invisible {
+ left: 0;
+ top: -99px;
+ padding: 0;
+ width: 2em;
+ height: 2em;
+ border: none;
+ outline: none;
+ position: fixed;
+ box-shadow: none;
+ color: transparent;
+ background: transparent;
+}
+
+@media (max-width: 640px) {
+ h1, summary.title {
+ font-size: 18px;
+ }
+ h3 {
+ font-size: 16px;
+ }
+
+ #dev_page_content_wrap {
+ padding-top: 12px;
+ }
+
+ #dev_page_title {
+ margin-top: 10px;
+ margin-bottom: 20px;
+ }
+}
diff --git a/img/arrow.svg b/img/arrow.svg
new file mode 100644
index 000000000..1e1312248
--- /dev/null
+++ b/img/arrow.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
diff --git a/index.html b/index.html
new file mode 100644
index 000000000..ba203e245
--- /dev/null
+++ b/index.html
@@ -0,0 +1,179 @@
+
+
+
+
+ Telethon API
+
+
+
+
+
+
+
+
Please enable JavaScript if you would like to use search.
+
Telethon API
+
This documentation was generated straight from the scheme.tl
+ provided by Telegram. However, there is no official documentation per se
+ on what the methods, constructors and types mean. Nevertheless, this
+ page aims to provide easy access to all the available methods, their
+ definition and parameters.
+
+ light /
+ dark theme.
+
+
Please note that when you see this:
+
---functions---
+users.getUsers#0d91a548 id:Vector<InputUser> = Vector<User>
+
+
This is not Python code. It's the "TL definition". It's
+ an easy-to-read line that gives a quick overview on the parameters
+ and its result. You don't need to worry about this. See
+ Understanding
+ the Type Language for more details on it.
+
+
Index
+
+
+
Methods
+
Currently there are 562 methods available for the layer
+ 166. See the complete method list .
+
+ Methods, also known as requests , are used to interact with the
+ Telegram API itself and are invoked through client(Request(...))
.
+ Only these can be used like that! You cannot invoke types or
+ constructors, only requests. After this, Telegram will return a
+ result
, which may be, for instance, a bunch of messages,
+ some dialogs, users, etc.
+
+
Types
+
Currently there are 452 types .
+ See the complete list of types .
+
+
The Telegram types are the abstract results that you receive
+ after invoking a request. They are "abstract" because they can have
+ multiple constructors. For instance, the abstract type User
+ can be either UserEmpty
or User
. You should,
+ most of the time, make sure you received the desired type by using
+ the isinstance(result, Constructor)
Python function.
+
+ When a request needs a Telegram type as argument, you should create
+ an instance of it by using one of its, possibly multiple, constructors.
+
+
Constructors
+
Currently there are 1214 constructors .
+ See the list of all constructors .
+
+
Constructors are the way you can create instances of the abstract types
+ described above, and also the instances which are actually returned from
+ the functions although they all share a common abstract type.
+
+
Core types
+
Core types are types from which the rest of Telegram types build upon:
+
+ int :
+ The value should be an integer type, like 42 .
+ It should have 32 bits or less. You can check the bit length by
+ calling a.bit_length()
, where a
is an
+ integer variable.
+
+ long :
+ Different name for an integer type. The numbers given should have
+ 64 bits or less.
+
+ int128 :
+ Another integer type, should have 128 bits or less.
+
+ int256 :
+ The largest integer type, allowing 256 bits or less.
+
+ double :
+ The value should be a floating point value, such as
+ 123.456 .
+
+ Vector<T> :
+ If a type T
is wrapped around Vector<T>
,
+ then it means that the argument should be a list of it.
+ For instance, a valid value for Vector<int>
+ would be [1, 2, 3]
.
+
+ string :
+ A valid UTF-8 string should be supplied. This is right how
+ Python strings work, no further encoding is required.
+
+ Bool :
+ Either True
or False
.
+
+ flag :
+ These arguments aren't actually sent but rather encoded as flags.
+ Any truthy value (True
, 7
) will enable
+ this flag, although it's recommended to use True
or
+ None
to symbolize that it's not present.
+
+ bytes :
+ A sequence of bytes, like b'hello'
, should be supplied.
+
+ date :
+ Although this type is internally used as an int
,
+ you can pass a datetime
or date
object
+ instead to work with date parameters.
+ Note that the library uses the date in UTC+0 , since timezone
+ conversion is not responsibility of the library. Furthermore, this
+ eases converting into any other timezone without the need for a middle
+ step.
+
+
+
+
Full example
+
All methods shown here have dummy examples on how to write them,
+ so you don't get confused with their TL definition. However, this may
+ not always run. They are just there to show the right syntax.
+
+
You should check out
+ how
+ to access the full API in ReadTheDocs.
+
+
+
+
+
diff --git a/js/search.js b/js/search.js
new file mode 100644
index 000000000..ace107ff8
--- /dev/null
+++ b/js/search.js
@@ -0,0 +1,244 @@
+root = document.getElementById("main_div");
+root.innerHTML = `
+
+
+
+
+
+
+
Methods (0 )
+
+
+
+
Types (0 )
+
+
+
+
Constructors (0 )
+
+
+
+
+` + root.innerHTML + "
";
+
+// HTML modified, now load documents
+contentDiv = document.getElementById("contentDiv");
+searchDiv = document.getElementById("searchDiv");
+searchBox = document.getElementById("searchBox");
+
+// Search lists
+methodsDetails = document.getElementById("methods");
+methodsList = document.getElementById("methodsList");
+methodsCount = document.getElementById("methodsCount");
+
+typesDetails = document.getElementById("types");
+typesList = document.getElementById("typesList");
+typesCount = document.getElementById("typesCount");
+
+constructorsDetails = document.getElementById("constructors");
+constructorsList = document.getElementById("constructorsList");
+constructorsCount = document.getElementById("constructorsCount");
+
+// Exact match
+exactMatch = document.getElementById("exactMatch");
+exactList = document.getElementById("exactList");
+
+try {
+ requests = ["AcceptAuthorizationRequest", "AcceptCallRequest", "AcceptContactRequest", "AcceptEncryptionRequest", "AcceptLoginTokenRequest", "AcceptTermsOfServiceRequest", "AcceptUrlAuthRequest", "ActivateStealthModeRequest", "AddChatUserRequest", "AddContactRequest", "AddStickerToSetRequest", "AllowSendMessageRequest", "AnswerWebhookJSONQueryRequest", "ApplyBoostRequest", "ApplyGiftCodeRequest", "AssignAppStoreTransactionRequest", "AssignPlayMarketTransactionRequest", "BindTempAuthKeyRequest", "BlockRequest", "BlockFromRepliesRequest", "CanPurchasePremiumRequest", "CanSendMessageRequest", "CanSendStoryRequest", "CancelCodeRequest", "CancelPasswordEmailRequest", "ChangeAuthorizationSettingsRequest", "ChangePhoneRequest", "ChangeStickerRequest", "ChangeStickerPositionRequest", "CheckChatInviteRequest", "CheckChatlistInviteRequest", "CheckGiftCodeRequest", "CheckGroupCallRequest", "CheckHistoryImportRequest", "CheckHistoryImportPeerRequest", "CheckPasswordRequest", "CheckRecoveryPasswordRequest", "CheckShortNameRequest", "account.CheckUsernameRequest", "channels.CheckUsernameRequest", "ClearAllDraftsRequest", "ClearRecentEmojiStatusesRequest", "ClearRecentReactionsRequest", "ClearRecentStickersRequest", "ClearSavedInfoRequest", "ClickSponsoredMessageRequest", "ConfirmCallRequest", "ConfirmPasswordEmailRequest", "ConfirmPhoneRequest", "ConvertToGigagroupRequest", "CreateChannelRequest", "CreateChatRequest", "CreateForumTopicRequest", "CreateGroupCallRequest", "CreateStickerSetRequest", "CreateThemeRequest", "DeactivateAllUsernamesRequest", "DeclinePasswordResetRequest", "DeleteAccountRequest", "DeleteAutoSaveExceptionsRequest", "DeleteByPhonesRequest", "DeleteChannelRequest", "DeleteChatRequest", "DeleteChatUserRequest", "DeleteContactsRequest", "DeleteExportedChatInviteRequest", "DeleteExportedInviteRequest", "messages.DeleteHistoryRequest", "channels.DeleteHistoryRequest", "messages.DeleteMessagesRequest", "channels.DeleteMessagesRequest", "DeleteParticipantHistoryRequest", "DeletePhoneCallHistoryRequest", "DeletePhotosRequest", "DeleteRevokedExportedChatInvitesRequest", "DeleteScheduledMessagesRequest", "DeleteSecureValueRequest", "DeleteStickerSetRequest", "DeleteStoriesRequest", "DeleteTopicHistoryRequest", "DestroyAuthKeyRequest", "DestroySessionRequest", "DiscardCallRequest", "DiscardEncryptionRequest", "DiscardGroupCallRequest", "DismissSuggestionRequest", "DropTempAuthKeysRequest", "EditAdminRequest", "EditBannedRequest", "EditChatAboutRequest", "EditChatAdminRequest", "EditChatDefaultBannedRightsRequest", "EditChatPhotoRequest", "EditChatTitleRequest", "EditCloseFriendsRequest", "EditCreatorRequest", "EditExportedChatInviteRequest", "EditExportedInviteRequest", "EditForumTopicRequest", "EditGroupCallParticipantRequest", "EditGroupCallTitleRequest", "EditInlineBotMessageRequest", "EditLocationRequest", "EditMessageRequest", "EditPeerFoldersRequest", "EditPhotoRequest", "EditStoryRequest", "EditTitleRequest", "EditUserInfoRequest", "ExportAuthorizationRequest", "ExportChatInviteRequest", "ExportChatlistInviteRequest", "ExportContactTokenRequest", "ExportGroupCallInviteRequest", "ExportInvoiceRequest", "ExportLoginTokenRequest", "ExportMessageLinkRequest", "ExportStoryLinkRequest", "FaveStickerRequest", "FinishTakeoutSessionRequest", "ForwardMessagesRequest", "GetAccountTTLRequest", "GetAdminLogRequest", "GetAdminedPublicChannelsRequest", "GetAdminsWithInvitesRequest", "GetAllDraftsRequest", "GetAllReadPeerStoriesRequest", "GetAllSecureValuesRequest", "GetAllStickersRequest", "GetAllStoriesRequest", "GetAppChangelogRequest", "GetAppConfigRequest", "GetAppUpdateRequest", "GetArchivedStickersRequest", "GetAttachMenuBotRequest", "GetAttachMenuBotsRequest", "GetAttachedStickersRequest", "GetAuthorizationFormRequest", "GetAuthorizationsRequest", "GetAutoDownloadSettingsRequest", "GetAutoSaveSettingsRequest", "GetAvailableReactionsRequest", "GetBankCardDataRequest", "GetBlockedRequest", "GetBoostsListRequest", "GetBoostsStatusRequest", "GetBotAppRequest", "GetBotCallbackAnswerRequest", "GetBotCommandsRequest", "GetBotInfoRequest", "GetBotMenuButtonRequest", "GetBroadcastStatsRequest", "GetCallConfigRequest", "GetCdnConfigRequest", "GetCdnFileRequest", "GetCdnFileHashesRequest", "GetChannelDifferenceRequest", "GetChannelsRequest", "GetChatInviteImportersRequest", "GetChatThemesRequest", "GetChatlistUpdatesRequest", "GetChatsRequest", "GetChatsToSendRequest", "GetCommonChatsRequest", "GetConfigRequest", "GetContactIDsRequest", "GetContactSignUpNotificationRequest", "GetContactsRequest", "GetContentSettingsRequest", "GetCountriesListRequest", "GetCustomEmojiDocumentsRequest", "GetDeepLinkInfoRequest", "GetDefaultBackgroundEmojisRequest", "GetDefaultEmojiStatusesRequest", "GetDefaultGroupPhotoEmojisRequest", "GetDefaultHistoryTTLRequest", "GetDefaultProfilePhotoEmojisRequest", "GetDhConfigRequest", "GetDialogFiltersRequest", "GetDialogUnreadMarksRequest", "GetDialogsRequest", "updates.GetDifferenceRequest", "langpack.GetDifferenceRequest", "GetDiscussionMessageRequest", "GetDocumentByHashRequest", "GetEmojiGroupsRequest", "GetEmojiKeywordsRequest", "GetEmojiKeywordsDifferenceRequest", "GetEmojiKeywordsLanguagesRequest", "GetEmojiProfilePhotoGroupsRequest", "GetEmojiStatusGroupsRequest", "GetEmojiStickersRequest", "GetEmojiURLRequest", "GetExportedChatInviteRequest", "GetExportedChatInvitesRequest", "GetExportedInvitesRequest", "GetExtendedMediaRequest", "GetFavedStickersRequest", "GetFeaturedEmojiStickersRequest", "GetFeaturedStickersRequest", "GetFileRequest", "GetFileHashesRequest", "GetForumTopicsRequest", "GetForumTopicsByIDRequest", "GetFullChannelRequest", "GetFullChatRequest", "GetFullUserRequest", "GetGameHighScoresRequest", "GetGiveawayInfoRequest", "GetGlobalPrivacySettingsRequest", "GetGroupCallRequest", "GetGroupCallJoinAsRequest", "GetGroupCallStreamChannelsRequest", "GetGroupCallStreamRtmpUrlRequest", "GetGroupParticipantsRequest", "GetGroupsForDiscussionRequest", "GetHistoryRequest", "GetInactiveChannelsRequest", "GetInlineBotResultsRequest", "GetInlineGameHighScoresRequest", "GetInviteTextRequest", "GetLangPackRequest", "GetLanguageRequest", "GetLanguagesRequest", "GetLeaveChatlistSuggestionsRequest", "GetLeftChannelsRequest", "GetLocatedRequest", "GetMaskStickersRequest", "GetMegagroupStatsRequest", "GetMessageEditDataRequest", "GetMessagePublicForwardsRequest", "GetMessageReactionsListRequest", "GetMessageReadParticipantsRequest", "GetMessageStatsRequest", "messages.GetMessagesRequest", "channels.GetMessagesRequest", "GetMessagesReactionsRequest", "GetMessagesViewsRequest", "GetMultiWallPapersRequest", "GetMyBoostsRequest", "GetNearestDcRequest", "GetNotifyExceptionsRequest", "GetNotifySettingsRequest", "GetOldFeaturedStickersRequest", "GetOnlinesRequest", "GetParticipantRequest", "GetParticipantsRequest", "GetPassportConfigRequest", "GetPasswordRequest", "GetPasswordSettingsRequest", "GetPaymentFormRequest", "GetPaymentReceiptRequest", "GetPeerDialogsRequest", "GetPeerMaxIDsRequest", "GetPeerSettingsRequest", "GetPeerStoriesRequest", "GetPinnedDialogsRequest", "GetPinnedStoriesRequest", "GetPollResultsRequest", "GetPollVotesRequest", "GetPremiumGiftCodeOptionsRequest", "GetPremiumPromoRequest", "GetPrivacyRequest", "GetPromoDataRequest", "GetRecentEmojiStatusesRequest", "GetRecentLocationsRequest", "GetRecentMeUrlsRequest", "GetRecentReactionsRequest", "GetRecentStickersRequest", "GetRepliesRequest", "GetSavedRequest", "GetSavedGifsRequest", "GetSavedInfoRequest", "GetSavedRingtonesRequest", "GetScheduledHistoryRequest", "GetScheduledMessagesRequest", "GetSearchCountersRequest", "GetSearchResultsCalendarRequest", "GetSearchResultsPositionsRequest", "GetSecureValueRequest", "GetSendAsRequest", "GetSplitRangesRequest", "GetSponsoredMessagesRequest", "GetStateRequest", "GetStatusesRequest", "GetStickerSetRequest", "GetStickersRequest", "GetStoriesArchiveRequest", "GetStoriesByIDRequest", "GetStoriesViewsRequest", "GetStoryViewsListRequest", "GetStringsRequest", "GetSuggestedDialogFiltersRequest", "GetSupportRequest", "GetSupportNameRequest", "GetTermsOfServiceUpdateRequest", "GetThemeRequest", "GetThemesRequest", "GetTmpPasswordRequest", "GetTopPeersRequest", "GetTopReactionsRequest", "GetUnreadMentionsRequest", "GetUnreadReactionsRequest", "GetUserInfoRequest", "GetUserPhotosRequest", "GetUsersRequest", "GetWallPaperRequest", "GetWallPapersRequest", "GetWebAuthorizationsRequest", "GetWebFileRequest", "GetWebPageRequest", "GetWebPagePreviewRequest", "GetFutureSaltsRequest", "HideAllChatJoinRequestsRequest", "HideChatJoinRequestRequest", "HideChatlistUpdatesRequest", "HidePeerSettingsBarRequest", "HidePromoDataRequest", "ImportAuthorizationRequest", "ImportBotAuthorizationRequest", "ImportChatInviteRequest", "ImportContactTokenRequest", "ImportContactsRequest", "ImportLoginTokenRequest", "ImportWebTokenAuthorizationRequest", "IncrementStoryViewsRequest", "InitConnectionRequest", "InitHistoryImportRequest", "InitTakeoutSessionRequest", "InstallStickerSetRequest", "InstallThemeRequest", "InstallWallPaperRequest", "InvalidateSignInCodesRequest", "InviteToChannelRequest", "InviteToGroupCallRequest", "InvokeAfterMsgRequest", "InvokeAfterMsgsRequest", "InvokeWebViewCustomMethodRequest", "InvokeWithLayerRequest", "InvokeWithMessagesRangeRequest", "InvokeWithTakeoutRequest", "InvokeWithoutUpdatesRequest", "JoinChannelRequest", "JoinChatlistInviteRequest", "JoinChatlistUpdatesRequest", "JoinGroupCallRequest", "JoinGroupCallPresentationRequest", "LaunchPrepaidGiveawayRequest", "LeaveChannelRequest", "LeaveChatlistRequest", "LeaveGroupCallRequest", "LeaveGroupCallPresentationRequest", "LoadAsyncGraphRequest", "LogOutRequest", "MarkDialogUnreadRequest", "MigrateChatRequest", "PingRequest", "PingDelayDisconnectRequest", "ProlongWebViewRequest", "RateTranscribedAudioRequest", "ReadDiscussionRequest", "ReadEncryptedHistoryRequest", "ReadFeaturedStickersRequest", "messages.ReadHistoryRequest", "channels.ReadHistoryRequest", "ReadMentionsRequest", "messages.ReadMessageContentsRequest", "channels.ReadMessageContentsRequest", "ReadReactionsRequest", "ReadStoriesRequest", "ReceivedCallRequest", "ReceivedMessagesRequest", "ReceivedQueueRequest", "RecoverPasswordRequest", "RegisterDeviceRequest", "RemoveStickerFromSetRequest", "RenameStickerSetRequest", "ReorderPinnedDialogsRequest", "ReorderPinnedForumTopicsRequest", "ReorderStickerSetsRequest", "account.ReorderUsernamesRequest", "channels.ReorderUsernamesRequest", "bots.ReorderUsernamesRequest", "messages.ReportRequest", "stories.ReportRequest", "ReportAntiSpamFalsePositiveRequest", "ReportEncryptedSpamRequest", "ReportPeerRequest", "ReportProfilePhotoRequest", "ReportReactionRequest", "messages.ReportSpamRequest", "channels.ReportSpamRequest", "ReqDHParamsRequest", "ReqPqRequest", "ReqPqMultiRequest", "RequestAppWebViewRequest", "RequestCallRequest", "RequestEncryptionRequest", "RequestFirebaseSmsRequest", "RequestPasswordRecoveryRequest", "RequestSimpleWebViewRequest", "RequestUrlAuthRequest", "RequestWebViewRequest", "ResendCodeRequest", "ResendPasswordEmailRequest", "ResetAuthorizationRequest", "ResetAuthorizationsRequest", "ResetBotCommandsRequest", "ResetLoginEmailRequest", "ResetNotifySettingsRequest", "ResetPasswordRequest", "ResetSavedRequest", "ResetTopPeerRatingRequest", "ResetWallPapersRequest", "ResetWebAuthorizationRequest", "ResetWebAuthorizationsRequest", "ResolvePhoneRequest", "ResolveUsernameRequest", "ReuploadCdnFileRequest", "RpcDropAnswerRequest", "SaveAppLogRequest", "SaveAutoDownloadSettingsRequest", "SaveAutoSaveSettingsRequest", "SaveBigFilePartRequest", "SaveCallDebugRequest", "SaveCallLogRequest", "SaveDefaultGroupCallJoinAsRequest", "SaveDefaultSendAsRequest", "SaveDraftRequest", "SaveFilePartRequest", "SaveGifRequest", "SaveRecentStickerRequest", "SaveRingtoneRequest", "SaveSecureValueRequest", "SaveThemeRequest", "SaveWallPaperRequest", "contacts.SearchRequest", "messages.SearchRequest", "SearchCustomEmojiRequest", "SearchGlobalRequest", "SearchSentMediaRequest", "SearchStickerSetsRequest", "SendBotRequestedPeerRequest", "SendChangePhoneCodeRequest", "SendCodeRequest", "SendConfirmPhoneCodeRequest", "SendCustomRequestRequest", "SendEncryptedRequest", "SendEncryptedFileRequest", "SendEncryptedServiceRequest", "SendInlineBotResultRequest", "SendMediaRequest", "SendMessageRequest", "SendMultiMediaRequest", "SendPaymentFormRequest", "messages.SendReactionRequest", "stories.SendReactionRequest", "SendScheduledMessagesRequest", "SendScreenshotNotificationRequest", "SendSignalingDataRequest", "SendStoryRequest", "SendVerifyEmailCodeRequest", "SendVerifyPhoneCodeRequest", "SendVoteRequest", "SendWebViewDataRequest", "SendWebViewResultMessageRequest", "SetAccountTTLRequest", "SetAuthorizationTTLRequest", "SetBlockedRequest", "SetBotBroadcastDefaultAdminRightsRequest", "SetBotCallbackAnswerRequest", "SetBotCommandsRequest", "SetBotGroupDefaultAdminRightsRequest", "SetBotInfoRequest", "SetBotMenuButtonRequest", "SetBotPrecheckoutResultsRequest", "SetBotShippingResultsRequest", "SetBotUpdatesStatusRequest", "SetCallRatingRequest", "SetChatAvailableReactionsRequest", "SetChatThemeRequest", "SetChatWallPaperRequest", "SetContactSignUpNotificationRequest", "SetContentSettingsRequest", "SetDefaultHistoryTTLRequest", "SetDefaultReactionRequest", "SetDiscussionGroupRequest", "SetEncryptedTypingRequest", "SetGameScoreRequest", "SetGlobalPrivacySettingsRequest", "SetHistoryTTLRequest", "SetInlineBotResultsRequest", "SetInlineGameScoreRequest", "SetPrivacyRequest", "SetSecureValueErrorsRequest", "SetStickerSetThumbRequest", "SetStickersRequest", "SetTypingRequest", "SetClientDHParamsRequest", "SignInRequest", "SignUpRequest", "StartBotRequest", "StartHistoryImportRequest", "StartScheduledGroupCallRequest", "SuggestShortNameRequest", "ToggleAllStoriesHiddenRequest", "ToggleAntiSpamRequest", "ToggleBotInAttachMenuRequest", "ToggleDialogPinRequest", "ToggleForumRequest", "ToggleGroupCallRecordRequest", "ToggleGroupCallSettingsRequest", "ToggleGroupCallStartSubscriptionRequest", "ToggleJoinRequestRequest", "ToggleJoinToSendRequest", "ToggleNoForwardsRequest", "ToggleParticipantsHiddenRequest", "TogglePeerStoriesHiddenRequest", "TogglePeerTranslationsRequest", "TogglePinnedRequest", "TogglePreHistoryHiddenRequest", "ToggleSignaturesRequest", "ToggleSlowModeRequest", "ToggleStickerSetsRequest", "ToggleTopPeersRequest", "account.ToggleUsernameRequest", "channels.ToggleUsernameRequest", "bots.ToggleUsernameRequest", "TranscribeAudioRequest", "TranslateTextRequest", "UnblockRequest", "UninstallStickerSetRequest", "UnpinAllMessagesRequest", "UnregisterDeviceRequest", "account.UpdateColorRequest", "channels.UpdateColorRequest", "UpdateDeviceLockedRequest", "UpdateDialogFilterRequest", "UpdateDialogFiltersOrderRequest", "UpdateEmojiStatusRequest", "UpdateNotifySettingsRequest", "UpdatePasswordSettingsRequest", "UpdatePinnedForumTopicRequest", "UpdatePinnedMessageRequest", "UpdateProfileRequest", "UpdateProfilePhotoRequest", "UpdateStatusRequest", "UpdateThemeRequest", "account.UpdateUsernameRequest", "channels.UpdateUsernameRequest", "UploadContactProfilePhotoRequest", "UploadEncryptedFileRequest", "UploadImportedMediaRequest", "UploadMediaRequest", "UploadProfilePhotoRequest", "UploadRingtoneRequest", "UploadThemeRequest", "UploadWallPaperRequest", "ValidateRequestedInfoRequest", "VerifyEmailRequest", "VerifyPhoneRequest", "ViewSponsoredMessageRequest"];
+ types = ["AccessPointRule", "AccountDaysTTL", "AppWebViewResult", "AttachMenuBot", "AttachMenuBotIcon", "AttachMenuBotIconColor", "AttachMenuBots", "AttachMenuBotsBot", "AttachMenuPeerType", "Authorization", "AutoDownloadSettings", "AutoSaveException", "AutoSaveSettings", "AvailableReaction", "BadMsgNotification", "BankCardOpenUrl", "BaseTheme", "BindAuthKeyInner", "Boost", "BotApp", "BotCommand", "BotCommandScope", "BotInfo", "BotInlineMessage", "BotInlineResult", "BotMenuButton", "CdnConfig", "CdnPublicKey", "ChannelAdminLogEvent", "ChannelAdminLogEventAction", "ChannelAdminLogEventsFilter", "ChannelLocation", "ChannelMessagesFilter", "ChannelParticipant", "ChannelParticipantsFilter", "Chat", "ChatAdminRights", "ChatAdminWithInvites", "ChatBannedRights", "ChatFull", "ChatInvite", "ChatInviteImporter", "ChatOnlines", "ChatParticipant", "ChatParticipants", "ChatPhoto", "ChatReactions", "Client_DH_Inner_Data", "CodeSettings", "Config", "Contact", "ContactStatus", "DataJSON", "DcOption", "DefaultHistoryTTL", "DestroyAuthKeyRes", "DestroySessionRes", "Dialog", "DialogFilter", "DialogFilterSuggested", "DialogPeer", "Document", "DocumentAttribute", "DraftMessage", "EmailVerification", "EmailVerifyPurpose", "EmojiGroup", "EmojiKeyword", "EmojiKeywordsDifference", "EmojiLanguage", "EmojiList", "EmojiStatus", "EmojiURL", "EncryptedChat", "EncryptedFile", "EncryptedMessage", "ExportedChatInvite", "ExportedChatlistInvite", "ExportedContactToken", "ExportedMessageLink", "ExportedStoryLink", "FileHash", "Folder", "FolderPeer", "ForumTopic", "FutureSalt", "FutureSalts", "Game", "GeoPoint", "GlobalPrivacySettings", "GroupCall", "GroupCallParticipant", "GroupCallParticipantVideo", "GroupCallParticipantVideoSourceGroup", "GroupCallStreamChannel", "HighScore", "HttpWait", "ImportedContact", "InlineBotSwitchPM", "InlineBotWebView", "InlineQueryPeerType", "InputAppEvent", "InputBotApp", "InputBotInlineMessage", "InputBotInlineMessageID", "InputBotInlineResult", "InputChannel", "InputChatPhoto", "InputChatlist", "InputCheckPasswordSRP", "InputClientProxy", "InputContact", "InputDialogPeer", "InputDocument", "InputEncryptedChat", "InputEncryptedFile", "InputFile", "InputFileLocation", "InputFolderPeer", "InputGame", "InputGeoPoint", "InputGroupCall", "InputInvoice", "InputMedia", "InputMessage", "InputNotifyPeer", "InputPaymentCredentials", "InputPeer", "InputPeerNotifySettings", "InputPhoneCall", "InputPhoto", "InputPrivacyKey", "InputPrivacyRule", "InputReplyTo", "InputSecureFile", "InputSecureValue", "InputSingleMedia", "InputStickerSet", "InputStickerSetItem", "InputStickeredMedia", "InputStorePaymentPurpose", "InputTheme", "InputThemeSettings", "InputUser", "InputWallPaper", "InputWebDocument", "InputWebFileLocation", "Invoice", "IpPort", "JSONObjectValue", "JSONValue", "KeyboardButton", "KeyboardButtonRow", "LabeledPrice", "LangPackDifference", "LangPackLanguage", "LangPackString", "MaskCoords", "MediaArea", "MediaAreaCoordinates", "Message", "MessageAction", "MessageEntity", "MessageExtendedMedia", "MessageFwdHeader", "MessageInteractionCounters", "MessageMedia", "MessagePeerReaction", "MessagePeerVote", "MessageRange", "MessageReactions", "MessageReplies", "MessageReplyHeader", "MessageViews", "MessagesFilter", "MsgDetailedInfo", "MsgResendReq", "MsgsAck", "MsgsAllInfo", "MsgsStateInfo", "MsgsStateReq", "MyBoost", "NearestDc", "NewSession", "NotificationSound", "NotifyPeer", "P_Q_inner_data", "Page", "PageBlock", "PageCaption", "PageListItem", "PageListOrderedItem", "PageRelatedArticle", "PageTableCell", "PageTableRow", "PasswordKdfAlgo", "PaymentCharge", "PaymentFormMethod", "PaymentRequestedInfo", "PaymentSavedCredentials", "Peer", "PeerBlocked", "PeerLocated", "PeerNotifySettings", "PeerSettings", "PeerStories", "PhoneCall", "PhoneCallDiscardReason", "PhoneCallProtocol", "PhoneConnection", "Photo", "PhotoSize", "Poll", "PollAnswer", "PollAnswerVoters", "PollResults", "Pong", "PopularContact", "PostAddress", "PremiumGiftCodeOption", "PremiumGiftOption", "PremiumSubscriptionOption", "PrepaidGiveaway", "PrivacyKey", "PrivacyRule", "Reaction", "ReactionCount", "ReadParticipantDate", "ReceivedNotifyMessage", "RecentMeUrl", "ReplyMarkup", "ReportReason", "RequestPeerType", "ResPQ", "RestrictionReason", "RichText", "RpcDropAnswer", "RpcError", "SavedContact", "SearchResultsCalendarPeriod", "SearchResultsPosition", "SecureCredentialsEncrypted", "SecureData", "SecureFile", "SecurePasswordKdfAlgo", "SecurePlainData", "SecureRequiredType", "SecureSecretSettings", "SecureValue", "SecureValueError", "SecureValueHash", "SecureValueType", "SendAsPeer", "SendMessageAction", "Server_DH_Params", "Server_DH_inner_data", "Set_client_DH_params_answer", "ShippingOption", "SimpleWebViewResult", "SponsoredMessage", "SponsoredWebPage", "StatsAbsValueAndPrev", "StatsDateRangeDays", "StatsGraph", "StatsGroupTopAdmin", "StatsGroupTopInviter", "StatsGroupTopPoster", "StatsPercentValue", "StatsURL", "StickerKeyword", "StickerPack", "StickerSet", "StickerSetCovered", "StoriesStealthMode", "StoryItem", "StoryView", "StoryViews", "TextWithEntities", "Theme", "ThemeSettings", "TlsBlock", "TlsClientHello", "TopPeer", "TopPeerCategory", "TopPeerCategoryPeers", "Update", "Updates", "UrlAuthResult", "User", "UserFull", "UserProfilePhoto", "UserStatus", "Username", "VideoSize", "WallPaper", "WallPaperSettings", "WebAuthorization", "WebDocument", "WebPage", "WebPageAttribute", "WebViewMessageSent", "WebViewResult", "X", "account.AuthorizationForm", "account.Authorizations", "account.AutoDownloadSettings", "account.AutoSaveSettings", "account.ContentSettings", "account.EmailVerified", "account.EmojiStatuses", "account.Password", "account.PasswordInputSettings", "account.PasswordSettings", "account.PrivacyRules", "account.ResetPasswordResult", "account.SavedRingtone", "account.SavedRingtones", "account.SentEmailCode", "account.Takeout", "account.Themes", "account.TmpPassword", "account.WallPapers", "account.WebAuthorizations", "auth.Authorization", "auth.CodeType", "auth.ExportedAuthorization", "auth.LoggedOut", "auth.LoginToken", "auth.PasswordRecovery", "auth.SentCode", "auth.SentCodeType", "bots.BotInfo", "channels.AdminLogResults", "channels.ChannelParticipant", "channels.ChannelParticipants", "channels.SendAsPeers", "chatlists.ChatlistInvite", "chatlists.ChatlistUpdates", "chatlists.ExportedChatlistInvite", "chatlists.ExportedInvites", "contacts.Blocked", "contacts.Contacts", "contacts.Found", "contacts.ImportedContacts", "contacts.ResolvedPeer", "contacts.TopPeers", "help.AppConfig", "help.AppUpdate", "help.ConfigSimple", "help.CountriesList", "help.Country", "help.CountryCode", "help.DeepLinkInfo", "help.InviteText", "help.PassportConfig", "help.PremiumPromo", "help.PromoData", "help.RecentMeUrls", "help.Support", "help.SupportName", "help.TermsOfService", "help.TermsOfServiceUpdate", "help.UserInfo", "int", "long", "messages.AffectedFoundMessages", "messages.AffectedHistory", "messages.AffectedMessages", "messages.AllStickers", "messages.ArchivedStickers", "messages.AvailableReactions", "messages.BotApp", "messages.BotCallbackAnswer", "messages.BotResults", "messages.ChatAdminsWithInvites", "messages.ChatFull", "messages.ChatInviteImporters", "messages.Chats", "messages.CheckedHistoryImportPeer", "messages.DhConfig", "messages.Dialogs", "messages.DiscussionMessage", "messages.EmojiGroups", "messages.ExportedChatInvite", "messages.ExportedChatInvites", "messages.FavedStickers", "messages.FeaturedStickers", "messages.ForumTopics", "messages.FoundStickerSets", "messages.HighScores", "messages.HistoryImport", "messages.HistoryImportParsed", "messages.InactiveChats", "messages.MessageEditData", "messages.MessageReactionsList", "messages.MessageViews", "messages.Messages", "messages.PeerDialogs", "messages.PeerSettings", "messages.Reactions", "messages.RecentStickers", "messages.SavedGifs", "messages.SearchCounter", "messages.SearchResultsCalendar", "messages.SearchResultsPositions", "messages.SentEncryptedMessage", "messages.SponsoredMessages", "messages.StickerSet", "messages.StickerSetInstallResult", "messages.Stickers", "messages.TranscribedAudio", "messages.TranslatedText", "messages.VotesList", "messages.WebPage", "payments.BankCardData", "payments.CheckedGiftCode", "payments.ExportedInvoice", "payments.GiveawayInfo", "payments.PaymentForm", "payments.PaymentReceipt", "payments.PaymentResult", "payments.SavedInfo", "payments.ValidatedRequestedInfo", "phone.ExportedGroupCallInvite", "phone.GroupCall", "phone.GroupCallStreamChannels", "phone.GroupCallStreamRtmpUrl", "phone.GroupParticipants", "phone.JoinAsPeers", "phone.PhoneCall", "photos.Photo", "photos.Photos", "premium.BoostsList", "premium.BoostsStatus", "premium.MyBoosts", "stats.BroadcastStats", "stats.MegagroupStats", "stats.MessageStats", "stickers.SuggestedShortName", "storage.FileType", "stories.AllStories", "stories.PeerStories", "stories.Stories", "stories.StoryViews", "stories.StoryViewsList", "updates.ChannelDifference", "updates.Difference", "updates.State", "upload.CdnFile", "upload.File", "upload.WebFile", "users.UserFull"];
+ constructors = ["AccessPointRule", "AccountDaysTTL", "AdminLogResults", "AffectedFoundMessages", "AffectedHistory", "AffectedMessages", "AllStickers", "AllStickersNotModified", "AllStories", "AllStoriesNotModified", "AppConfig", "AppConfigNotModified", "AppUpdate", "AppWebViewResultUrl", "ArchivedStickers", "AttachMenuBot", "AttachMenuBotIcon", "AttachMenuBotIconColor", "AttachMenuBots", "AttachMenuBotsBot", "AttachMenuBotsNotModified", "AttachMenuPeerTypeBotPM", "AttachMenuPeerTypeBroadcast", "AttachMenuPeerTypeChat", "AttachMenuPeerTypePM", "AttachMenuPeerTypeSameBotPM", "auth.Authorization", "Authorization", "AuthorizationForm", "AuthorizationSignUpRequired", "Authorizations", "AutoDownloadSettings", "account.AutoDownloadSettings", "AutoSaveException", "AutoSaveSettings", "account.AutoSaveSettings", "AvailableReaction", "AvailableReactions", "AvailableReactionsNotModified", "BadMsgNotification", "BadServerSalt", "BankCardData", "BankCardOpenUrl", "BaseThemeArctic", "BaseThemeClassic", "BaseThemeDay", "BaseThemeNight", "BaseThemeTinted", "BindAuthKeyInner", "Blocked", "BlockedSlice", "Boost", "BoostsList", "BoostsStatus", "BotApp", "messages.BotApp", "BotAppNotModified", "BotCallbackAnswer", "BotCommand", "BotCommandScopeChatAdmins", "BotCommandScopeChats", "BotCommandScopeDefault", "BotCommandScopePeer", "BotCommandScopePeerAdmins", "BotCommandScopePeerUser", "BotCommandScopeUsers", "BotInfo", "bots.BotInfo", "BotInlineMediaResult", "BotInlineMessageMediaAuto", "BotInlineMessageMediaContact", "BotInlineMessageMediaGeo", "BotInlineMessageMediaInvoice", "BotInlineMessageMediaVenue", "BotInlineMessageMediaWebPage", "BotInlineMessageText", "BotInlineResult", "BotMenuButton", "BotMenuButtonCommands", "BotMenuButtonDefault", "BotResults", "BroadcastStats", "CdnConfig", "CdnFile", "CdnFileReuploadNeeded", "CdnPublicKey", "Channel", "ChannelAdminLogEvent", "ChannelAdminLogEventActionChangeAbout", "ChannelAdminLogEventActionChangeAvailableReactions", "ChannelAdminLogEventActionChangeBackgroundEmoji", "ChannelAdminLogEventActionChangeColor", "ChannelAdminLogEventActionChangeHistoryTTL", "ChannelAdminLogEventActionChangeLinkedChat", "ChannelAdminLogEventActionChangeLocation", "ChannelAdminLogEventActionChangePhoto", "ChannelAdminLogEventActionChangeStickerSet", "ChannelAdminLogEventActionChangeTitle", "ChannelAdminLogEventActionChangeUsername", "ChannelAdminLogEventActionChangeUsernames", "ChannelAdminLogEventActionCreateTopic", "ChannelAdminLogEventActionDefaultBannedRights", "ChannelAdminLogEventActionDeleteMessage", "ChannelAdminLogEventActionDeleteTopic", "ChannelAdminLogEventActionDiscardGroupCall", "ChannelAdminLogEventActionEditMessage", "ChannelAdminLogEventActionEditTopic", "ChannelAdminLogEventActionExportedInviteDelete", "ChannelAdminLogEventActionExportedInviteEdit", "ChannelAdminLogEventActionExportedInviteRevoke", "ChannelAdminLogEventActionParticipantInvite", "ChannelAdminLogEventActionParticipantJoin", "ChannelAdminLogEventActionParticipantJoinByInvite", "ChannelAdminLogEventActionParticipantJoinByRequest", "ChannelAdminLogEventActionParticipantLeave", "ChannelAdminLogEventActionParticipantMute", "ChannelAdminLogEventActionParticipantToggleAdmin", "ChannelAdminLogEventActionParticipantToggleBan", "ChannelAdminLogEventActionParticipantUnmute", "ChannelAdminLogEventActionParticipantVolume", "ChannelAdminLogEventActionPinTopic", "ChannelAdminLogEventActionSendMessage", "ChannelAdminLogEventActionStartGroupCall", "ChannelAdminLogEventActionStopPoll", "ChannelAdminLogEventActionToggleAntiSpam", "ChannelAdminLogEventActionToggleForum", "ChannelAdminLogEventActionToggleGroupCallSetting", "ChannelAdminLogEventActionToggleInvites", "ChannelAdminLogEventActionToggleNoForwards", "ChannelAdminLogEventActionTogglePreHistoryHidden", "ChannelAdminLogEventActionToggleSignatures", "ChannelAdminLogEventActionToggleSlowMode", "ChannelAdminLogEventActionUpdatePinned", "ChannelAdminLogEventsFilter", "ChannelDifference", "ChannelDifferenceEmpty", "ChannelDifferenceTooLong", "ChannelForbidden", "ChannelFull", "ChannelLocation", "ChannelLocationEmpty", "ChannelMessages", "ChannelMessagesFilter", "ChannelMessagesFilterEmpty", "ChannelParticipant", "channels.ChannelParticipant", "ChannelParticipantAdmin", "ChannelParticipantBanned", "ChannelParticipantCreator", "ChannelParticipantLeft", "ChannelParticipantSelf", "ChannelParticipants", "ChannelParticipantsAdmins", "ChannelParticipantsBanned", "ChannelParticipantsBots", "ChannelParticipantsContacts", "ChannelParticipantsKicked", "ChannelParticipantsMentions", "ChannelParticipantsNotModified", "ChannelParticipantsRecent", "ChannelParticipantsSearch", "Chat", "ChatAdminRights", "ChatAdminWithInvites", "ChatAdminsWithInvites", "ChatBannedRights", "ChatEmpty", "ChatForbidden", "ChatFull", "messages.ChatFull", "ChatInvite", "ChatInviteAlready", "ChatInviteExported", "ChatInviteImporter", "ChatInviteImporters", "ChatInvitePeek", "ChatInvitePublicJoinRequests", "ChatOnlines", "ChatParticipant", "ChatParticipantAdmin", "ChatParticipantCreator", "ChatParticipants", "ChatParticipantsForbidden", "ChatPhoto", "ChatPhotoEmpty", "ChatReactionsAll", "ChatReactionsNone", "ChatReactionsSome", "ChatlistInvite", "ChatlistInviteAlready", "ChatlistUpdates", "Chats", "ChatsSlice", "CheckedGiftCode", "CheckedHistoryImportPeer", "ClientDHInnerData", "CodeSettings", "CodeTypeCall", "CodeTypeFlashCall", "CodeTypeFragmentSms", "CodeTypeMissedCall", "CodeTypeSms", "Config", "ConfigSimple", "Contact", "ContactStatus", "Contacts", "ContactsNotModified", "ContentSettings", "CountriesList", "CountriesListNotModified", "Country", "CountryCode", "DataJSON", "DcOption", "DeepLinkInfo", "DeepLinkInfoEmpty", "DefaultHistoryTTL", "DestroyAuthKeyFail", "DestroyAuthKeyNone", "DestroyAuthKeyOk", "DestroySessionNone", "DestroySessionOk", "DhConfig", "DhConfigNotModified", "DhGenFail", "DhGenOk", "DhGenRetry", "Dialog", "DialogFilter", "DialogFilterChatlist", "DialogFilterDefault", "DialogFilterSuggested", "DialogFolder", "DialogPeer", "DialogPeerFolder", "Dialogs", "DialogsNotModified", "DialogsSlice", "Difference", "DifferenceEmpty", "DifferenceSlice", "DifferenceTooLong", "DiscussionMessage", "Document", "DocumentAttributeAnimated", "DocumentAttributeAudio", "DocumentAttributeCustomEmoji", "DocumentAttributeFilename", "DocumentAttributeHasStickers", "DocumentAttributeImageSize", "DocumentAttributeSticker", "DocumentAttributeVideo", "DocumentEmpty", "DraftMessage", "DraftMessageEmpty", "EmailVerificationApple", "EmailVerificationCode", "EmailVerificationGoogle", "EmailVerified", "EmailVerifiedLogin", "EmailVerifyPurposeLoginChange", "EmailVerifyPurposeLoginSetup", "EmailVerifyPurposePassport", "EmojiGroup", "EmojiGroups", "EmojiGroupsNotModified", "EmojiKeyword", "EmojiKeywordDeleted", "EmojiKeywordsDifference", "EmojiLanguage", "EmojiList", "EmojiListNotModified", "EmojiStatus", "EmojiStatusEmpty", "EmojiStatusUntil", "EmojiStatuses", "EmojiStatusesNotModified", "EmojiURL", "EncryptedChat", "EncryptedChatDiscarded", "EncryptedChatEmpty", "EncryptedChatRequested", "EncryptedChatWaiting", "EncryptedFile", "EncryptedFileEmpty", "EncryptedMessage", "EncryptedMessageService", "ExportedAuthorization", "ExportedChatInvite", "ExportedChatInviteReplaced", "ExportedChatInvites", "ExportedChatlistInvite", "chatlists.ExportedChatlistInvite", "ExportedContactToken", "ExportedGroupCallInvite", "ExportedInvites", "ExportedInvoice", "ExportedMessageLink", "ExportedStoryLink", "FavedStickers", "FavedStickersNotModified", "FeaturedStickers", "FeaturedStickersNotModified", "File", "FileCdnRedirect", "FileGif", "FileHash", "FileJpeg", "FileMov", "FileMp3", "FileMp4", "FilePartial", "FilePdf", "FilePng", "FileUnknown", "FileWebp", "Folder", "FolderPeer", "ForumTopic", "ForumTopicDeleted", "ForumTopics", "Found", "FoundStickerSets", "FoundStickerSetsNotModified", "FutureSalt", "FutureSalts", "Game", "GeoPoint", "GeoPointEmpty", "GiveawayInfo", "GiveawayInfoResults", "GlobalPrivacySettings", "GroupCall", "phone.GroupCall", "GroupCallDiscarded", "GroupCallParticipant", "GroupCallParticipantVideo", "GroupCallParticipantVideoSourceGroup", "GroupCallStreamChannel", "GroupCallStreamChannels", "GroupCallStreamRtmpUrl", "GroupParticipants", "HighScore", "HighScores", "HistoryImport", "HistoryImportParsed", "HttpWait", "ImportedContact", "ImportedContacts", "InactiveChats", "InlineBotSwitchPM", "InlineBotWebView", "InlineQueryPeerTypeBotPM", "InlineQueryPeerTypeBroadcast", "InlineQueryPeerTypeChat", "InlineQueryPeerTypeMegagroup", "InlineQueryPeerTypePM", "InlineQueryPeerTypeSameBotPM", "InputAppEvent", "InputBotAppID", "InputBotAppShortName", "InputBotInlineMessageGame", "InputBotInlineMessageID", "InputBotInlineMessageID64", "InputBotInlineMessageMediaAuto", "InputBotInlineMessageMediaContact", "InputBotInlineMessageMediaGeo", "InputBotInlineMessageMediaInvoice", "InputBotInlineMessageMediaVenue", "InputBotInlineMessageMediaWebPage", "InputBotInlineMessageText", "InputBotInlineResult", "InputBotInlineResultDocument", "InputBotInlineResultGame", "InputBotInlineResultPhoto", "InputChannel", "InputChannelEmpty", "InputChannelFromMessage", "InputChatPhoto", "InputChatPhotoEmpty", "InputChatUploadedPhoto", "InputChatlistDialogFilter", "InputCheckPasswordEmpty", "InputCheckPasswordSRP", "InputClientProxy", "InputDialogPeer", "InputDialogPeerFolder", "InputDocument", "InputDocumentEmpty", "InputDocumentFileLocation", "InputEncryptedChat", "InputEncryptedFile", "InputEncryptedFileBigUploaded", "InputEncryptedFileEmpty", "InputEncryptedFileLocation", "InputEncryptedFileUploaded", "InputFile", "InputFileBig", "InputFileLocation", "InputFolderPeer", "InputGameID", "InputGameShortName", "InputGeoPoint", "InputGeoPointEmpty", "InputGroupCall", "InputGroupCallStream", "InputInvoiceMessage", "InputInvoicePremiumGiftCode", "InputInvoiceSlug", "InputKeyboardButtonUrlAuth", "InputKeyboardButtonUserProfile", "InputMediaAreaVenue", "InputMediaContact", "InputMediaDice", "InputMediaDocument", "InputMediaDocumentExternal", "InputMediaEmpty", "InputMediaGame", "InputMediaGeoLive", "InputMediaGeoPoint", "InputMediaInvoice", "InputMediaPhoto", "InputMediaPhotoExternal", "InputMediaPoll", "InputMediaStory", "InputMediaUploadedDocument", "InputMediaUploadedPhoto", "InputMediaVenue", "InputMediaWebPage", "InputMessageCallbackQuery", "InputMessageEntityMentionName", "InputMessageID", "InputMessagePinned", "InputMessageReplyTo", "InputMessagesFilterChatPhotos", "InputMessagesFilterContacts", "InputMessagesFilterDocument", "InputMessagesFilterEmpty", "InputMessagesFilterGeo", "InputMessagesFilterGif", "InputMessagesFilterMusic", "InputMessagesFilterMyMentions", "InputMessagesFilterPhoneCalls", "InputMessagesFilterPhotoVideo", "InputMessagesFilterPhotos", "InputMessagesFilterPinned", "InputMessagesFilterRoundVideo", "InputMessagesFilterRoundVoice", "InputMessagesFilterUrl", "InputMessagesFilterVideo", "InputMessagesFilterVoice", "InputNotifyBroadcasts", "InputNotifyChats", "InputNotifyForumTopic", "InputNotifyPeer", "InputNotifyUsers", "InputPaymentCredentials", "InputPaymentCredentialsApplePay", "InputPaymentCredentialsGooglePay", "InputPaymentCredentialsSaved", "InputPeerChannel", "InputPeerChannelFromMessage", "InputPeerChat", "InputPeerEmpty", "InputPeerNotifySettings", "InputPeerPhotoFileLocation", "InputPeerSelf", "InputPeerUser", "InputPeerUserFromMessage", "InputPhoneCall", "InputPhoneContact", "InputPhoto", "InputPhotoEmpty", "InputPhotoFileLocation", "InputPhotoLegacyFileLocation", "InputPrivacyKeyAbout", "InputPrivacyKeyAddedByPhone", "InputPrivacyKeyChatInvite", "InputPrivacyKeyForwards", "InputPrivacyKeyPhoneCall", "InputPrivacyKeyPhoneNumber", "InputPrivacyKeyPhoneP2P", "InputPrivacyKeyProfilePhoto", "InputPrivacyKeyStatusTimestamp", "InputPrivacyKeyVoiceMessages", "InputPrivacyValueAllowAll", "InputPrivacyValueAllowChatParticipants", "InputPrivacyValueAllowCloseFriends", "InputPrivacyValueAllowContacts", "InputPrivacyValueAllowUsers", "InputPrivacyValueDisallowAll", "InputPrivacyValueDisallowChatParticipants", "InputPrivacyValueDisallowContacts", "InputPrivacyValueDisallowUsers", "InputReplyToMessage", "InputReplyToStory", "InputReportReasonChildAbuse", "InputReportReasonCopyright", "InputReportReasonFake", "InputReportReasonGeoIrrelevant", "InputReportReasonIllegalDrugs", "InputReportReasonOther", "InputReportReasonPersonalDetails", "InputReportReasonPornography", "InputReportReasonSpam", "InputReportReasonViolence", "InputSecureFile", "InputSecureFileLocation", "InputSecureFileUploaded", "InputSecureValue", "InputSingleMedia", "InputStickerSetAnimatedEmoji", "InputStickerSetAnimatedEmojiAnimations", "InputStickerSetDice", "InputStickerSetEmojiDefaultStatuses", "InputStickerSetEmojiDefaultTopicIcons", "InputStickerSetEmojiGenericAnimations", "InputStickerSetEmpty", "InputStickerSetID", "InputStickerSetItem", "InputStickerSetPremiumGifts", "InputStickerSetShortName", "InputStickerSetThumb", "InputStickeredMediaDocument", "InputStickeredMediaPhoto", "InputStorePaymentGiftPremium", "InputStorePaymentPremiumGiftCode", "InputStorePaymentPremiumGiveaway", "InputStorePaymentPremiumSubscription", "InputTakeoutFileLocation", "InputTheme", "InputThemeSettings", "InputThemeSlug", "InputUser", "InputUserEmpty", "InputUserFromMessage", "InputUserSelf", "InputWallPaper", "InputWallPaperNoFile", "InputWallPaperSlug", "InputWebDocument", "InputWebFileAudioAlbumThumbLocation", "InputWebFileGeoPointLocation", "InputWebFileLocation", "InviteText", "Invoice", "IpPort", "IpPortSecret", "JoinAsPeers", "JsonArray", "JsonBool", "JsonNull", "JsonNumber", "JsonObject", "JsonObjectValue", "JsonString", "KeyboardButton", "KeyboardButtonBuy", "KeyboardButtonCallback", "KeyboardButtonGame", "KeyboardButtonRequestGeoLocation", "KeyboardButtonRequestPeer", "KeyboardButtonRequestPhone", "KeyboardButtonRequestPoll", "KeyboardButtonRow", "KeyboardButtonSimpleWebView", "KeyboardButtonSwitchInline", "KeyboardButtonUrl", "KeyboardButtonUrlAuth", "KeyboardButtonUserProfile", "KeyboardButtonWebView", "LabeledPrice", "LangPackDifference", "LangPackLanguage", "LangPackString", "LangPackStringDeleted", "LangPackStringPluralized", "LoggedOut", "LoginToken", "LoginTokenMigrateTo", "LoginTokenSuccess", "MaskCoords", "MediaAreaCoordinates", "MediaAreaGeoPoint", "MediaAreaSuggestedReaction", "MediaAreaVenue", "MegagroupStats", "Message", "MessageActionBotAllowed", "MessageActionChannelCreate", "MessageActionChannelMigrateFrom", "MessageActionChatAddUser", "MessageActionChatCreate", "MessageActionChatDeletePhoto", "MessageActionChatDeleteUser", "MessageActionChatEditPhoto", "MessageActionChatEditTitle", "MessageActionChatJoinedByLink", "MessageActionChatJoinedByRequest", "MessageActionChatMigrateTo", "MessageActionContactSignUp", "MessageActionCustomAction", "MessageActionEmpty", "MessageActionGameScore", "MessageActionGeoProximityReached", "MessageActionGiftCode", "MessageActionGiftPremium", "MessageActionGiveawayLaunch", "MessageActionGroupCall", "MessageActionGroupCallScheduled", "MessageActionHistoryClear", "MessageActionInviteToGroupCall", "MessageActionPaymentSent", "MessageActionPaymentSentMe", "MessageActionPhoneCall", "MessageActionPinMessage", "MessageActionRequestedPeer", "MessageActionScreenshotTaken", "MessageActionSecureValuesSent", "MessageActionSecureValuesSentMe", "MessageActionSetChatTheme", "MessageActionSetChatWallPaper", "MessageActionSetMessagesTTL", "MessageActionSetSameChatWallPaper", "MessageActionSuggestProfilePhoto", "MessageActionTopicCreate", "MessageActionTopicEdit", "MessageActionWebViewDataSent", "MessageActionWebViewDataSentMe", "MessageEditData", "MessageEmpty", "MessageEntityBankCard", "MessageEntityBlockquote", "MessageEntityBold", "MessageEntityBotCommand", "MessageEntityCashtag", "MessageEntityCode", "MessageEntityCustomEmoji", "MessageEntityEmail", "MessageEntityHashtag", "MessageEntityItalic", "MessageEntityMention", "MessageEntityMentionName", "MessageEntityPhone", "MessageEntityPre", "MessageEntitySpoiler", "MessageEntityStrike", "MessageEntityTextUrl", "MessageEntityUnderline", "MessageEntityUnknown", "MessageEntityUrl", "MessageExtendedMedia", "MessageExtendedMediaPreview", "MessageFwdHeader", "MessageInteractionCounters", "MessageMediaContact", "MessageMediaDice", "MessageMediaDocument", "MessageMediaEmpty", "MessageMediaGame", "MessageMediaGeo", "MessageMediaGeoLive", "MessageMediaGiveaway", "MessageMediaInvoice", "MessageMediaPhoto", "MessageMediaPoll", "MessageMediaStory", "MessageMediaUnsupported", "MessageMediaVenue", "MessageMediaWebPage", "MessagePeerReaction", "MessagePeerVote", "MessagePeerVoteInputOption", "MessagePeerVoteMultiple", "MessageRange", "MessageReactions", "MessageReactionsList", "MessageReplies", "MessageReplyHeader", "MessageReplyStoryHeader", "MessageService", "MessageStats", "MessageViews", "messages.MessageViews", "Messages", "MessagesNotModified", "MessagesSlice", "MsgDetailedInfo", "MsgNewDetailedInfo", "MsgResendReq", "MsgsAck", "MsgsAllInfo", "MsgsStateInfo", "MsgsStateReq", "MyBoost", "MyBoosts", "NearestDc", "NewSessionCreated", "NoAppUpdate", "NotificationSoundDefault", "NotificationSoundLocal", "NotificationSoundNone", "NotificationSoundRingtone", "NotifyBroadcasts", "NotifyChats", "NotifyForumTopic", "NotifyPeer", "NotifyUsers", "PQInnerData", "PQInnerDataDc", "PQInnerDataTemp", "PQInnerDataTempDc", "Page", "PageBlockAnchor", "PageBlockAudio", "PageBlockAuthorDate", "PageBlockBlockquote", "PageBlockChannel", "PageBlockCollage", "PageBlockCover", "PageBlockDetails", "PageBlockDivider", "PageBlockEmbed", "PageBlockEmbedPost", "PageBlockFooter", "PageBlockHeader", "PageBlockKicker", "PageBlockList", "PageBlockMap", "PageBlockOrderedList", "PageBlockParagraph", "PageBlockPhoto", "PageBlockPreformatted", "PageBlockPullquote", "PageBlockRelatedArticles", "PageBlockSlideshow", "PageBlockSubheader", "PageBlockSubtitle", "PageBlockTable", "PageBlockTitle", "PageBlockUnsupported", "PageBlockVideo", "PageCaption", "PageListItemBlocks", "PageListItemText", "PageListOrderedItemBlocks", "PageListOrderedItemText", "PageRelatedArticle", "PageTableCell", "PageTableRow", "PassportConfig", "PassportConfigNotModified", "Password", "PasswordInputSettings", "PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow", "PasswordKdfAlgoUnknown", "PasswordRecovery", "PasswordSettings", "PaymentCharge", "PaymentForm", "PaymentFormMethod", "PaymentReceipt", "PaymentRequestedInfo", "PaymentResult", "PaymentSavedCredentialsCard", "PaymentVerificationNeeded", "PeerBlocked", "PeerChannel", "PeerChat", "PeerDialogs", "PeerLocated", "PeerNotifySettings", "PeerSelfLocated", "PeerSettings", "messages.PeerSettings", "PeerStories", "stories.PeerStories", "PeerUser", "PhoneCall", "phone.PhoneCall", "PhoneCallAccepted", "PhoneCallDiscardReasonBusy", "PhoneCallDiscardReasonDisconnect", "PhoneCallDiscardReasonHangup", "PhoneCallDiscardReasonMissed", "PhoneCallDiscarded", "PhoneCallEmpty", "PhoneCallProtocol", "PhoneCallRequested", "PhoneCallWaiting", "PhoneConnection", "PhoneConnectionWebrtc", "Photo", "photos.Photo", "PhotoCachedSize", "PhotoEmpty", "PhotoPathSize", "PhotoSize", "PhotoSizeEmpty", "PhotoSizeProgressive", "PhotoStrippedSize", "Photos", "PhotosSlice", "Poll", "PollAnswer", "PollAnswerVoters", "PollResults", "Pong", "PopularContact", "PostAddress", "PremiumGiftCodeOption", "PremiumGiftOption", "PremiumPromo", "PremiumSubscriptionOption", "PrepaidGiveaway", "PrivacyKeyAbout", "PrivacyKeyAddedByPhone", "PrivacyKeyChatInvite", "PrivacyKeyForwards", "PrivacyKeyPhoneCall", "PrivacyKeyPhoneNumber", "PrivacyKeyPhoneP2P", "PrivacyKeyProfilePhoto", "PrivacyKeyStatusTimestamp", "PrivacyKeyVoiceMessages", "PrivacyRules", "PrivacyValueAllowAll", "PrivacyValueAllowChatParticipants", "PrivacyValueAllowCloseFriends", "PrivacyValueAllowContacts", "PrivacyValueAllowUsers", "PrivacyValueDisallowAll", "PrivacyValueDisallowChatParticipants", "PrivacyValueDisallowContacts", "PrivacyValueDisallowUsers", "PromoData", "PromoDataEmpty", "ReactionCount", "ReactionCustomEmoji", "ReactionEmoji", "ReactionEmpty", "Reactions", "ReactionsNotModified", "ReadParticipantDate", "ReceivedNotifyMessage", "RecentMeUrlChat", "RecentMeUrlChatInvite", "RecentMeUrlStickerSet", "RecentMeUrlUnknown", "RecentMeUrlUser", "RecentMeUrls", "RecentStickers", "RecentStickersNotModified", "ReplyInlineMarkup", "ReplyKeyboardForceReply", "ReplyKeyboardHide", "ReplyKeyboardMarkup", "RequestPeerTypeBroadcast", "RequestPeerTypeChat", "RequestPeerTypeUser", "ResPQ", "ResetPasswordFailedWait", "ResetPasswordOk", "ResetPasswordRequestedWait", "ResolvedPeer", "RestrictionReason", "RpcAnswerDropped", "RpcAnswerDroppedRunning", "RpcAnswerUnknown", "RpcError", "SavedGifs", "SavedGifsNotModified", "SavedInfo", "SavedPhoneContact", "SavedRingtone", "SavedRingtoneConverted", "SavedRingtones", "SavedRingtonesNotModified", "SearchCounter", "SearchResultPosition", "SearchResultsCalendar", "SearchResultsCalendarPeriod", "SearchResultsPositions", "SecureCredentialsEncrypted", "SecureData", "SecureFile", "SecureFileEmpty", "SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000", "SecurePasswordKdfAlgoSHA512", "SecurePasswordKdfAlgoUnknown", "SecurePlainEmail", "SecurePlainPhone", "SecureRequiredType", "SecureRequiredTypeOneOf", "SecureSecretSettings", "SecureValue", "SecureValueError", "SecureValueErrorData", "SecureValueErrorFile", "SecureValueErrorFiles", "SecureValueErrorFrontSide", "SecureValueErrorReverseSide", "SecureValueErrorSelfie", "SecureValueErrorTranslationFile", "SecureValueErrorTranslationFiles", "SecureValueHash", "SecureValueTypeAddress", "SecureValueTypeBankStatement", "SecureValueTypeDriverLicense", "SecureValueTypeEmail", "SecureValueTypeIdentityCard", "SecureValueTypeInternalPassport", "SecureValueTypePassport", "SecureValueTypePassportRegistration", "SecureValueTypePersonalDetails", "SecureValueTypePhone", "SecureValueTypeRentalAgreement", "SecureValueTypeTemporaryRegistration", "SecureValueTypeUtilityBill", "SendAsPeer", "SendAsPeers", "SendMessageCancelAction", "SendMessageChooseContactAction", "SendMessageChooseStickerAction", "SendMessageEmojiInteraction", "SendMessageEmojiInteractionSeen", "SendMessageGamePlayAction", "SendMessageGeoLocationAction", "SendMessageHistoryImportAction", "SendMessageRecordAudioAction", "SendMessageRecordRoundAction", "SendMessageRecordVideoAction", "SendMessageTypingAction", "SendMessageUploadAudioAction", "SendMessageUploadDocumentAction", "SendMessageUploadPhotoAction", "SendMessageUploadRoundAction", "SendMessageUploadVideoAction", "SentCode", "SentCodeSuccess", "SentCodeTypeApp", "SentCodeTypeCall", "SentCodeTypeEmailCode", "SentCodeTypeFirebaseSms", "SentCodeTypeFlashCall", "SentCodeTypeFragmentSms", "SentCodeTypeMissedCall", "SentCodeTypeSetUpEmailRequired", "SentCodeTypeSms", "SentEmailCode", "SentEncryptedFile", "SentEncryptedMessage", "ServerDHInnerData", "ServerDHParamsFail", "ServerDHParamsOk", "ShippingOption", "SimpleWebViewResultUrl", "SpeakingInGroupCallAction", "SponsoredMessage", "SponsoredMessages", "SponsoredMessagesEmpty", "SponsoredWebPage", "State", "StatsAbsValueAndPrev", "StatsDateRangeDays", "StatsGraph", "StatsGraphAsync", "StatsGraphError", "StatsGroupTopAdmin", "StatsGroupTopInviter", "StatsGroupTopPoster", "StatsPercentValue", "StatsURL", "StickerKeyword", "StickerPack", "StickerSet", "messages.StickerSet", "StickerSetCovered", "StickerSetFullCovered", "StickerSetInstallResultArchive", "StickerSetInstallResultSuccess", "StickerSetMultiCovered", "StickerSetNoCovered", "StickerSetNotModified", "Stickers", "StickersNotModified", "Stories", "StoriesStealthMode", "StoryItem", "StoryItemDeleted", "StoryItemSkipped", "StoryView", "StoryViews", "stories.StoryViews", "StoryViewsList", "SuggestedShortName", "Support", "SupportName", "Takeout", "TermsOfService", "TermsOfServiceUpdate", "TermsOfServiceUpdateEmpty", "TextAnchor", "TextBold", "TextConcat", "TextEmail", "TextEmpty", "TextFixed", "TextImage", "TextItalic", "TextMarked", "TextPhone", "TextPlain", "TextStrike", "TextSubscript", "TextSuperscript", "TextUnderline", "TextUrl", "TextWithEntities", "Theme", "ThemeSettings", "Themes", "ThemesNotModified", "TlsBlockDomain", "TlsBlockGrease", "TlsBlockPublicKey", "TlsBlockRandom", "TlsBlockScope", "TlsBlockString", "TlsBlockZero", "TlsClientHello", "TmpPassword", "TopPeer", "TopPeerCategoryBotsInline", "TopPeerCategoryBotsPM", "TopPeerCategoryChannels", "TopPeerCategoryCorrespondents", "TopPeerCategoryForwardChats", "TopPeerCategoryForwardUsers", "TopPeerCategoryGroups", "TopPeerCategoryPeers", "TopPeerCategoryPhoneCalls", "TopPeers", "TopPeersDisabled", "TopPeersNotModified", "TranscribedAudio", "TranslateResult", "UpdateAttachMenuBots", "UpdateAutoSaveSettings", "UpdateBotCallbackQuery", "UpdateBotChatInviteRequester", "UpdateBotCommands", "UpdateBotInlineQuery", "UpdateBotInlineSend", "UpdateBotMenuButton", "UpdateBotPrecheckoutQuery", "UpdateBotShippingQuery", "UpdateBotStopped", "UpdateBotWebhookJSON", "UpdateBotWebhookJSONQuery", "UpdateChannel", "UpdateChannelAvailableMessages", "UpdateChannelMessageForwards", "UpdateChannelMessageViews", "UpdateChannelParticipant", "UpdateChannelPinnedTopic", "UpdateChannelPinnedTopics", "UpdateChannelReadMessagesContents", "UpdateChannelTooLong", "UpdateChannelUserTyping", "UpdateChannelWebPage", "UpdateChat", "UpdateChatDefaultBannedRights", "UpdateChatParticipant", "UpdateChatParticipantAdd", "UpdateChatParticipantAdmin", "UpdateChatParticipantDelete", "UpdateChatParticipants", "UpdateChatUserTyping", "UpdateConfig", "UpdateContactsReset", "UpdateDcOptions", "UpdateDeleteChannelMessages", "UpdateDeleteMessages", "UpdateDeleteScheduledMessages", "UpdateDialogFilter", "UpdateDialogFilterOrder", "UpdateDialogFilters", "UpdateDialogPinned", "UpdateDialogUnreadMark", "UpdateDraftMessage", "UpdateEditChannelMessage", "UpdateEditMessage", "UpdateEncryptedChatTyping", "UpdateEncryptedMessagesRead", "UpdateEncryption", "UpdateFavedStickers", "UpdateFolderPeers", "UpdateGeoLiveViewed", "UpdateGroupCall", "UpdateGroupCallConnection", "UpdateGroupCallParticipants", "UpdateGroupInvitePrivacyForbidden", "UpdateInlineBotCallbackQuery", "UpdateLangPack", "UpdateLangPackTooLong", "UpdateLoginToken", "UpdateMessageExtendedMedia", "UpdateMessageID", "UpdateMessagePoll", "UpdateMessagePollVote", "UpdateMessageReactions", "UpdateMoveStickerSetToTop", "UpdateNewAuthorization", "UpdateNewChannelMessage", "UpdateNewEncryptedMessage", "UpdateNewMessage", "UpdateNewScheduledMessage", "UpdateNewStickerSet", "UpdateNotifySettings", "UpdatePeerBlocked", "UpdatePeerHistoryTTL", "UpdatePeerLocated", "UpdatePeerSettings", "UpdatePendingJoinRequests", "UpdatePhoneCall", "UpdatePhoneCallSignalingData", "UpdatePinnedChannelMessages", "UpdatePinnedDialogs", "UpdatePinnedMessages", "UpdatePrivacy", "UpdatePtsChanged", "UpdateReadChannelDiscussionInbox", "UpdateReadChannelDiscussionOutbox", "UpdateReadChannelInbox", "UpdateReadChannelOutbox", "UpdateReadFeaturedEmojiStickers", "UpdateReadFeaturedStickers", "UpdateReadHistoryInbox", "UpdateReadHistoryOutbox", "UpdateReadMessagesContents", "UpdateReadStories", "UpdateRecentEmojiStatuses", "UpdateRecentReactions", "UpdateRecentStickers", "UpdateSavedGifs", "UpdateSavedRingtones", "UpdateSentStoryReaction", "UpdateServiceNotification", "UpdateShort", "UpdateShortChatMessage", "UpdateShortMessage", "UpdateShortSentMessage", "UpdateStickerSets", "UpdateStickerSetsOrder", "UpdateStoriesStealthMode", "UpdateStory", "UpdateStoryID", "UpdateTheme", "UpdateTranscribedAudio", "UpdateUser", "UpdateUserEmojiStatus", "UpdateUserName", "UpdateUserPhone", "UpdateUserStatus", "UpdateUserTyping", "UpdateWebPage", "UpdateWebViewResultSent", "Updates", "UpdatesCombined", "UpdatesTooLong", "UrlAuthResultAccepted", "UrlAuthResultDefault", "UrlAuthResultRequest", "User", "UserEmpty", "UserFull", "users.UserFull", "UserInfo", "UserInfoEmpty", "UserProfilePhoto", "UserProfilePhotoEmpty", "UserStatusEmpty", "UserStatusLastMonth", "UserStatusLastWeek", "UserStatusOffline", "UserStatusOnline", "UserStatusRecently", "Username", "ValidatedRequestedInfo", "VideoSize", "VideoSizeEmojiMarkup", "VideoSizeStickerMarkup", "VotesList", "WallPaper", "WallPaperNoFile", "WallPaperSettings", "WallPapers", "WallPapersNotModified", "WebAuthorization", "WebAuthorizations", "WebDocument", "WebDocumentNoProxy", "WebFile", "WebPage", "messages.WebPage", "WebPageAttributeStory", "WebPageAttributeTheme", "WebPageEmpty", "WebPageNotModified", "WebPagePending", "WebViewMessageSent", "WebViewResultUrl"];
+
+ requestsu = ["methods/account/accept_authorization.html", "methods/phone/accept_call.html", "methods/contacts/accept_contact.html", "methods/messages/accept_encryption.html", "methods/auth/accept_login_token.html", "methods/help/accept_terms_of_service.html", "methods/messages/accept_url_auth.html", "methods/stories/activate_stealth_mode.html", "methods/messages/add_chat_user.html", "methods/contacts/add_contact.html", "methods/stickers/add_sticker_to_set.html", "methods/bots/allow_send_message.html", "methods/bots/answer_webhook_json_query.html", "methods/premium/apply_boost.html", "methods/payments/apply_gift_code.html", "methods/payments/assign_app_store_transaction.html", "methods/payments/assign_play_market_transaction.html", "methods/auth/bind_temp_auth_key.html", "methods/contacts/block.html", "methods/contacts/block_from_replies.html", "methods/payments/can_purchase_premium.html", "methods/bots/can_send_message.html", "methods/stories/can_send_story.html", "methods/auth/cancel_code.html", "methods/account/cancel_password_email.html", "methods/account/change_authorization_settings.html", "methods/account/change_phone.html", "methods/stickers/change_sticker.html", "methods/stickers/change_sticker_position.html", "methods/messages/check_chat_invite.html", "methods/chatlists/check_chatlist_invite.html", "methods/payments/check_gift_code.html", "methods/phone/check_group_call.html", "methods/messages/check_history_import.html", "methods/messages/check_history_import_peer.html", "methods/auth/check_password.html", "methods/auth/check_recovery_password.html", "methods/stickers/check_short_name.html", "methods/account/check_username.html", "methods/channels/check_username.html", "methods/messages/clear_all_drafts.html", "methods/account/clear_recent_emoji_statuses.html", "methods/messages/clear_recent_reactions.html", "methods/messages/clear_recent_stickers.html", "methods/payments/clear_saved_info.html", "methods/channels/click_sponsored_message.html", "methods/phone/confirm_call.html", "methods/account/confirm_password_email.html", "methods/account/confirm_phone.html", "methods/channels/convert_to_gigagroup.html", "methods/channels/create_channel.html", "methods/messages/create_chat.html", "methods/channels/create_forum_topic.html", "methods/phone/create_group_call.html", "methods/stickers/create_sticker_set.html", "methods/account/create_theme.html", "methods/channels/deactivate_all_usernames.html", "methods/account/decline_password_reset.html", "methods/account/delete_account.html", "methods/account/delete_auto_save_exceptions.html", "methods/contacts/delete_by_phones.html", "methods/channels/delete_channel.html", "methods/messages/delete_chat.html", "methods/messages/delete_chat_user.html", "methods/contacts/delete_contacts.html", "methods/messages/delete_exported_chat_invite.html", "methods/chatlists/delete_exported_invite.html", "methods/messages/delete_history.html", "methods/channels/delete_history.html", "methods/messages/delete_messages.html", "methods/channels/delete_messages.html", "methods/channels/delete_participant_history.html", "methods/messages/delete_phone_call_history.html", "methods/photos/delete_photos.html", "methods/messages/delete_revoked_exported_chat_invites.html", "methods/messages/delete_scheduled_messages.html", "methods/account/delete_secure_value.html", "methods/stickers/delete_sticker_set.html", "methods/stories/delete_stories.html", "methods/channels/delete_topic_history.html", "methods/destroy_auth_key.html", "methods/destroy_session.html", "methods/phone/discard_call.html", "methods/messages/discard_encryption.html", "methods/phone/discard_group_call.html", "methods/help/dismiss_suggestion.html", "methods/auth/drop_temp_auth_keys.html", "methods/channels/edit_admin.html", "methods/channels/edit_banned.html", "methods/messages/edit_chat_about.html", "methods/messages/edit_chat_admin.html", "methods/messages/edit_chat_default_banned_rights.html", "methods/messages/edit_chat_photo.html", "methods/messages/edit_chat_title.html", "methods/contacts/edit_close_friends.html", "methods/channels/edit_creator.html", "methods/messages/edit_exported_chat_invite.html", "methods/chatlists/edit_exported_invite.html", "methods/channels/edit_forum_topic.html", "methods/phone/edit_group_call_participant.html", "methods/phone/edit_group_call_title.html", "methods/messages/edit_inline_bot_message.html", "methods/channels/edit_location.html", "methods/messages/edit_message.html", "methods/folders/edit_peer_folders.html", "methods/channels/edit_photo.html", "methods/stories/edit_story.html", "methods/channels/edit_title.html", "methods/help/edit_user_info.html", "methods/auth/export_authorization.html", "methods/messages/export_chat_invite.html", "methods/chatlists/export_chatlist_invite.html", "methods/contacts/export_contact_token.html", "methods/phone/export_group_call_invite.html", "methods/payments/export_invoice.html", "methods/auth/export_login_token.html", "methods/channels/export_message_link.html", "methods/stories/export_story_link.html", "methods/messages/fave_sticker.html", "methods/account/finish_takeout_session.html", "methods/messages/forward_messages.html", "methods/account/get_account_ttl.html", "methods/channels/get_admin_log.html", "methods/channels/get_admined_public_channels.html", "methods/messages/get_admins_with_invites.html", "methods/messages/get_all_drafts.html", "methods/stories/get_all_read_peer_stories.html", "methods/account/get_all_secure_values.html", "methods/messages/get_all_stickers.html", "methods/stories/get_all_stories.html", "methods/help/get_app_changelog.html", "methods/help/get_app_config.html", "methods/help/get_app_update.html", "methods/messages/get_archived_stickers.html", "methods/messages/get_attach_menu_bot.html", "methods/messages/get_attach_menu_bots.html", "methods/messages/get_attached_stickers.html", "methods/account/get_authorization_form.html", "methods/account/get_authorizations.html", "methods/account/get_auto_download_settings.html", "methods/account/get_auto_save_settings.html", "methods/messages/get_available_reactions.html", "methods/payments/get_bank_card_data.html", "methods/contacts/get_blocked.html", "methods/premium/get_boosts_list.html", "methods/premium/get_boosts_status.html", "methods/messages/get_bot_app.html", "methods/messages/get_bot_callback_answer.html", "methods/bots/get_bot_commands.html", "methods/bots/get_bot_info.html", "methods/bots/get_bot_menu_button.html", "methods/stats/get_broadcast_stats.html", "methods/phone/get_call_config.html", "methods/help/get_cdn_config.html", "methods/upload/get_cdn_file.html", "methods/upload/get_cdn_file_hashes.html", "methods/updates/get_channel_difference.html", "methods/channels/get_channels.html", "methods/messages/get_chat_invite_importers.html", "methods/account/get_chat_themes.html", "methods/chatlists/get_chatlist_updates.html", "methods/messages/get_chats.html", "methods/stories/get_chats_to_send.html", "methods/messages/get_common_chats.html", "methods/help/get_config.html", "methods/contacts/get_contact_i_ds.html", "methods/account/get_contact_sign_up_notification.html", "methods/contacts/get_contacts.html", "methods/account/get_content_settings.html", "methods/help/get_countries_list.html", "methods/messages/get_custom_emoji_documents.html", "methods/help/get_deep_link_info.html", "methods/account/get_default_background_emojis.html", "methods/account/get_default_emoji_statuses.html", "methods/account/get_default_group_photo_emojis.html", "methods/messages/get_default_history_ttl.html", "methods/account/get_default_profile_photo_emojis.html", "methods/messages/get_dh_config.html", "methods/messages/get_dialog_filters.html", "methods/messages/get_dialog_unread_marks.html", "methods/messages/get_dialogs.html", "methods/updates/get_difference.html", "methods/langpack/get_difference.html", "methods/messages/get_discussion_message.html", "methods/messages/get_document_by_hash.html", "methods/messages/get_emoji_groups.html", "methods/messages/get_emoji_keywords.html", "methods/messages/get_emoji_keywords_difference.html", "methods/messages/get_emoji_keywords_languages.html", "methods/messages/get_emoji_profile_photo_groups.html", "methods/messages/get_emoji_status_groups.html", "methods/messages/get_emoji_stickers.html", "methods/messages/get_emoji_url.html", "methods/messages/get_exported_chat_invite.html", "methods/messages/get_exported_chat_invites.html", "methods/chatlists/get_exported_invites.html", "methods/messages/get_extended_media.html", "methods/messages/get_faved_stickers.html", "methods/messages/get_featured_emoji_stickers.html", "methods/messages/get_featured_stickers.html", "methods/upload/get_file.html", "methods/upload/get_file_hashes.html", "methods/channels/get_forum_topics.html", "methods/channels/get_forum_topics_by_id.html", "methods/channels/get_full_channel.html", "methods/messages/get_full_chat.html", "methods/users/get_full_user.html", "methods/messages/get_game_high_scores.html", "methods/payments/get_giveaway_info.html", "methods/account/get_global_privacy_settings.html", "methods/phone/get_group_call.html", "methods/phone/get_group_call_join_as.html", "methods/phone/get_group_call_stream_channels.html", "methods/phone/get_group_call_stream_rtmp_url.html", "methods/phone/get_group_participants.html", "methods/channels/get_groups_for_discussion.html", "methods/messages/get_history.html", "methods/channels/get_inactive_channels.html", "methods/messages/get_inline_bot_results.html", "methods/messages/get_inline_game_high_scores.html", "methods/help/get_invite_text.html", "methods/langpack/get_lang_pack.html", "methods/langpack/get_language.html", "methods/langpack/get_languages.html", "methods/chatlists/get_leave_chatlist_suggestions.html", "methods/channels/get_left_channels.html", "methods/contacts/get_located.html", "methods/messages/get_mask_stickers.html", "methods/stats/get_megagroup_stats.html", "methods/messages/get_message_edit_data.html", "methods/stats/get_message_public_forwards.html", "methods/messages/get_message_reactions_list.html", "methods/messages/get_message_read_participants.html", "methods/stats/get_message_stats.html", "methods/messages/get_messages.html", "methods/channels/get_messages.html", "methods/messages/get_messages_reactions.html", "methods/messages/get_messages_views.html", "methods/account/get_multi_wall_papers.html", "methods/premium/get_my_boosts.html", "methods/help/get_nearest_dc.html", "methods/account/get_notify_exceptions.html", "methods/account/get_notify_settings.html", "methods/messages/get_old_featured_stickers.html", "methods/messages/get_onlines.html", "methods/channels/get_participant.html", "methods/channels/get_participants.html", "methods/help/get_passport_config.html", "methods/account/get_password.html", "methods/account/get_password_settings.html", "methods/payments/get_payment_form.html", "methods/payments/get_payment_receipt.html", "methods/messages/get_peer_dialogs.html", "methods/stories/get_peer_max_i_ds.html", "methods/messages/get_peer_settings.html", "methods/stories/get_peer_stories.html", "methods/messages/get_pinned_dialogs.html", "methods/stories/get_pinned_stories.html", "methods/messages/get_poll_results.html", "methods/messages/get_poll_votes.html", "methods/payments/get_premium_gift_code_options.html", "methods/help/get_premium_promo.html", "methods/account/get_privacy.html", "methods/help/get_promo_data.html", "methods/account/get_recent_emoji_statuses.html", "methods/messages/get_recent_locations.html", "methods/help/get_recent_me_urls.html", "methods/messages/get_recent_reactions.html", "methods/messages/get_recent_stickers.html", "methods/messages/get_replies.html", "methods/contacts/get_saved.html", "methods/messages/get_saved_gifs.html", "methods/payments/get_saved_info.html", "methods/account/get_saved_ringtones.html", "methods/messages/get_scheduled_history.html", "methods/messages/get_scheduled_messages.html", "methods/messages/get_search_counters.html", "methods/messages/get_search_results_calendar.html", "methods/messages/get_search_results_positions.html", "methods/account/get_secure_value.html", "methods/channels/get_send_as.html", "methods/messages/get_split_ranges.html", "methods/channels/get_sponsored_messages.html", "methods/updates/get_state.html", "methods/contacts/get_statuses.html", "methods/messages/get_sticker_set.html", "methods/messages/get_stickers.html", "methods/stories/get_stories_archive.html", "methods/stories/get_stories_by_id.html", "methods/stories/get_stories_views.html", "methods/stories/get_story_views_list.html", "methods/langpack/get_strings.html", "methods/messages/get_suggested_dialog_filters.html", "methods/help/get_support.html", "methods/help/get_support_name.html", "methods/help/get_terms_of_service_update.html", "methods/account/get_theme.html", "methods/account/get_themes.html", "methods/account/get_tmp_password.html", "methods/contacts/get_top_peers.html", "methods/messages/get_top_reactions.html", "methods/messages/get_unread_mentions.html", "methods/messages/get_unread_reactions.html", "methods/help/get_user_info.html", "methods/photos/get_user_photos.html", "methods/users/get_users.html", "methods/account/get_wall_paper.html", "methods/account/get_wall_papers.html", "methods/account/get_web_authorizations.html", "methods/upload/get_web_file.html", "methods/messages/get_web_page.html", "methods/messages/get_web_page_preview.html", "methods/get_future_salts.html", "methods/messages/hide_all_chat_join_requests.html", "methods/messages/hide_chat_join_request.html", "methods/chatlists/hide_chatlist_updates.html", "methods/messages/hide_peer_settings_bar.html", "methods/help/hide_promo_data.html", "methods/auth/import_authorization.html", "methods/auth/import_bot_authorization.html", "methods/messages/import_chat_invite.html", "methods/contacts/import_contact_token.html", "methods/contacts/import_contacts.html", "methods/auth/import_login_token.html", "methods/auth/import_web_token_authorization.html", "methods/stories/increment_story_views.html", "methods/init_connection.html", "methods/messages/init_history_import.html", "methods/account/init_takeout_session.html", "methods/messages/install_sticker_set.html", "methods/account/install_theme.html", "methods/account/install_wall_paper.html", "methods/account/invalidate_sign_in_codes.html", "methods/channels/invite_to_channel.html", "methods/phone/invite_to_group_call.html", "methods/invoke_after_msg.html", "methods/invoke_after_msgs.html", "methods/bots/invoke_web_view_custom_method.html", "methods/invoke_with_layer.html", "methods/invoke_with_messages_range.html", "methods/invoke_with_takeout.html", "methods/invoke_without_updates.html", "methods/channels/join_channel.html", "methods/chatlists/join_chatlist_invite.html", "methods/chatlists/join_chatlist_updates.html", "methods/phone/join_group_call.html", "methods/phone/join_group_call_presentation.html", "methods/payments/launch_prepaid_giveaway.html", "methods/channels/leave_channel.html", "methods/chatlists/leave_chatlist.html", "methods/phone/leave_group_call.html", "methods/phone/leave_group_call_presentation.html", "methods/stats/load_async_graph.html", "methods/auth/log_out.html", "methods/messages/mark_dialog_unread.html", "methods/messages/migrate_chat.html", "methods/ping.html", "methods/ping_delay_disconnect.html", "methods/messages/prolong_web_view.html", "methods/messages/rate_transcribed_audio.html", "methods/messages/read_discussion.html", "methods/messages/read_encrypted_history.html", "methods/messages/read_featured_stickers.html", "methods/messages/read_history.html", "methods/channels/read_history.html", "methods/messages/read_mentions.html", "methods/messages/read_message_contents.html", "methods/channels/read_message_contents.html", "methods/messages/read_reactions.html", "methods/stories/read_stories.html", "methods/phone/received_call.html", "methods/messages/received_messages.html", "methods/messages/received_queue.html", "methods/auth/recover_password.html", "methods/account/register_device.html", "methods/stickers/remove_sticker_from_set.html", "methods/stickers/rename_sticker_set.html", "methods/messages/reorder_pinned_dialogs.html", "methods/channels/reorder_pinned_forum_topics.html", "methods/messages/reorder_sticker_sets.html", "methods/account/reorder_usernames.html", "methods/channels/reorder_usernames.html", "methods/bots/reorder_usernames.html", "methods/messages/report.html", "methods/stories/report.html", "methods/channels/report_anti_spam_false_positive.html", "methods/messages/report_encrypted_spam.html", "methods/account/report_peer.html", "methods/account/report_profile_photo.html", "methods/messages/report_reaction.html", "methods/messages/report_spam.html", "methods/channels/report_spam.html", "methods/req_dh_params.html", "methods/req_pq.html", "methods/req_pq_multi.html", "methods/messages/request_app_web_view.html", "methods/phone/request_call.html", "methods/messages/request_encryption.html", "methods/auth/request_firebase_sms.html", "methods/auth/request_password_recovery.html", "methods/messages/request_simple_web_view.html", "methods/messages/request_url_auth.html", "methods/messages/request_web_view.html", "methods/auth/resend_code.html", "methods/account/resend_password_email.html", "methods/account/reset_authorization.html", "methods/auth/reset_authorizations.html", "methods/bots/reset_bot_commands.html", "methods/auth/reset_login_email.html", "methods/account/reset_notify_settings.html", "methods/account/reset_password.html", "methods/contacts/reset_saved.html", "methods/contacts/reset_top_peer_rating.html", "methods/account/reset_wall_papers.html", "methods/account/reset_web_authorization.html", "methods/account/reset_web_authorizations.html", "methods/contacts/resolve_phone.html", "methods/contacts/resolve_username.html", "methods/upload/reupload_cdn_file.html", "methods/rpc_drop_answer.html", "methods/help/save_app_log.html", "methods/account/save_auto_download_settings.html", "methods/account/save_auto_save_settings.html", "methods/upload/save_big_file_part.html", "methods/phone/save_call_debug.html", "methods/phone/save_call_log.html", "methods/phone/save_default_group_call_join_as.html", "methods/messages/save_default_send_as.html", "methods/messages/save_draft.html", "methods/upload/save_file_part.html", "methods/messages/save_gif.html", "methods/messages/save_recent_sticker.html", "methods/account/save_ringtone.html", "methods/account/save_secure_value.html", "methods/account/save_theme.html", "methods/account/save_wall_paper.html", "methods/contacts/search.html", "methods/messages/search.html", "methods/messages/search_custom_emoji.html", "methods/messages/search_global.html", "methods/messages/search_sent_media.html", "methods/messages/search_sticker_sets.html", "methods/messages/send_bot_requested_peer.html", "methods/account/send_change_phone_code.html", "methods/auth/send_code.html", "methods/account/send_confirm_phone_code.html", "methods/bots/send_custom_request.html", "methods/messages/send_encrypted.html", "methods/messages/send_encrypted_file.html", "methods/messages/send_encrypted_service.html", "methods/messages/send_inline_bot_result.html", "methods/messages/send_media.html", "methods/messages/send_message.html", "methods/messages/send_multi_media.html", "methods/payments/send_payment_form.html", "methods/messages/send_reaction.html", "methods/stories/send_reaction.html", "methods/messages/send_scheduled_messages.html", "methods/messages/send_screenshot_notification.html", "methods/phone/send_signaling_data.html", "methods/stories/send_story.html", "methods/account/send_verify_email_code.html", "methods/account/send_verify_phone_code.html", "methods/messages/send_vote.html", "methods/messages/send_web_view_data.html", "methods/messages/send_web_view_result_message.html", "methods/account/set_account_ttl.html", "methods/account/set_authorization_ttl.html", "methods/contacts/set_blocked.html", "methods/bots/set_bot_broadcast_default_admin_rights.html", "methods/messages/set_bot_callback_answer.html", "methods/bots/set_bot_commands.html", "methods/bots/set_bot_group_default_admin_rights.html", "methods/bots/set_bot_info.html", "methods/bots/set_bot_menu_button.html", "methods/messages/set_bot_precheckout_results.html", "methods/messages/set_bot_shipping_results.html", "methods/help/set_bot_updates_status.html", "methods/phone/set_call_rating.html", "methods/messages/set_chat_available_reactions.html", "methods/messages/set_chat_theme.html", "methods/messages/set_chat_wall_paper.html", "methods/account/set_contact_sign_up_notification.html", "methods/account/set_content_settings.html", "methods/messages/set_default_history_ttl.html", "methods/messages/set_default_reaction.html", "methods/channels/set_discussion_group.html", "methods/messages/set_encrypted_typing.html", "methods/messages/set_game_score.html", "methods/account/set_global_privacy_settings.html", "methods/messages/set_history_ttl.html", "methods/messages/set_inline_bot_results.html", "methods/messages/set_inline_game_score.html", "methods/account/set_privacy.html", "methods/users/set_secure_value_errors.html", "methods/stickers/set_sticker_set_thumb.html", "methods/channels/set_stickers.html", "methods/messages/set_typing.html", "methods/set_client_dh_params.html", "methods/auth/sign_in.html", "methods/auth/sign_up.html", "methods/messages/start_bot.html", "methods/messages/start_history_import.html", "methods/phone/start_scheduled_group_call.html", "methods/stickers/suggest_short_name.html", "methods/stories/toggle_all_stories_hidden.html", "methods/channels/toggle_anti_spam.html", "methods/messages/toggle_bot_in_attach_menu.html", "methods/messages/toggle_dialog_pin.html", "methods/channels/toggle_forum.html", "methods/phone/toggle_group_call_record.html", "methods/phone/toggle_group_call_settings.html", "methods/phone/toggle_group_call_start_subscription.html", "methods/channels/toggle_join_request.html", "methods/channels/toggle_join_to_send.html", "methods/messages/toggle_no_forwards.html", "methods/channels/toggle_participants_hidden.html", "methods/stories/toggle_peer_stories_hidden.html", "methods/messages/toggle_peer_translations.html", "methods/stories/toggle_pinned.html", "methods/channels/toggle_pre_history_hidden.html", "methods/channels/toggle_signatures.html", "methods/channels/toggle_slow_mode.html", "methods/messages/toggle_sticker_sets.html", "methods/contacts/toggle_top_peers.html", "methods/account/toggle_username.html", "methods/channels/toggle_username.html", "methods/bots/toggle_username.html", "methods/messages/transcribe_audio.html", "methods/messages/translate_text.html", "methods/contacts/unblock.html", "methods/messages/uninstall_sticker_set.html", "methods/messages/unpin_all_messages.html", "methods/account/unregister_device.html", "methods/account/update_color.html", "methods/channels/update_color.html", "methods/account/update_device_locked.html", "methods/messages/update_dialog_filter.html", "methods/messages/update_dialog_filters_order.html", "methods/account/update_emoji_status.html", "methods/account/update_notify_settings.html", "methods/account/update_password_settings.html", "methods/channels/update_pinned_forum_topic.html", "methods/messages/update_pinned_message.html", "methods/account/update_profile.html", "methods/photos/update_profile_photo.html", "methods/account/update_status.html", "methods/account/update_theme.html", "methods/account/update_username.html", "methods/channels/update_username.html", "methods/photos/upload_contact_profile_photo.html", "methods/messages/upload_encrypted_file.html", "methods/messages/upload_imported_media.html", "methods/messages/upload_media.html", "methods/photos/upload_profile_photo.html", "methods/account/upload_ringtone.html", "methods/account/upload_theme.html", "methods/account/upload_wall_paper.html", "methods/payments/validate_requested_info.html", "methods/account/verify_email.html", "methods/account/verify_phone.html", "methods/channels/view_sponsored_message.html"];
+ typesu = ["types/access_point_rule.html", "types/account_days_ttl.html", "types/app_web_view_result.html", "types/attach_menu_bot.html", "types/attach_menu_bot_icon.html", "types/attach_menu_bot_icon_color.html", "types/attach_menu_bots.html", "types/attach_menu_bots_bot.html", "types/attach_menu_peer_type.html", "types/authorization.html", "types/auto_download_settings.html", "types/auto_save_exception.html", "types/auto_save_settings.html", "types/available_reaction.html", "types/bad_msg_notification.html", "types/bank_card_open_url.html", "types/base_theme.html", "types/bind_auth_key_inner.html", "types/boost.html", "types/bot_app.html", "types/bot_command.html", "types/bot_command_scope.html", "types/bot_info.html", "types/bot_inline_message.html", "types/bot_inline_result.html", "types/bot_menu_button.html", "types/cdn_config.html", "types/cdn_public_key.html", "types/channel_admin_log_event.html", "types/channel_admin_log_event_action.html", "types/channel_admin_log_events_filter.html", "types/channel_location.html", "types/channel_messages_filter.html", "types/channel_participant.html", "types/channel_participants_filter.html", "types/chat.html", "types/chat_admin_rights.html", "types/chat_admin_with_invites.html", "types/chat_banned_rights.html", "types/chat_full.html", "types/chat_invite.html", "types/chat_invite_importer.html", "types/chat_onlines.html", "types/chat_participant.html", "types/chat_participants.html", "types/chat_photo.html", "types/chat_reactions.html", "types/client_dh__inner__data.html", "types/code_settings.html", "types/config.html", "types/contact.html", "types/contact_status.html", "types/data_json.html", "types/dc_option.html", "types/default_history_ttl.html", "types/destroy_auth_key_res.html", "types/destroy_session_res.html", "types/dialog.html", "types/dialog_filter.html", "types/dialog_filter_suggested.html", "types/dialog_peer.html", "types/document.html", "types/document_attribute.html", "types/draft_message.html", "types/email_verification.html", "types/email_verify_purpose.html", "types/emoji_group.html", "types/emoji_keyword.html", "types/emoji_keywords_difference.html", "types/emoji_language.html", "types/emoji_list.html", "types/emoji_status.html", "types/emoji_url.html", "types/encrypted_chat.html", "types/encrypted_file.html", "types/encrypted_message.html", "types/exported_chat_invite.html", "types/exported_chatlist_invite.html", "types/exported_contact_token.html", "types/exported_message_link.html", "types/exported_story_link.html", "types/file_hash.html", "types/folder.html", "types/folder_peer.html", "types/forum_topic.html", "types/future_salt.html", "types/future_salts.html", "types/game.html", "types/geo_point.html", "types/global_privacy_settings.html", "types/group_call.html", "types/group_call_participant.html", "types/group_call_participant_video.html", "types/group_call_participant_video_source_group.html", "types/group_call_stream_channel.html", "types/high_score.html", "types/http_wait.html", "types/imported_contact.html", "types/inline_bot_switch_pm.html", "types/inline_bot_web_view.html", "types/inline_query_peer_type.html", "types/input_app_event.html", "types/input_bot_app.html", "types/input_bot_inline_message.html", "types/input_bot_inline_message_id.html", "types/input_bot_inline_result.html", "types/input_channel.html", "types/input_chat_photo.html", "types/input_chatlist.html", "types/input_check_password_srp.html", "types/input_client_proxy.html", "types/input_contact.html", "types/input_dialog_peer.html", "types/input_document.html", "types/input_encrypted_chat.html", "types/input_encrypted_file.html", "types/input_file.html", "types/input_file_location.html", "types/input_folder_peer.html", "types/input_game.html", "types/input_geo_point.html", "types/input_group_call.html", "types/input_invoice.html", "types/input_media.html", "types/input_message.html", "types/input_notify_peer.html", "types/input_payment_credentials.html", "types/input_peer.html", "types/input_peer_notify_settings.html", "types/input_phone_call.html", "types/input_photo.html", "types/input_privacy_key.html", "types/input_privacy_rule.html", "types/input_reply_to.html", "types/input_secure_file.html", "types/input_secure_value.html", "types/input_single_media.html", "types/input_sticker_set.html", "types/input_sticker_set_item.html", "types/input_stickered_media.html", "types/input_store_payment_purpose.html", "types/input_theme.html", "types/input_theme_settings.html", "types/input_user.html", "types/input_wall_paper.html", "types/input_web_document.html", "types/input_web_file_location.html", "types/invoice.html", "types/ip_port.html", "types/json_object_value.html", "types/json_value.html", "types/keyboard_button.html", "types/keyboard_button_row.html", "types/labeled_price.html", "types/lang_pack_difference.html", "types/lang_pack_language.html", "types/lang_pack_string.html", "types/mask_coords.html", "types/media_area.html", "types/media_area_coordinates.html", "types/message.html", "types/message_action.html", "types/message_entity.html", "types/message_extended_media.html", "types/message_fwd_header.html", "types/message_interaction_counters.html", "types/message_media.html", "types/message_peer_reaction.html", "types/message_peer_vote.html", "types/message_range.html", "types/message_reactions.html", "types/message_replies.html", "types/message_reply_header.html", "types/message_views.html", "types/messages_filter.html", "types/msg_detailed_info.html", "types/msg_resend_req.html", "types/msgs_ack.html", "types/msgs_all_info.html", "types/msgs_state_info.html", "types/msgs_state_req.html", "types/my_boost.html", "types/nearest_dc.html", "types/new_session.html", "types/notification_sound.html", "types/notify_peer.html", "types/p_q_inner_data.html", "types/page.html", "types/page_block.html", "types/page_caption.html", "types/page_list_item.html", "types/page_list_ordered_item.html", "types/page_related_article.html", "types/page_table_cell.html", "types/page_table_row.html", "types/password_kdf_algo.html", "types/payment_charge.html", "types/payment_form_method.html", "types/payment_requested_info.html", "types/payment_saved_credentials.html", "types/peer.html", "types/peer_blocked.html", "types/peer_located.html", "types/peer_notify_settings.html", "types/peer_settings.html", "types/peer_stories.html", "types/phone_call.html", "types/phone_call_discard_reason.html", "types/phone_call_protocol.html", "types/phone_connection.html", "types/photo.html", "types/photo_size.html", "types/poll.html", "types/poll_answer.html", "types/poll_answer_voters.html", "types/poll_results.html", "types/pong.html", "types/popular_contact.html", "types/post_address.html", "types/premium_gift_code_option.html", "types/premium_gift_option.html", "types/premium_subscription_option.html", "types/prepaid_giveaway.html", "types/privacy_key.html", "types/privacy_rule.html", "types/reaction.html", "types/reaction_count.html", "types/read_participant_date.html", "types/received_notify_message.html", "types/recent_me_url.html", "types/reply_markup.html", "types/report_reason.html", "types/request_peer_type.html", "types/res_pq.html", "types/restriction_reason.html", "types/rich_text.html", "types/rpc_drop_answer.html", "types/rpc_error.html", "types/saved_contact.html", "types/search_results_calendar_period.html", "types/search_results_position.html", "types/secure_credentials_encrypted.html", "types/secure_data.html", "types/secure_file.html", "types/secure_password_kdf_algo.html", "types/secure_plain_data.html", "types/secure_required_type.html", "types/secure_secret_settings.html", "types/secure_value.html", "types/secure_value_error.html", "types/secure_value_hash.html", "types/secure_value_type.html", "types/send_as_peer.html", "types/send_message_action.html", "types/server_dh__params.html", "types/server_dh_inner_data.html", "types/set_client_dh_params_answer.html", "types/shipping_option.html", "types/simple_web_view_result.html", "types/sponsored_message.html", "types/sponsored_web_page.html", "types/stats_abs_value_and_prev.html", "types/stats_date_range_days.html", "types/stats_graph.html", "types/stats_group_top_admin.html", "types/stats_group_top_inviter.html", "types/stats_group_top_poster.html", "types/stats_percent_value.html", "types/stats_url.html", "types/sticker_keyword.html", "types/sticker_pack.html", "types/sticker_set.html", "types/sticker_set_covered.html", "types/stories_stealth_mode.html", "types/story_item.html", "types/story_view.html", "types/story_views.html", "types/text_with_entities.html", "types/theme.html", "types/theme_settings.html", "types/tls_block.html", "types/tls_client_hello.html", "types/top_peer.html", "types/top_peer_category.html", "types/top_peer_category_peers.html", "types/update.html", "types/updates.html", "types/url_auth_result.html", "types/user.html", "types/user_full.html", "types/user_profile_photo.html", "types/user_status.html", "types/username.html", "types/video_size.html", "types/wall_paper.html", "types/wall_paper_settings.html", "types/web_authorization.html", "types/web_document.html", "types/web_page.html", "types/web_page_attribute.html", "types/web_view_message_sent.html", "types/web_view_result.html", "types/x.html", "types/account/authorization_form.html", "types/account/authorizations.html", "types/account/auto_download_settings.html", "types/account/auto_save_settings.html", "types/account/content_settings.html", "types/account/email_verified.html", "types/account/emoji_statuses.html", "types/account/password.html", "types/account/password_input_settings.html", "types/account/password_settings.html", "types/account/privacy_rules.html", "types/account/reset_password_result.html", "types/account/saved_ringtone.html", "types/account/saved_ringtones.html", "types/account/sent_email_code.html", "types/account/takeout.html", "types/account/themes.html", "types/account/tmp_password.html", "types/account/wall_papers.html", "types/account/web_authorizations.html", "types/auth/authorization.html", "types/auth/code_type.html", "types/auth/exported_authorization.html", "types/auth/logged_out.html", "types/auth/login_token.html", "types/auth/password_recovery.html", "types/auth/sent_code.html", "types/auth/sent_code_type.html", "types/bots/bot_info.html", "types/channels/admin_log_results.html", "types/channels/channel_participant.html", "types/channels/channel_participants.html", "types/channels/send_as_peers.html", "types/chatlists/chatlist_invite.html", "types/chatlists/chatlist_updates.html", "types/chatlists/exported_chatlist_invite.html", "types/chatlists/exported_invites.html", "types/contacts/blocked.html", "types/contacts/contacts.html", "types/contacts/found.html", "types/contacts/imported_contacts.html", "types/contacts/resolved_peer.html", "types/contacts/top_peers.html", "types/help/app_config.html", "types/help/app_update.html", "types/help/config_simple.html", "types/help/countries_list.html", "types/help/country.html", "types/help/country_code.html", "types/help/deep_link_info.html", "types/help/invite_text.html", "types/help/passport_config.html", "types/help/premium_promo.html", "types/help/promo_data.html", "types/help/recent_me_urls.html", "types/help/support.html", "types/help/support_name.html", "types/help/terms_of_service.html", "types/help/terms_of_service_update.html", "types/help/user_info.html", "index.html#int", "index.html#long", "types/messages/affected_found_messages.html", "types/messages/affected_history.html", "types/messages/affected_messages.html", "types/messages/all_stickers.html", "types/messages/archived_stickers.html", "types/messages/available_reactions.html", "types/messages/bot_app.html", "types/messages/bot_callback_answer.html", "types/messages/bot_results.html", "types/messages/chat_admins_with_invites.html", "types/messages/chat_full.html", "types/messages/chat_invite_importers.html", "types/messages/chats.html", "types/messages/checked_history_import_peer.html", "types/messages/dh_config.html", "types/messages/dialogs.html", "types/messages/discussion_message.html", "types/messages/emoji_groups.html", "types/messages/exported_chat_invite.html", "types/messages/exported_chat_invites.html", "types/messages/faved_stickers.html", "types/messages/featured_stickers.html", "types/messages/forum_topics.html", "types/messages/found_sticker_sets.html", "types/messages/high_scores.html", "types/messages/history_import.html", "types/messages/history_import_parsed.html", "types/messages/inactive_chats.html", "types/messages/message_edit_data.html", "types/messages/message_reactions_list.html", "types/messages/message_views.html", "types/messages/messages.html", "types/messages/peer_dialogs.html", "types/messages/peer_settings.html", "types/messages/reactions.html", "types/messages/recent_stickers.html", "types/messages/saved_gifs.html", "types/messages/search_counter.html", "types/messages/search_results_calendar.html", "types/messages/search_results_positions.html", "types/messages/sent_encrypted_message.html", "types/messages/sponsored_messages.html", "types/messages/sticker_set.html", "types/messages/sticker_set_install_result.html", "types/messages/stickers.html", "types/messages/transcribed_audio.html", "types/messages/translated_text.html", "types/messages/votes_list.html", "types/messages/web_page.html", "types/payments/bank_card_data.html", "types/payments/checked_gift_code.html", "types/payments/exported_invoice.html", "types/payments/giveaway_info.html", "types/payments/payment_form.html", "types/payments/payment_receipt.html", "types/payments/payment_result.html", "types/payments/saved_info.html", "types/payments/validated_requested_info.html", "types/phone/exported_group_call_invite.html", "types/phone/group_call.html", "types/phone/group_call_stream_channels.html", "types/phone/group_call_stream_rtmp_url.html", "types/phone/group_participants.html", "types/phone/join_as_peers.html", "types/phone/phone_call.html", "types/photos/photo.html", "types/photos/photos.html", "types/premium/boosts_list.html", "types/premium/boosts_status.html", "types/premium/my_boosts.html", "types/stats/broadcast_stats.html", "types/stats/megagroup_stats.html", "types/stats/message_stats.html", "types/stickers/suggested_short_name.html", "types/storage/file_type.html", "types/stories/all_stories.html", "types/stories/peer_stories.html", "types/stories/stories.html", "types/stories/story_views.html", "types/stories/story_views_list.html", "types/updates/channel_difference.html", "types/updates/difference.html", "types/updates/state.html", "types/upload/cdn_file.html", "types/upload/file.html", "types/upload/web_file.html", "types/users/user_full.html"];
+ constructorsu = ["constructors/access_point_rule.html", "constructors/account_days_ttl.html", "constructors/channels/admin_log_results.html", "constructors/messages/affected_found_messages.html", "constructors/messages/affected_history.html", "constructors/messages/affected_messages.html", "constructors/messages/all_stickers.html", "constructors/messages/all_stickers_not_modified.html", "constructors/stories/all_stories.html", "constructors/stories/all_stories_not_modified.html", "constructors/help/app_config.html", "constructors/help/app_config_not_modified.html", "constructors/help/app_update.html", "constructors/app_web_view_result_url.html", "constructors/messages/archived_stickers.html", "constructors/attach_menu_bot.html", "constructors/attach_menu_bot_icon.html", "constructors/attach_menu_bot_icon_color.html", "constructors/attach_menu_bots.html", "constructors/attach_menu_bots_bot.html", "constructors/attach_menu_bots_not_modified.html", "constructors/attach_menu_peer_type_bot_pm.html", "constructors/attach_menu_peer_type_broadcast.html", "constructors/attach_menu_peer_type_chat.html", "constructors/attach_menu_peer_type_pm.html", "constructors/attach_menu_peer_type_same_bot_pm.html", "constructors/auth/authorization.html", "constructors/authorization.html", "constructors/account/authorization_form.html", "constructors/auth/authorization_sign_up_required.html", "constructors/account/authorizations.html", "constructors/auto_download_settings.html", "constructors/account/auto_download_settings.html", "constructors/auto_save_exception.html", "constructors/auto_save_settings.html", "constructors/account/auto_save_settings.html", "constructors/available_reaction.html", "constructors/messages/available_reactions.html", "constructors/messages/available_reactions_not_modified.html", "constructors/bad_msg_notification.html", "constructors/bad_server_salt.html", "constructors/payments/bank_card_data.html", "constructors/bank_card_open_url.html", "constructors/base_theme_arctic.html", "constructors/base_theme_classic.html", "constructors/base_theme_day.html", "constructors/base_theme_night.html", "constructors/base_theme_tinted.html", "constructors/bind_auth_key_inner.html", "constructors/contacts/blocked.html", "constructors/contacts/blocked_slice.html", "constructors/boost.html", "constructors/premium/boosts_list.html", "constructors/premium/boosts_status.html", "constructors/bot_app.html", "constructors/messages/bot_app.html", "constructors/bot_app_not_modified.html", "constructors/messages/bot_callback_answer.html", "constructors/bot_command.html", "constructors/bot_command_scope_chat_admins.html", "constructors/bot_command_scope_chats.html", "constructors/bot_command_scope_default.html", "constructors/bot_command_scope_peer.html", "constructors/bot_command_scope_peer_admins.html", "constructors/bot_command_scope_peer_user.html", "constructors/bot_command_scope_users.html", "constructors/bot_info.html", "constructors/bots/bot_info.html", "constructors/bot_inline_media_result.html", "constructors/bot_inline_message_media_auto.html", "constructors/bot_inline_message_media_contact.html", "constructors/bot_inline_message_media_geo.html", "constructors/bot_inline_message_media_invoice.html", "constructors/bot_inline_message_media_venue.html", "constructors/bot_inline_message_media_web_page.html", "constructors/bot_inline_message_text.html", "constructors/bot_inline_result.html", "constructors/bot_menu_button.html", "constructors/bot_menu_button_commands.html", "constructors/bot_menu_button_default.html", "constructors/messages/bot_results.html", "constructors/stats/broadcast_stats.html", "constructors/cdn_config.html", "constructors/upload/cdn_file.html", "constructors/upload/cdn_file_reupload_needed.html", "constructors/cdn_public_key.html", "constructors/channel.html", "constructors/channel_admin_log_event.html", "constructors/channel_admin_log_event_action_change_about.html", "constructors/channel_admin_log_event_action_change_available_reactions.html", "constructors/channel_admin_log_event_action_change_background_emoji.html", "constructors/channel_admin_log_event_action_change_color.html", "constructors/channel_admin_log_event_action_change_history_ttl.html", "constructors/channel_admin_log_event_action_change_linked_chat.html", "constructors/channel_admin_log_event_action_change_location.html", "constructors/channel_admin_log_event_action_change_photo.html", "constructors/channel_admin_log_event_action_change_sticker_set.html", "constructors/channel_admin_log_event_action_change_title.html", "constructors/channel_admin_log_event_action_change_username.html", "constructors/channel_admin_log_event_action_change_usernames.html", "constructors/channel_admin_log_event_action_create_topic.html", "constructors/channel_admin_log_event_action_default_banned_rights.html", "constructors/channel_admin_log_event_action_delete_message.html", "constructors/channel_admin_log_event_action_delete_topic.html", "constructors/channel_admin_log_event_action_discard_group_call.html", "constructors/channel_admin_log_event_action_edit_message.html", "constructors/channel_admin_log_event_action_edit_topic.html", "constructors/channel_admin_log_event_action_exported_invite_delete.html", "constructors/channel_admin_log_event_action_exported_invite_edit.html", "constructors/channel_admin_log_event_action_exported_invite_revoke.html", "constructors/channel_admin_log_event_action_participant_invite.html", "constructors/channel_admin_log_event_action_participant_join.html", "constructors/channel_admin_log_event_action_participant_join_by_invite.html", "constructors/channel_admin_log_event_action_participant_join_by_request.html", "constructors/channel_admin_log_event_action_participant_leave.html", "constructors/channel_admin_log_event_action_participant_mute.html", "constructors/channel_admin_log_event_action_participant_toggle_admin.html", "constructors/channel_admin_log_event_action_participant_toggle_ban.html", "constructors/channel_admin_log_event_action_participant_unmute.html", "constructors/channel_admin_log_event_action_participant_volume.html", "constructors/channel_admin_log_event_action_pin_topic.html", "constructors/channel_admin_log_event_action_send_message.html", "constructors/channel_admin_log_event_action_start_group_call.html", "constructors/channel_admin_log_event_action_stop_poll.html", "constructors/channel_admin_log_event_action_toggle_anti_spam.html", "constructors/channel_admin_log_event_action_toggle_forum.html", "constructors/channel_admin_log_event_action_toggle_group_call_setting.html", "constructors/channel_admin_log_event_action_toggle_invites.html", "constructors/channel_admin_log_event_action_toggle_no_forwards.html", "constructors/channel_admin_log_event_action_toggle_pre_history_hidden.html", "constructors/channel_admin_log_event_action_toggle_signatures.html", "constructors/channel_admin_log_event_action_toggle_slow_mode.html", "constructors/channel_admin_log_event_action_update_pinned.html", "constructors/channel_admin_log_events_filter.html", "constructors/updates/channel_difference.html", "constructors/updates/channel_difference_empty.html", "constructors/updates/channel_difference_too_long.html", "constructors/channel_forbidden.html", "constructors/channel_full.html", "constructors/channel_location.html", "constructors/channel_location_empty.html", "constructors/messages/channel_messages.html", "constructors/channel_messages_filter.html", "constructors/channel_messages_filter_empty.html", "constructors/channel_participant.html", "constructors/channels/channel_participant.html", "constructors/channel_participant_admin.html", "constructors/channel_participant_banned.html", "constructors/channel_participant_creator.html", "constructors/channel_participant_left.html", "constructors/channel_participant_self.html", "constructors/channels/channel_participants.html", "constructors/channel_participants_admins.html", "constructors/channel_participants_banned.html", "constructors/channel_participants_bots.html", "constructors/channel_participants_contacts.html", "constructors/channel_participants_kicked.html", "constructors/channel_participants_mentions.html", "constructors/channels/channel_participants_not_modified.html", "constructors/channel_participants_recent.html", "constructors/channel_participants_search.html", "constructors/chat.html", "constructors/chat_admin_rights.html", "constructors/chat_admin_with_invites.html", "constructors/messages/chat_admins_with_invites.html", "constructors/chat_banned_rights.html", "constructors/chat_empty.html", "constructors/chat_forbidden.html", "constructors/chat_full.html", "constructors/messages/chat_full.html", "constructors/chat_invite.html", "constructors/chat_invite_already.html", "constructors/chat_invite_exported.html", "constructors/chat_invite_importer.html", "constructors/messages/chat_invite_importers.html", "constructors/chat_invite_peek.html", "constructors/chat_invite_public_join_requests.html", "constructors/chat_onlines.html", "constructors/chat_participant.html", "constructors/chat_participant_admin.html", "constructors/chat_participant_creator.html", "constructors/chat_participants.html", "constructors/chat_participants_forbidden.html", "constructors/chat_photo.html", "constructors/chat_photo_empty.html", "constructors/chat_reactions_all.html", "constructors/chat_reactions_none.html", "constructors/chat_reactions_some.html", "constructors/chatlists/chatlist_invite.html", "constructors/chatlists/chatlist_invite_already.html", "constructors/chatlists/chatlist_updates.html", "constructors/messages/chats.html", "constructors/messages/chats_slice.html", "constructors/payments/checked_gift_code.html", "constructors/messages/checked_history_import_peer.html", "constructors/client_dh_inner_data.html", "constructors/code_settings.html", "constructors/auth/code_type_call.html", "constructors/auth/code_type_flash_call.html", "constructors/auth/code_type_fragment_sms.html", "constructors/auth/code_type_missed_call.html", "constructors/auth/code_type_sms.html", "constructors/config.html", "constructors/help/config_simple.html", "constructors/contact.html", "constructors/contact_status.html", "constructors/contacts/contacts.html", "constructors/contacts/contacts_not_modified.html", "constructors/account/content_settings.html", "constructors/help/countries_list.html", "constructors/help/countries_list_not_modified.html", "constructors/help/country.html", "constructors/help/country_code.html", "constructors/data_json.html", "constructors/dc_option.html", "constructors/help/deep_link_info.html", "constructors/help/deep_link_info_empty.html", "constructors/default_history_ttl.html", "constructors/destroy_auth_key_fail.html", "constructors/destroy_auth_key_none.html", "constructors/destroy_auth_key_ok.html", "constructors/destroy_session_none.html", "constructors/destroy_session_ok.html", "constructors/messages/dh_config.html", "constructors/messages/dh_config_not_modified.html", "constructors/dh_gen_fail.html", "constructors/dh_gen_ok.html", "constructors/dh_gen_retry.html", "constructors/dialog.html", "constructors/dialog_filter.html", "constructors/dialog_filter_chatlist.html", "constructors/dialog_filter_default.html", "constructors/dialog_filter_suggested.html", "constructors/dialog_folder.html", "constructors/dialog_peer.html", "constructors/dialog_peer_folder.html", "constructors/messages/dialogs.html", "constructors/messages/dialogs_not_modified.html", "constructors/messages/dialogs_slice.html", "constructors/updates/difference.html", "constructors/updates/difference_empty.html", "constructors/updates/difference_slice.html", "constructors/updates/difference_too_long.html", "constructors/messages/discussion_message.html", "constructors/document.html", "constructors/document_attribute_animated.html", "constructors/document_attribute_audio.html", "constructors/document_attribute_custom_emoji.html", "constructors/document_attribute_filename.html", "constructors/document_attribute_has_stickers.html", "constructors/document_attribute_image_size.html", "constructors/document_attribute_sticker.html", "constructors/document_attribute_video.html", "constructors/document_empty.html", "constructors/draft_message.html", "constructors/draft_message_empty.html", "constructors/email_verification_apple.html", "constructors/email_verification_code.html", "constructors/email_verification_google.html", "constructors/account/email_verified.html", "constructors/account/email_verified_login.html", "constructors/email_verify_purpose_login_change.html", "constructors/email_verify_purpose_login_setup.html", "constructors/email_verify_purpose_passport.html", "constructors/emoji_group.html", "constructors/messages/emoji_groups.html", "constructors/messages/emoji_groups_not_modified.html", "constructors/emoji_keyword.html", "constructors/emoji_keyword_deleted.html", "constructors/emoji_keywords_difference.html", "constructors/emoji_language.html", "constructors/emoji_list.html", "constructors/emoji_list_not_modified.html", "constructors/emoji_status.html", "constructors/emoji_status_empty.html", "constructors/emoji_status_until.html", "constructors/account/emoji_statuses.html", "constructors/account/emoji_statuses_not_modified.html", "constructors/emoji_url.html", "constructors/encrypted_chat.html", "constructors/encrypted_chat_discarded.html", "constructors/encrypted_chat_empty.html", "constructors/encrypted_chat_requested.html", "constructors/encrypted_chat_waiting.html", "constructors/encrypted_file.html", "constructors/encrypted_file_empty.html", "constructors/encrypted_message.html", "constructors/encrypted_message_service.html", "constructors/auth/exported_authorization.html", "constructors/messages/exported_chat_invite.html", "constructors/messages/exported_chat_invite_replaced.html", "constructors/messages/exported_chat_invites.html", "constructors/exported_chatlist_invite.html", "constructors/chatlists/exported_chatlist_invite.html", "constructors/exported_contact_token.html", "constructors/phone/exported_group_call_invite.html", "constructors/chatlists/exported_invites.html", "constructors/payments/exported_invoice.html", "constructors/exported_message_link.html", "constructors/exported_story_link.html", "constructors/messages/faved_stickers.html", "constructors/messages/faved_stickers_not_modified.html", "constructors/messages/featured_stickers.html", "constructors/messages/featured_stickers_not_modified.html", "constructors/upload/file.html", "constructors/upload/file_cdn_redirect.html", "constructors/storage/file_gif.html", "constructors/file_hash.html", "constructors/storage/file_jpeg.html", "constructors/storage/file_mov.html", "constructors/storage/file_mp3.html", "constructors/storage/file_mp4.html", "constructors/storage/file_partial.html", "constructors/storage/file_pdf.html", "constructors/storage/file_png.html", "constructors/storage/file_unknown.html", "constructors/storage/file_webp.html", "constructors/folder.html", "constructors/folder_peer.html", "constructors/forum_topic.html", "constructors/forum_topic_deleted.html", "constructors/messages/forum_topics.html", "constructors/contacts/found.html", "constructors/messages/found_sticker_sets.html", "constructors/messages/found_sticker_sets_not_modified.html", "constructors/future_salt.html", "constructors/future_salts.html", "constructors/game.html", "constructors/geo_point.html", "constructors/geo_point_empty.html", "constructors/payments/giveaway_info.html", "constructors/payments/giveaway_info_results.html", "constructors/global_privacy_settings.html", "constructors/group_call.html", "constructors/phone/group_call.html", "constructors/group_call_discarded.html", "constructors/group_call_participant.html", "constructors/group_call_participant_video.html", "constructors/group_call_participant_video_source_group.html", "constructors/group_call_stream_channel.html", "constructors/phone/group_call_stream_channels.html", "constructors/phone/group_call_stream_rtmp_url.html", "constructors/phone/group_participants.html", "constructors/high_score.html", "constructors/messages/high_scores.html", "constructors/messages/history_import.html", "constructors/messages/history_import_parsed.html", "constructors/http_wait.html", "constructors/imported_contact.html", "constructors/contacts/imported_contacts.html", "constructors/messages/inactive_chats.html", "constructors/inline_bot_switch_pm.html", "constructors/inline_bot_web_view.html", "constructors/inline_query_peer_type_bot_pm.html", "constructors/inline_query_peer_type_broadcast.html", "constructors/inline_query_peer_type_chat.html", "constructors/inline_query_peer_type_megagroup.html", "constructors/inline_query_peer_type_pm.html", "constructors/inline_query_peer_type_same_bot_pm.html", "constructors/input_app_event.html", "constructors/input_bot_app_id.html", "constructors/input_bot_app_short_name.html", "constructors/input_bot_inline_message_game.html", "constructors/input_bot_inline_message_id.html", "constructors/input_bot_inline_message_id64.html", "constructors/input_bot_inline_message_media_auto.html", "constructors/input_bot_inline_message_media_contact.html", "constructors/input_bot_inline_message_media_geo.html", "constructors/input_bot_inline_message_media_invoice.html", "constructors/input_bot_inline_message_media_venue.html", "constructors/input_bot_inline_message_media_web_page.html", "constructors/input_bot_inline_message_text.html", "constructors/input_bot_inline_result.html", "constructors/input_bot_inline_result_document.html", "constructors/input_bot_inline_result_game.html", "constructors/input_bot_inline_result_photo.html", "constructors/input_channel.html", "constructors/input_channel_empty.html", "constructors/input_channel_from_message.html", "constructors/input_chat_photo.html", "constructors/input_chat_photo_empty.html", "constructors/input_chat_uploaded_photo.html", "constructors/input_chatlist_dialog_filter.html", "constructors/input_check_password_empty.html", "constructors/input_check_password_srp.html", "constructors/input_client_proxy.html", "constructors/input_dialog_peer.html", "constructors/input_dialog_peer_folder.html", "constructors/input_document.html", "constructors/input_document_empty.html", "constructors/input_document_file_location.html", "constructors/input_encrypted_chat.html", "constructors/input_encrypted_file.html", "constructors/input_encrypted_file_big_uploaded.html", "constructors/input_encrypted_file_empty.html", "constructors/input_encrypted_file_location.html", "constructors/input_encrypted_file_uploaded.html", "constructors/input_file.html", "constructors/input_file_big.html", "constructors/input_file_location.html", "constructors/input_folder_peer.html", "constructors/input_game_id.html", "constructors/input_game_short_name.html", "constructors/input_geo_point.html", "constructors/input_geo_point_empty.html", "constructors/input_group_call.html", "constructors/input_group_call_stream.html", "constructors/input_invoice_message.html", "constructors/input_invoice_premium_gift_code.html", "constructors/input_invoice_slug.html", "constructors/input_keyboard_button_url_auth.html", "constructors/input_keyboard_button_user_profile.html", "constructors/input_media_area_venue.html", "constructors/input_media_contact.html", "constructors/input_media_dice.html", "constructors/input_media_document.html", "constructors/input_media_document_external.html", "constructors/input_media_empty.html", "constructors/input_media_game.html", "constructors/input_media_geo_live.html", "constructors/input_media_geo_point.html", "constructors/input_media_invoice.html", "constructors/input_media_photo.html", "constructors/input_media_photo_external.html", "constructors/input_media_poll.html", "constructors/input_media_story.html", "constructors/input_media_uploaded_document.html", "constructors/input_media_uploaded_photo.html", "constructors/input_media_venue.html", "constructors/input_media_web_page.html", "constructors/input_message_callback_query.html", "constructors/input_message_entity_mention_name.html", "constructors/input_message_id.html", "constructors/input_message_pinned.html", "constructors/input_message_reply_to.html", "constructors/input_messages_filter_chat_photos.html", "constructors/input_messages_filter_contacts.html", "constructors/input_messages_filter_document.html", "constructors/input_messages_filter_empty.html", "constructors/input_messages_filter_geo.html", "constructors/input_messages_filter_gif.html", "constructors/input_messages_filter_music.html", "constructors/input_messages_filter_my_mentions.html", "constructors/input_messages_filter_phone_calls.html", "constructors/input_messages_filter_photo_video.html", "constructors/input_messages_filter_photos.html", "constructors/input_messages_filter_pinned.html", "constructors/input_messages_filter_round_video.html", "constructors/input_messages_filter_round_voice.html", "constructors/input_messages_filter_url.html", "constructors/input_messages_filter_video.html", "constructors/input_messages_filter_voice.html", "constructors/input_notify_broadcasts.html", "constructors/input_notify_chats.html", "constructors/input_notify_forum_topic.html", "constructors/input_notify_peer.html", "constructors/input_notify_users.html", "constructors/input_payment_credentials.html", "constructors/input_payment_credentials_apple_pay.html", "constructors/input_payment_credentials_google_pay.html", "constructors/input_payment_credentials_saved.html", "constructors/input_peer_channel.html", "constructors/input_peer_channel_from_message.html", "constructors/input_peer_chat.html", "constructors/input_peer_empty.html", "constructors/input_peer_notify_settings.html", "constructors/input_peer_photo_file_location.html", "constructors/input_peer_self.html", "constructors/input_peer_user.html", "constructors/input_peer_user_from_message.html", "constructors/input_phone_call.html", "constructors/input_phone_contact.html", "constructors/input_photo.html", "constructors/input_photo_empty.html", "constructors/input_photo_file_location.html", "constructors/input_photo_legacy_file_location.html", "constructors/input_privacy_key_about.html", "constructors/input_privacy_key_added_by_phone.html", "constructors/input_privacy_key_chat_invite.html", "constructors/input_privacy_key_forwards.html", "constructors/input_privacy_key_phone_call.html", "constructors/input_privacy_key_phone_number.html", "constructors/input_privacy_key_phone_p2_p.html", "constructors/input_privacy_key_profile_photo.html", "constructors/input_privacy_key_status_timestamp.html", "constructors/input_privacy_key_voice_messages.html", "constructors/input_privacy_value_allow_all.html", "constructors/input_privacy_value_allow_chat_participants.html", "constructors/input_privacy_value_allow_close_friends.html", "constructors/input_privacy_value_allow_contacts.html", "constructors/input_privacy_value_allow_users.html", "constructors/input_privacy_value_disallow_all.html", "constructors/input_privacy_value_disallow_chat_participants.html", "constructors/input_privacy_value_disallow_contacts.html", "constructors/input_privacy_value_disallow_users.html", "constructors/input_reply_to_message.html", "constructors/input_reply_to_story.html", "constructors/input_report_reason_child_abuse.html", "constructors/input_report_reason_copyright.html", "constructors/input_report_reason_fake.html", "constructors/input_report_reason_geo_irrelevant.html", "constructors/input_report_reason_illegal_drugs.html", "constructors/input_report_reason_other.html", "constructors/input_report_reason_personal_details.html", "constructors/input_report_reason_pornography.html", "constructors/input_report_reason_spam.html", "constructors/input_report_reason_violence.html", "constructors/input_secure_file.html", "constructors/input_secure_file_location.html", "constructors/input_secure_file_uploaded.html", "constructors/input_secure_value.html", "constructors/input_single_media.html", "constructors/input_sticker_set_animated_emoji.html", "constructors/input_sticker_set_animated_emoji_animations.html", "constructors/input_sticker_set_dice.html", "constructors/input_sticker_set_emoji_default_statuses.html", "constructors/input_sticker_set_emoji_default_topic_icons.html", "constructors/input_sticker_set_emoji_generic_animations.html", "constructors/input_sticker_set_empty.html", "constructors/input_sticker_set_id.html", "constructors/input_sticker_set_item.html", "constructors/input_sticker_set_premium_gifts.html", "constructors/input_sticker_set_short_name.html", "constructors/input_sticker_set_thumb.html", "constructors/input_stickered_media_document.html", "constructors/input_stickered_media_photo.html", "constructors/input_store_payment_gift_premium.html", "constructors/input_store_payment_premium_gift_code.html", "constructors/input_store_payment_premium_giveaway.html", "constructors/input_store_payment_premium_subscription.html", "constructors/input_takeout_file_location.html", "constructors/input_theme.html", "constructors/input_theme_settings.html", "constructors/input_theme_slug.html", "constructors/input_user.html", "constructors/input_user_empty.html", "constructors/input_user_from_message.html", "constructors/input_user_self.html", "constructors/input_wall_paper.html", "constructors/input_wall_paper_no_file.html", "constructors/input_wall_paper_slug.html", "constructors/input_web_document.html", "constructors/input_web_file_audio_album_thumb_location.html", "constructors/input_web_file_geo_point_location.html", "constructors/input_web_file_location.html", "constructors/help/invite_text.html", "constructors/invoice.html", "constructors/ip_port.html", "constructors/ip_port_secret.html", "constructors/phone/join_as_peers.html", "constructors/json_array.html", "constructors/json_bool.html", "constructors/json_null.html", "constructors/json_number.html", "constructors/json_object.html", "constructors/json_object_value.html", "constructors/json_string.html", "constructors/keyboard_button.html", "constructors/keyboard_button_buy.html", "constructors/keyboard_button_callback.html", "constructors/keyboard_button_game.html", "constructors/keyboard_button_request_geo_location.html", "constructors/keyboard_button_request_peer.html", "constructors/keyboard_button_request_phone.html", "constructors/keyboard_button_request_poll.html", "constructors/keyboard_button_row.html", "constructors/keyboard_button_simple_web_view.html", "constructors/keyboard_button_switch_inline.html", "constructors/keyboard_button_url.html", "constructors/keyboard_button_url_auth.html", "constructors/keyboard_button_user_profile.html", "constructors/keyboard_button_web_view.html", "constructors/labeled_price.html", "constructors/lang_pack_difference.html", "constructors/lang_pack_language.html", "constructors/lang_pack_string.html", "constructors/lang_pack_string_deleted.html", "constructors/lang_pack_string_pluralized.html", "constructors/auth/logged_out.html", "constructors/auth/login_token.html", "constructors/auth/login_token_migrate_to.html", "constructors/auth/login_token_success.html", "constructors/mask_coords.html", "constructors/media_area_coordinates.html", "constructors/media_area_geo_point.html", "constructors/media_area_suggested_reaction.html", "constructors/media_area_venue.html", "constructors/stats/megagroup_stats.html", "constructors/message.html", "constructors/message_action_bot_allowed.html", "constructors/message_action_channel_create.html", "constructors/message_action_channel_migrate_from.html", "constructors/message_action_chat_add_user.html", "constructors/message_action_chat_create.html", "constructors/message_action_chat_delete_photo.html", "constructors/message_action_chat_delete_user.html", "constructors/message_action_chat_edit_photo.html", "constructors/message_action_chat_edit_title.html", "constructors/message_action_chat_joined_by_link.html", "constructors/message_action_chat_joined_by_request.html", "constructors/message_action_chat_migrate_to.html", "constructors/message_action_contact_sign_up.html", "constructors/message_action_custom_action.html", "constructors/message_action_empty.html", "constructors/message_action_game_score.html", "constructors/message_action_geo_proximity_reached.html", "constructors/message_action_gift_code.html", "constructors/message_action_gift_premium.html", "constructors/message_action_giveaway_launch.html", "constructors/message_action_group_call.html", "constructors/message_action_group_call_scheduled.html", "constructors/message_action_history_clear.html", "constructors/message_action_invite_to_group_call.html", "constructors/message_action_payment_sent.html", "constructors/message_action_payment_sent_me.html", "constructors/message_action_phone_call.html", "constructors/message_action_pin_message.html", "constructors/message_action_requested_peer.html", "constructors/message_action_screenshot_taken.html", "constructors/message_action_secure_values_sent.html", "constructors/message_action_secure_values_sent_me.html", "constructors/message_action_set_chat_theme.html", "constructors/message_action_set_chat_wall_paper.html", "constructors/message_action_set_messages_ttl.html", "constructors/message_action_set_same_chat_wall_paper.html", "constructors/message_action_suggest_profile_photo.html", "constructors/message_action_topic_create.html", "constructors/message_action_topic_edit.html", "constructors/message_action_web_view_data_sent.html", "constructors/message_action_web_view_data_sent_me.html", "constructors/messages/message_edit_data.html", "constructors/message_empty.html", "constructors/message_entity_bank_card.html", "constructors/message_entity_blockquote.html", "constructors/message_entity_bold.html", "constructors/message_entity_bot_command.html", "constructors/message_entity_cashtag.html", "constructors/message_entity_code.html", "constructors/message_entity_custom_emoji.html", "constructors/message_entity_email.html", "constructors/message_entity_hashtag.html", "constructors/message_entity_italic.html", "constructors/message_entity_mention.html", "constructors/message_entity_mention_name.html", "constructors/message_entity_phone.html", "constructors/message_entity_pre.html", "constructors/message_entity_spoiler.html", "constructors/message_entity_strike.html", "constructors/message_entity_text_url.html", "constructors/message_entity_underline.html", "constructors/message_entity_unknown.html", "constructors/message_entity_url.html", "constructors/message_extended_media.html", "constructors/message_extended_media_preview.html", "constructors/message_fwd_header.html", "constructors/message_interaction_counters.html", "constructors/message_media_contact.html", "constructors/message_media_dice.html", "constructors/message_media_document.html", "constructors/message_media_empty.html", "constructors/message_media_game.html", "constructors/message_media_geo.html", "constructors/message_media_geo_live.html", "constructors/message_media_giveaway.html", "constructors/message_media_invoice.html", "constructors/message_media_photo.html", "constructors/message_media_poll.html", "constructors/message_media_story.html", "constructors/message_media_unsupported.html", "constructors/message_media_venue.html", "constructors/message_media_web_page.html", "constructors/message_peer_reaction.html", "constructors/message_peer_vote.html", "constructors/message_peer_vote_input_option.html", "constructors/message_peer_vote_multiple.html", "constructors/message_range.html", "constructors/message_reactions.html", "constructors/messages/message_reactions_list.html", "constructors/message_replies.html", "constructors/message_reply_header.html", "constructors/message_reply_story_header.html", "constructors/message_service.html", "constructors/stats/message_stats.html", "constructors/message_views.html", "constructors/messages/message_views.html", "constructors/messages/messages.html", "constructors/messages/messages_not_modified.html", "constructors/messages/messages_slice.html", "constructors/msg_detailed_info.html", "constructors/msg_new_detailed_info.html", "constructors/msg_resend_req.html", "constructors/msgs_ack.html", "constructors/msgs_all_info.html", "constructors/msgs_state_info.html", "constructors/msgs_state_req.html", "constructors/my_boost.html", "constructors/premium/my_boosts.html", "constructors/nearest_dc.html", "constructors/new_session_created.html", "constructors/help/no_app_update.html", "constructors/notification_sound_default.html", "constructors/notification_sound_local.html", "constructors/notification_sound_none.html", "constructors/notification_sound_ringtone.html", "constructors/notify_broadcasts.html", "constructors/notify_chats.html", "constructors/notify_forum_topic.html", "constructors/notify_peer.html", "constructors/notify_users.html", "constructors/p_q_inner_data.html", "constructors/p_q_inner_data_dc.html", "constructors/p_q_inner_data_temp.html", "constructors/p_q_inner_data_temp_dc.html", "constructors/page.html", "constructors/page_block_anchor.html", "constructors/page_block_audio.html", "constructors/page_block_author_date.html", "constructors/page_block_blockquote.html", "constructors/page_block_channel.html", "constructors/page_block_collage.html", "constructors/page_block_cover.html", "constructors/page_block_details.html", "constructors/page_block_divider.html", "constructors/page_block_embed.html", "constructors/page_block_embed_post.html", "constructors/page_block_footer.html", "constructors/page_block_header.html", "constructors/page_block_kicker.html", "constructors/page_block_list.html", "constructors/page_block_map.html", "constructors/page_block_ordered_list.html", "constructors/page_block_paragraph.html", "constructors/page_block_photo.html", "constructors/page_block_preformatted.html", "constructors/page_block_pullquote.html", "constructors/page_block_related_articles.html", "constructors/page_block_slideshow.html", "constructors/page_block_subheader.html", "constructors/page_block_subtitle.html", "constructors/page_block_table.html", "constructors/page_block_title.html", "constructors/page_block_unsupported.html", "constructors/page_block_video.html", "constructors/page_caption.html", "constructors/page_list_item_blocks.html", "constructors/page_list_item_text.html", "constructors/page_list_ordered_item_blocks.html", "constructors/page_list_ordered_item_text.html", "constructors/page_related_article.html", "constructors/page_table_cell.html", "constructors/page_table_row.html", "constructors/help/passport_config.html", "constructors/help/passport_config_not_modified.html", "constructors/account/password.html", "constructors/account/password_input_settings.html", "constructors/password_kdf_algo_sha256_sha256_pbkdf2_hmacsha512iter100000_sha256_mod_pow.html", "constructors/password_kdf_algo_unknown.html", "constructors/auth/password_recovery.html", "constructors/account/password_settings.html", "constructors/payment_charge.html", "constructors/payments/payment_form.html", "constructors/payment_form_method.html", "constructors/payments/payment_receipt.html", "constructors/payment_requested_info.html", "constructors/payments/payment_result.html", "constructors/payment_saved_credentials_card.html", "constructors/payments/payment_verification_needed.html", "constructors/peer_blocked.html", "constructors/peer_channel.html", "constructors/peer_chat.html", "constructors/messages/peer_dialogs.html", "constructors/peer_located.html", "constructors/peer_notify_settings.html", "constructors/peer_self_located.html", "constructors/peer_settings.html", "constructors/messages/peer_settings.html", "constructors/peer_stories.html", "constructors/stories/peer_stories.html", "constructors/peer_user.html", "constructors/phone_call.html", "constructors/phone/phone_call.html", "constructors/phone_call_accepted.html", "constructors/phone_call_discard_reason_busy.html", "constructors/phone_call_discard_reason_disconnect.html", "constructors/phone_call_discard_reason_hangup.html", "constructors/phone_call_discard_reason_missed.html", "constructors/phone_call_discarded.html", "constructors/phone_call_empty.html", "constructors/phone_call_protocol.html", "constructors/phone_call_requested.html", "constructors/phone_call_waiting.html", "constructors/phone_connection.html", "constructors/phone_connection_webrtc.html", "constructors/photo.html", "constructors/photos/photo.html", "constructors/photo_cached_size.html", "constructors/photo_empty.html", "constructors/photo_path_size.html", "constructors/photo_size.html", "constructors/photo_size_empty.html", "constructors/photo_size_progressive.html", "constructors/photo_stripped_size.html", "constructors/photos/photos.html", "constructors/photos/photos_slice.html", "constructors/poll.html", "constructors/poll_answer.html", "constructors/poll_answer_voters.html", "constructors/poll_results.html", "constructors/pong.html", "constructors/popular_contact.html", "constructors/post_address.html", "constructors/premium_gift_code_option.html", "constructors/premium_gift_option.html", "constructors/help/premium_promo.html", "constructors/premium_subscription_option.html", "constructors/prepaid_giveaway.html", "constructors/privacy_key_about.html", "constructors/privacy_key_added_by_phone.html", "constructors/privacy_key_chat_invite.html", "constructors/privacy_key_forwards.html", "constructors/privacy_key_phone_call.html", "constructors/privacy_key_phone_number.html", "constructors/privacy_key_phone_p2_p.html", "constructors/privacy_key_profile_photo.html", "constructors/privacy_key_status_timestamp.html", "constructors/privacy_key_voice_messages.html", "constructors/account/privacy_rules.html", "constructors/privacy_value_allow_all.html", "constructors/privacy_value_allow_chat_participants.html", "constructors/privacy_value_allow_close_friends.html", "constructors/privacy_value_allow_contacts.html", "constructors/privacy_value_allow_users.html", "constructors/privacy_value_disallow_all.html", "constructors/privacy_value_disallow_chat_participants.html", "constructors/privacy_value_disallow_contacts.html", "constructors/privacy_value_disallow_users.html", "constructors/help/promo_data.html", "constructors/help/promo_data_empty.html", "constructors/reaction_count.html", "constructors/reaction_custom_emoji.html", "constructors/reaction_emoji.html", "constructors/reaction_empty.html", "constructors/messages/reactions.html", "constructors/messages/reactions_not_modified.html", "constructors/read_participant_date.html", "constructors/received_notify_message.html", "constructors/recent_me_url_chat.html", "constructors/recent_me_url_chat_invite.html", "constructors/recent_me_url_sticker_set.html", "constructors/recent_me_url_unknown.html", "constructors/recent_me_url_user.html", "constructors/help/recent_me_urls.html", "constructors/messages/recent_stickers.html", "constructors/messages/recent_stickers_not_modified.html", "constructors/reply_inline_markup.html", "constructors/reply_keyboard_force_reply.html", "constructors/reply_keyboard_hide.html", "constructors/reply_keyboard_markup.html", "constructors/request_peer_type_broadcast.html", "constructors/request_peer_type_chat.html", "constructors/request_peer_type_user.html", "constructors/res_pq.html", "constructors/account/reset_password_failed_wait.html", "constructors/account/reset_password_ok.html", "constructors/account/reset_password_requested_wait.html", "constructors/contacts/resolved_peer.html", "constructors/restriction_reason.html", "constructors/rpc_answer_dropped.html", "constructors/rpc_answer_dropped_running.html", "constructors/rpc_answer_unknown.html", "constructors/rpc_error.html", "constructors/messages/saved_gifs.html", "constructors/messages/saved_gifs_not_modified.html", "constructors/payments/saved_info.html", "constructors/saved_phone_contact.html", "constructors/account/saved_ringtone.html", "constructors/account/saved_ringtone_converted.html", "constructors/account/saved_ringtones.html", "constructors/account/saved_ringtones_not_modified.html", "constructors/messages/search_counter.html", "constructors/search_result_position.html", "constructors/messages/search_results_calendar.html", "constructors/search_results_calendar_period.html", "constructors/messages/search_results_positions.html", "constructors/secure_credentials_encrypted.html", "constructors/secure_data.html", "constructors/secure_file.html", "constructors/secure_file_empty.html", "constructors/secure_password_kdf_algo_pbkdf2_hmacsha512iter100000.html", "constructors/secure_password_kdf_algo_sha512.html", "constructors/secure_password_kdf_algo_unknown.html", "constructors/secure_plain_email.html", "constructors/secure_plain_phone.html", "constructors/secure_required_type.html", "constructors/secure_required_type_one_of.html", "constructors/secure_secret_settings.html", "constructors/secure_value.html", "constructors/secure_value_error.html", "constructors/secure_value_error_data.html", "constructors/secure_value_error_file.html", "constructors/secure_value_error_files.html", "constructors/secure_value_error_front_side.html", "constructors/secure_value_error_reverse_side.html", "constructors/secure_value_error_selfie.html", "constructors/secure_value_error_translation_file.html", "constructors/secure_value_error_translation_files.html", "constructors/secure_value_hash.html", "constructors/secure_value_type_address.html", "constructors/secure_value_type_bank_statement.html", "constructors/secure_value_type_driver_license.html", "constructors/secure_value_type_email.html", "constructors/secure_value_type_identity_card.html", "constructors/secure_value_type_internal_passport.html", "constructors/secure_value_type_passport.html", "constructors/secure_value_type_passport_registration.html", "constructors/secure_value_type_personal_details.html", "constructors/secure_value_type_phone.html", "constructors/secure_value_type_rental_agreement.html", "constructors/secure_value_type_temporary_registration.html", "constructors/secure_value_type_utility_bill.html", "constructors/send_as_peer.html", "constructors/channels/send_as_peers.html", "constructors/send_message_cancel_action.html", "constructors/send_message_choose_contact_action.html", "constructors/send_message_choose_sticker_action.html", "constructors/send_message_emoji_interaction.html", "constructors/send_message_emoji_interaction_seen.html", "constructors/send_message_game_play_action.html", "constructors/send_message_geo_location_action.html", "constructors/send_message_history_import_action.html", "constructors/send_message_record_audio_action.html", "constructors/send_message_record_round_action.html", "constructors/send_message_record_video_action.html", "constructors/send_message_typing_action.html", "constructors/send_message_upload_audio_action.html", "constructors/send_message_upload_document_action.html", "constructors/send_message_upload_photo_action.html", "constructors/send_message_upload_round_action.html", "constructors/send_message_upload_video_action.html", "constructors/auth/sent_code.html", "constructors/auth/sent_code_success.html", "constructors/auth/sent_code_type_app.html", "constructors/auth/sent_code_type_call.html", "constructors/auth/sent_code_type_email_code.html", "constructors/auth/sent_code_type_firebase_sms.html", "constructors/auth/sent_code_type_flash_call.html", "constructors/auth/sent_code_type_fragment_sms.html", "constructors/auth/sent_code_type_missed_call.html", "constructors/auth/sent_code_type_set_up_email_required.html", "constructors/auth/sent_code_type_sms.html", "constructors/account/sent_email_code.html", "constructors/messages/sent_encrypted_file.html", "constructors/messages/sent_encrypted_message.html", "constructors/server_dh_inner_data.html", "constructors/server_dh_params_fail.html", "constructors/server_dh_params_ok.html", "constructors/shipping_option.html", "constructors/simple_web_view_result_url.html", "constructors/speaking_in_group_call_action.html", "constructors/sponsored_message.html", "constructors/messages/sponsored_messages.html", "constructors/messages/sponsored_messages_empty.html", "constructors/sponsored_web_page.html", "constructors/updates/state.html", "constructors/stats_abs_value_and_prev.html", "constructors/stats_date_range_days.html", "constructors/stats_graph.html", "constructors/stats_graph_async.html", "constructors/stats_graph_error.html", "constructors/stats_group_top_admin.html", "constructors/stats_group_top_inviter.html", "constructors/stats_group_top_poster.html", "constructors/stats_percent_value.html", "constructors/stats_url.html", "constructors/sticker_keyword.html", "constructors/sticker_pack.html", "constructors/sticker_set.html", "constructors/messages/sticker_set.html", "constructors/sticker_set_covered.html", "constructors/sticker_set_full_covered.html", "constructors/messages/sticker_set_install_result_archive.html", "constructors/messages/sticker_set_install_result_success.html", "constructors/sticker_set_multi_covered.html", "constructors/sticker_set_no_covered.html", "constructors/messages/sticker_set_not_modified.html", "constructors/messages/stickers.html", "constructors/messages/stickers_not_modified.html", "constructors/stories/stories.html", "constructors/stories_stealth_mode.html", "constructors/story_item.html", "constructors/story_item_deleted.html", "constructors/story_item_skipped.html", "constructors/story_view.html", "constructors/story_views.html", "constructors/stories/story_views.html", "constructors/stories/story_views_list.html", "constructors/stickers/suggested_short_name.html", "constructors/help/support.html", "constructors/help/support_name.html", "constructors/account/takeout.html", "constructors/help/terms_of_service.html", "constructors/help/terms_of_service_update.html", "constructors/help/terms_of_service_update_empty.html", "constructors/text_anchor.html", "constructors/text_bold.html", "constructors/text_concat.html", "constructors/text_email.html", "constructors/text_empty.html", "constructors/text_fixed.html", "constructors/text_image.html", "constructors/text_italic.html", "constructors/text_marked.html", "constructors/text_phone.html", "constructors/text_plain.html", "constructors/text_strike.html", "constructors/text_subscript.html", "constructors/text_superscript.html", "constructors/text_underline.html", "constructors/text_url.html", "constructors/text_with_entities.html", "constructors/theme.html", "constructors/theme_settings.html", "constructors/account/themes.html", "constructors/account/themes_not_modified.html", "constructors/tls_block_domain.html", "constructors/tls_block_grease.html", "constructors/tls_block_public_key.html", "constructors/tls_block_random.html", "constructors/tls_block_scope.html", "constructors/tls_block_string.html", "constructors/tls_block_zero.html", "constructors/tls_client_hello.html", "constructors/account/tmp_password.html", "constructors/top_peer.html", "constructors/top_peer_category_bots_inline.html", "constructors/top_peer_category_bots_pm.html", "constructors/top_peer_category_channels.html", "constructors/top_peer_category_correspondents.html", "constructors/top_peer_category_forward_chats.html", "constructors/top_peer_category_forward_users.html", "constructors/top_peer_category_groups.html", "constructors/top_peer_category_peers.html", "constructors/top_peer_category_phone_calls.html", "constructors/contacts/top_peers.html", "constructors/contacts/top_peers_disabled.html", "constructors/contacts/top_peers_not_modified.html", "constructors/messages/transcribed_audio.html", "constructors/messages/translate_result.html", "constructors/update_attach_menu_bots.html", "constructors/update_auto_save_settings.html", "constructors/update_bot_callback_query.html", "constructors/update_bot_chat_invite_requester.html", "constructors/update_bot_commands.html", "constructors/update_bot_inline_query.html", "constructors/update_bot_inline_send.html", "constructors/update_bot_menu_button.html", "constructors/update_bot_precheckout_query.html", "constructors/update_bot_shipping_query.html", "constructors/update_bot_stopped.html", "constructors/update_bot_webhook_json.html", "constructors/update_bot_webhook_json_query.html", "constructors/update_channel.html", "constructors/update_channel_available_messages.html", "constructors/update_channel_message_forwards.html", "constructors/update_channel_message_views.html", "constructors/update_channel_participant.html", "constructors/update_channel_pinned_topic.html", "constructors/update_channel_pinned_topics.html", "constructors/update_channel_read_messages_contents.html", "constructors/update_channel_too_long.html", "constructors/update_channel_user_typing.html", "constructors/update_channel_web_page.html", "constructors/update_chat.html", "constructors/update_chat_default_banned_rights.html", "constructors/update_chat_participant.html", "constructors/update_chat_participant_add.html", "constructors/update_chat_participant_admin.html", "constructors/update_chat_participant_delete.html", "constructors/update_chat_participants.html", "constructors/update_chat_user_typing.html", "constructors/update_config.html", "constructors/update_contacts_reset.html", "constructors/update_dc_options.html", "constructors/update_delete_channel_messages.html", "constructors/update_delete_messages.html", "constructors/update_delete_scheduled_messages.html", "constructors/update_dialog_filter.html", "constructors/update_dialog_filter_order.html", "constructors/update_dialog_filters.html", "constructors/update_dialog_pinned.html", "constructors/update_dialog_unread_mark.html", "constructors/update_draft_message.html", "constructors/update_edit_channel_message.html", "constructors/update_edit_message.html", "constructors/update_encrypted_chat_typing.html", "constructors/update_encrypted_messages_read.html", "constructors/update_encryption.html", "constructors/update_faved_stickers.html", "constructors/update_folder_peers.html", "constructors/update_geo_live_viewed.html", "constructors/update_group_call.html", "constructors/update_group_call_connection.html", "constructors/update_group_call_participants.html", "constructors/update_group_invite_privacy_forbidden.html", "constructors/update_inline_bot_callback_query.html", "constructors/update_lang_pack.html", "constructors/update_lang_pack_too_long.html", "constructors/update_login_token.html", "constructors/update_message_extended_media.html", "constructors/update_message_id.html", "constructors/update_message_poll.html", "constructors/update_message_poll_vote.html", "constructors/update_message_reactions.html", "constructors/update_move_sticker_set_to_top.html", "constructors/update_new_authorization.html", "constructors/update_new_channel_message.html", "constructors/update_new_encrypted_message.html", "constructors/update_new_message.html", "constructors/update_new_scheduled_message.html", "constructors/update_new_sticker_set.html", "constructors/update_notify_settings.html", "constructors/update_peer_blocked.html", "constructors/update_peer_history_ttl.html", "constructors/update_peer_located.html", "constructors/update_peer_settings.html", "constructors/update_pending_join_requests.html", "constructors/update_phone_call.html", "constructors/update_phone_call_signaling_data.html", "constructors/update_pinned_channel_messages.html", "constructors/update_pinned_dialogs.html", "constructors/update_pinned_messages.html", "constructors/update_privacy.html", "constructors/update_pts_changed.html", "constructors/update_read_channel_discussion_inbox.html", "constructors/update_read_channel_discussion_outbox.html", "constructors/update_read_channel_inbox.html", "constructors/update_read_channel_outbox.html", "constructors/update_read_featured_emoji_stickers.html", "constructors/update_read_featured_stickers.html", "constructors/update_read_history_inbox.html", "constructors/update_read_history_outbox.html", "constructors/update_read_messages_contents.html", "constructors/update_read_stories.html", "constructors/update_recent_emoji_statuses.html", "constructors/update_recent_reactions.html", "constructors/update_recent_stickers.html", "constructors/update_saved_gifs.html", "constructors/update_saved_ringtones.html", "constructors/update_sent_story_reaction.html", "constructors/update_service_notification.html", "constructors/update_short.html", "constructors/update_short_chat_message.html", "constructors/update_short_message.html", "constructors/update_short_sent_message.html", "constructors/update_sticker_sets.html", "constructors/update_sticker_sets_order.html", "constructors/update_stories_stealth_mode.html", "constructors/update_story.html", "constructors/update_story_id.html", "constructors/update_theme.html", "constructors/update_transcribed_audio.html", "constructors/update_user.html", "constructors/update_user_emoji_status.html", "constructors/update_user_name.html", "constructors/update_user_phone.html", "constructors/update_user_status.html", "constructors/update_user_typing.html", "constructors/update_web_page.html", "constructors/update_web_view_result_sent.html", "constructors/updates.html", "constructors/updates_combined.html", "constructors/updates_too_long.html", "constructors/url_auth_result_accepted.html", "constructors/url_auth_result_default.html", "constructors/url_auth_result_request.html", "constructors/user.html", "constructors/user_empty.html", "constructors/user_full.html", "constructors/users/user_full.html", "constructors/help/user_info.html", "constructors/help/user_info_empty.html", "constructors/user_profile_photo.html", "constructors/user_profile_photo_empty.html", "constructors/user_status_empty.html", "constructors/user_status_last_month.html", "constructors/user_status_last_week.html", "constructors/user_status_offline.html", "constructors/user_status_online.html", "constructors/user_status_recently.html", "constructors/username.html", "constructors/payments/validated_requested_info.html", "constructors/video_size.html", "constructors/video_size_emoji_markup.html", "constructors/video_size_sticker_markup.html", "constructors/messages/votes_list.html", "constructors/wall_paper.html", "constructors/wall_paper_no_file.html", "constructors/wall_paper_settings.html", "constructors/account/wall_papers.html", "constructors/account/wall_papers_not_modified.html", "constructors/web_authorization.html", "constructors/account/web_authorizations.html", "constructors/web_document.html", "constructors/web_document_no_proxy.html", "constructors/upload/web_file.html", "constructors/web_page.html", "constructors/messages/web_page.html", "constructors/web_page_attribute_story.html", "constructors/web_page_attribute_theme.html", "constructors/web_page_empty.html", "constructors/web_page_not_modified.html", "constructors/web_page_pending.html", "constructors/web_view_message_sent.html", "constructors/web_view_result_url.html"];
+} catch (e) {
+ requests = [];
+ types = [];
+ constructors = [];
+ requestsu = [];
+ typesu = [];
+ constructorsu = [];
+}
+
+if (typeof prependPath !== 'undefined') {
+ for (var i = 0; i != requestsu.length; ++i) {
+ requestsu[i] = prependPath + requestsu[i];
+ }
+ for (var i = 0; i != typesu.length; ++i) {
+ typesu[i] = prependPath + typesu[i];
+ }
+ for (var i = 0; i != constructorsu.length; ++i) {
+ constructorsu[i] = prependPath + constructorsu[i];
+ }
+}
+
+// Assumes haystack has no whitespace and both are lowercase.
+//
+// Returns the penalty for finding the needle in the haystack
+// or -1 if the needle wasn't found at all.
+function find(haystack, needle) {
+ if (haystack.indexOf(needle) != -1) {
+ return 0;
+ }
+ var hi = 0;
+ var ni = 0;
+ var penalty = 0;
+ var started = false;
+ while (true) {
+ while (needle[ni] < 'a' || needle[ni] > 'z') {
+ ++ni;
+ if (ni == needle.length) {
+ return penalty;
+ }
+ }
+ while (haystack[hi] != needle[ni]) {
+ ++hi;
+ if (started) {
+ ++penalty;
+ }
+ if (hi == haystack.length) {
+ return -1;
+ }
+ }
+ ++hi;
+ ++ni;
+ started = true;
+ if (ni == needle.length) {
+ return penalty;
+ }
+ if (hi == haystack.length) {
+ return -1;
+ }
+ }
+}
+
+// Given two input arrays "original" and "original urls" and a query,
+// return a pair of arrays with matching "query" elements from "original".
+//
+// TODO Perhaps return an array of pairs instead a pair of arrays (for cache).
+function getSearchArray(original, originalu, query) {
+ var destination = [];
+ var destinationu = [];
+
+ for (var i = 0; i < original.length; ++i) {
+ var penalty = find(original[i].toLowerCase(), query);
+ if (penalty > -1 && penalty < original[i].length / 3) {
+ destination.push(original[i]);
+ destinationu.push(originalu[i]);
+ }
+ }
+
+ return [destination, destinationu];
+}
+
+// Modify "countSpan" and "resultList" accordingly based on the elements
+// given as [[elements], [element urls]] (both with the same length)
+function buildList(countSpan, resultList, foundElements) {
+ var result = "";
+ for (var i = 0; i < foundElements[0].length; ++i) {
+ result += '';
+ result += '';
+ result += foundElements[0][i];
+ result += ' ';
+ }
+
+ if (countSpan) {
+ countSpan.innerHTML = "" + foundElements[0].length;
+ }
+ resultList.innerHTML = result;
+}
+
+function updateSearch(event) {
+ var query = searchBox.value.toLowerCase();
+ if (!query) {
+ contentDiv.style.display = "";
+ searchDiv.style.display = "none";
+ return;
+ }
+
+ contentDiv.style.display = "none";
+ searchDiv.style.display = "";
+
+ var foundRequests = getSearchArray(requests, requestsu, query);
+ var foundTypes = getSearchArray(types, typesu, query);
+ var foundConstructors = getSearchArray(constructors, constructorsu, query);
+
+ var original = requests.concat(constructors);
+ var originalu = requestsu.concat(constructorsu);
+ var destination = [];
+ var destinationu = [];
+
+ for (var i = 0; i < original.length; ++i) {
+ if (original[i].toLowerCase().replace("request", "") == query) {
+ destination.push(original[i]);
+ destinationu.push(originalu[i]);
+ }
+ }
+
+ if (event && event.keyCode == 13) {
+ if (destination.length != 0) {
+ window.location = destinationu[0];
+ } else if (methodsDetails.open && foundRequests[1].length) {
+ window.location = foundRequests[1][0];
+ } else if (typesDetails.open && foundTypes[1].length) {
+ window.location = foundTypes[1][0];
+ } else if (constructorsDetails.open && foundConstructors[1].length) {
+ window.location = foundConstructors[1][0];
+ }
+ return;
+ }
+
+ buildList(methodsCount, methodsList, foundRequests);
+ buildList(typesCount, typesList, foundTypes);
+ buildList(constructorsCount, constructorsList, foundConstructors);
+
+ // Now look for exact matches
+ if (destination.length == 0) {
+ exactMatch.style.display = "none";
+ } else {
+ exactMatch.style.display = "";
+ buildList(null, exactList, [destination, destinationu]);
+ return destinationu[0];
+ }
+}
+
+function getQuery(name) {
+ var query = window.location.search.substring(1);
+ var vars = query.split("&");
+ for (var i = 0; i != vars.length; ++i) {
+ var pair = vars[i].split("=");
+ if (pair[0] == name)
+ return decodeURI(pair[1]);
+ }
+}
+
+document.onkeydown = function (e) {
+ if (e.key == '/' || e.key == 's' || e.key == 'S') {
+ if (document.activeElement != searchBox) {
+ searchBox.focus();
+ return false;
+ }
+ } else if (e.key == '?') {
+ alert('Pressing any of: /sS\nWill focus the search bar\n\n' +
+ 'Pressing: enter\nWill navigate to the first match')
+ }
+}
+
+var query = getQuery('q');
+if (query) {
+ searchBox.value = query;
+}
+
+var exactUrl = updateSearch();
+var redirect = getQuery('redirect');
+if (exactUrl && redirect != 'no') {
+ window.location = exactUrl;
+}
diff --git a/methods/account/accept_authorization.html b/methods/account/accept_authorization.html
new file mode 100644
index 000000000..fa41f74eb
--- /dev/null
+++ b/methods/account/accept_authorization.html
@@ -0,0 +1,36 @@
+
+
+
+
+ AcceptAuthorizationRequest
+
+
+
+
+
+
+AcceptAuthorizationRequest Only users can use this request. See code examples.
---functions---
+account.acceptAuthorization#f3ed4c73 bot_id:long scope:string public_key:string value_hashes:Vector <SecureValueHash > credentials:SecureCredentialsEncrypted = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.AcceptAuthorizationRequest(
+ bot_id=-12398745604826,
+ scope='some string here' ,
+ public_key='some string here' ,
+ value_hashes=[types.SecureValueHash(
+ type=types.SecureValueTypePersonalDetails(),
+ hash=b'arbitrary\x7f data \xfa here'
+ )],
+ credentials=types.SecureCredentialsEncrypted(
+ data=b'arbitrary\x7f data \xfa here' ,
+ hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/cancel_password_email.html b/methods/account/cancel_password_email.html
new file mode 100644
index 000000000..4dda78407
--- /dev/null
+++ b/methods/account/cancel_password_email.html
@@ -0,0 +1,23 @@
+
+
+
+
+ CancelPasswordEmailRequest
+
+
+
+
+
+
+CancelPasswordEmailRequest Only users can use this request. See code examples.
---functions---
+account.cancelPasswordEmail#c1cbd5b6 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.CancelPasswordEmailRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/change_authorization_settings.html b/methods/account/change_authorization_settings.html
new file mode 100644
index 000000000..5b1efdc62
--- /dev/null
+++ b/methods/account/change_authorization_settings.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ChangeAuthorizationSettingsRequest
+
+
+
+
+
+
+ChangeAuthorizationSettingsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.changeAuthorizationSettings#40f48462 flags:# confirmed:flags.3?true hash:long encrypted_requests_disabled:flags.0?Bool call_requests_disabled:flags.1?Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters hash long confirmed flag This argument defaults to None
and can be omitted. encrypted_requests_disabled Bool This argument defaults to None
and can be omitted. call_requests_disabled Bool This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ChangeAuthorizationSettingsRequest(
+ hash=-12398745604826,
+ confirmed=True ,
+ encrypted_requests_disabled=False ,
+ call_requests_disabled=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/change_phone.html b/methods/account/change_phone.html
new file mode 100644
index 000000000..1cbb4b7d0
--- /dev/null
+++ b/methods/account/change_phone.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ChangePhoneRequest
+
+
+
+
+
+
+ChangePhoneRequest Only users can use this request. See code examples.
---functions---
+account.changePhone#70c32edb phone_number:string phone_code_hash:string phone_code:string = User Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
PhoneNumberInvalidError
The phone number is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ChangePhoneRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here' ,
+ phone_code='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/check_username.html b/methods/account/check_username.html
new file mode 100644
index 000000000..57fc3ae0a
--- /dev/null
+++ b/methods/account/check_username.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckUsernameRequest
+
+
+
+
+
+
+CheckUsernameRequest Only users can use this request. See code examples.
---functions---
+account.checkUsername#2714d86c username:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
UsernameInvalidError
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]".
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.CheckUsernameRequest(
+ username='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/clear_recent_emoji_statuses.html b/methods/account/clear_recent_emoji_statuses.html
new file mode 100644
index 000000000..1282a8f44
--- /dev/null
+++ b/methods/account/clear_recent_emoji_statuses.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ClearRecentEmojiStatusesRequest
+
+
+
+
+
+
+ClearRecentEmojiStatusesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.clearRecentEmojiStatuses#18201aae = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ClearRecentEmojiStatusesRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/confirm_password_email.html b/methods/account/confirm_password_email.html
new file mode 100644
index 000000000..629413339
--- /dev/null
+++ b/methods/account/confirm_password_email.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ConfirmPasswordEmailRequest
+
+
+
+
+
+
+ConfirmPasswordEmailRequest Only users can use this request. See code examples.
---functions---
+account.confirmPasswordEmail#8fdf1920 code:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ConfirmPasswordEmailRequest(
+ code='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/confirm_phone.html b/methods/account/confirm_phone.html
new file mode 100644
index 000000000..852b998a9
--- /dev/null
+++ b/methods/account/confirm_phone.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ConfirmPhoneRequest
+
+
+
+
+
+
+ConfirmPhoneRequest Only users can use this request. See code examples.
---functions---
+account.confirmPhone#5f2178c3 phone_code_hash:string phone_code:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
CodeHashInvalidError
Code hash invalid. PhoneCodeEmptyError
The phone code is missing.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ConfirmPhoneRequest(
+ phone_code_hash='some string here' ,
+ phone_code='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/create_theme.html b/methods/account/create_theme.html
new file mode 100644
index 000000000..8aaf302e2
--- /dev/null
+++ b/methods/account/create_theme.html
@@ -0,0 +1,52 @@
+
+
+
+
+ CreateThemeRequest
+
+
+
+
+
+
+CreateThemeRequest Only users can use this request. See code examples.
---functions---
+account.createTheme#652e4400 flags:# slug:string title:string document:flags.2?InputDocument settings:flags.3?Vector <InputThemeSettings > = Theme Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
ThemeMimeInvalidError
You cannot create this theme, the mime-type is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.CreateThemeRequest(
+ slug='some string here' ,
+ title='My awesome title' ,
+ document=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ settings=[types.InputThemeSettings(
+ base_theme=types.BaseThemeClassic(),
+ accent_color=42,
+ message_colors_animated=True ,
+ outbox_accent_color=42,
+ message_colors=[42],
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ wallpaper_settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ )
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/decline_password_reset.html b/methods/account/decline_password_reset.html
new file mode 100644
index 000000000..e05ee3762
--- /dev/null
+++ b/methods/account/decline_password_reset.html
@@ -0,0 +1,23 @@
+
+
+
+
+ DeclinePasswordResetRequest
+
+
+
+
+
+
+DeclinePasswordResetRequest Only users can use this request. See code examples.
---functions---
+account.declinePasswordReset#4c9409f6 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can cause 1 known error:
ResetRequestMissingError
No password reset is in progress.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.DeclinePasswordResetRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/delete_account.html b/methods/account/delete_account.html
new file mode 100644
index 000000000..ddc773734
--- /dev/null
+++ b/methods/account/delete_account.html
@@ -0,0 +1,30 @@
+
+
+
+
+ DeleteAccountRequest
+
+
+
+
+
+
+DeleteAccountRequest Only users can use this request. See code examples.
---functions---
+account.deleteAccount#a2c0cf74 flags:# reason:string password:flags.0?InputCheckPasswordSRP = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
TwoFaConfirmWaitError
The account is 2FA protected so it will be deleted in a week. Otherwise it can be reset in {seconds}.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.DeleteAccountRequest(
+ reason='some string here' ,
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/delete_auto_save_exceptions.html b/methods/account/delete_auto_save_exceptions.html
new file mode 100644
index 000000000..3e1c3b52b
--- /dev/null
+++ b/methods/account/delete_auto_save_exceptions.html
@@ -0,0 +1,23 @@
+
+
+
+
+ DeleteAutoSaveExceptionsRequest
+
+
+
+
+
+
+DeleteAutoSaveExceptionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.deleteAutoSaveExceptions#53bc0020 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.DeleteAutoSaveExceptionsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/delete_secure_value.html b/methods/account/delete_secure_value.html
new file mode 100644
index 000000000..46c52f523
--- /dev/null
+++ b/methods/account/delete_secure_value.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeleteSecureValueRequest
+
+
+
+
+
+
+DeleteSecureValueRequest Only users can use this request. See code examples.
---functions---
+account.deleteSecureValue#b880bc4b types:Vector <SecureValueType > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.DeleteSecureValueRequest(
+ types=[types.SecureValueTypePersonalDetails()]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/finish_takeout_session.html b/methods/account/finish_takeout_session.html
new file mode 100644
index 000000000..b00ebb97b
--- /dev/null
+++ b/methods/account/finish_takeout_session.html
@@ -0,0 +1,25 @@
+
+
+
+
+ FinishTakeoutSessionRequest
+
+
+
+
+
+
+FinishTakeoutSessionRequest Only users can use this request. See code examples.
---functions---
+account.finishTakeoutSession#1d2652ee flags:# success:flags.0?true = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters success flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.takeout()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.FinishTakeoutSessionRequest(
+ success=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/get_account_ttl.html b/methods/account/get_account_ttl.html
new file mode 100644
index 000000000..801aefc39
--- /dev/null
+++ b/methods/account/get_account_ttl.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAccountTTLRequest
+
+
+
+
+
+
+GetAccountTTLRequest Only users can use this request. See code examples.
---functions---
+account.getAccountTTL#08fc711d = AccountDaysTTL Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAccountTTLRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_all_secure_values.html b/methods/account/get_all_secure_values.html
new file mode 100644
index 000000000..fd1dd036b
--- /dev/null
+++ b/methods/account/get_all_secure_values.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetAllSecureValuesRequest
+
+
+
+
+
+
+GetAllSecureValuesRequest Only users can use this request. See code examples.
---functions---
+account.getAllSecureValues#b288bc7d = Vector <SecureValue > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAllSecureValuesRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/account/get_authorization_form.html b/methods/account/get_authorization_form.html
new file mode 100644
index 000000000..324455938
--- /dev/null
+++ b/methods/account/get_authorization_form.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetAuthorizationFormRequest
+
+
+
+
+
+
+GetAuthorizationFormRequest Only users can use this request. See code examples.
---functions---
+account.getAuthorizationForm#a929597a bot_id:long scope:string public_key:string = account.AuthorizationForm Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
PublicKeyRequiredError
A public key is required.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAuthorizationFormRequest(
+ bot_id=-12398745604826,
+ scope='some string here' ,
+ public_key='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_authorizations.html b/methods/account/get_authorizations.html
new file mode 100644
index 000000000..f1bd856bc
--- /dev/null
+++ b/methods/account/get_authorizations.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAuthorizationsRequest
+
+
+
+
+
+
+GetAuthorizationsRequest Only users can use this request. See code examples.
---functions---
+account.getAuthorizations#e320c158 = account.Authorizations Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAuthorizationsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_auto_download_settings.html b/methods/account/get_auto_download_settings.html
new file mode 100644
index 000000000..8c25c6354
--- /dev/null
+++ b/methods/account/get_auto_download_settings.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAutoDownloadSettingsRequest
+
+
+
+
+
+
+GetAutoDownloadSettingsRequest Only users can use this request. See code examples.
---functions---
+account.getAutoDownloadSettings#56da0b3f = account.AutoDownloadSettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAutoDownloadSettingsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_auto_save_settings.html b/methods/account/get_auto_save_settings.html
new file mode 100644
index 000000000..5787e4f5f
--- /dev/null
+++ b/methods/account/get_auto_save_settings.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAutoSaveSettingsRequest
+
+
+
+
+
+
+GetAutoSaveSettingsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getAutoSaveSettings#adcbbcda = account.AutoSaveSettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetAutoSaveSettingsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_chat_themes.html b/methods/account/get_chat_themes.html
new file mode 100644
index 000000000..976d82624
--- /dev/null
+++ b/methods/account/get_chat_themes.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetChatThemesRequest
+
+
+
+
+
+
+GetChatThemesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getChatThemes#d638de89 hash:long = account.Themes Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetChatThemesRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_contact_sign_up_notification.html b/methods/account/get_contact_sign_up_notification.html
new file mode 100644
index 000000000..d3f76fc14
--- /dev/null
+++ b/methods/account/get_contact_sign_up_notification.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetContactSignUpNotificationRequest
+
+
+
+
+
+
+GetContactSignUpNotificationRequest Only users can use this request. See code examples.
---functions---
+account.getContactSignUpNotification#9f07c728 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetContactSignUpNotificationRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/get_content_settings.html b/methods/account/get_content_settings.html
new file mode 100644
index 000000000..706283b4e
--- /dev/null
+++ b/methods/account/get_content_settings.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetContentSettingsRequest
+
+
+
+
+
+
+GetContentSettingsRequest Only users can use this request. See code examples.
---functions---
+account.getContentSettings#8b9b4dae = account.ContentSettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetContentSettingsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_default_background_emojis.html b/methods/account/get_default_background_emojis.html
new file mode 100644
index 000000000..58dccaddf
--- /dev/null
+++ b/methods/account/get_default_background_emojis.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetDefaultBackgroundEmojisRequest
+
+
+
+
+
+
+GetDefaultBackgroundEmojisRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getDefaultBackgroundEmojis#a60ab9ce hash:long = EmojiList Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetDefaultBackgroundEmojisRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_default_emoji_statuses.html b/methods/account/get_default_emoji_statuses.html
new file mode 100644
index 000000000..6714ebb9f
--- /dev/null
+++ b/methods/account/get_default_emoji_statuses.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetDefaultEmojiStatusesRequest
+
+
+
+
+
+
+GetDefaultEmojiStatusesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getDefaultEmojiStatuses#d6753386 hash:long = account.EmojiStatuses Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetDefaultEmojiStatusesRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_default_group_photo_emojis.html b/methods/account/get_default_group_photo_emojis.html
new file mode 100644
index 000000000..415bb29e1
--- /dev/null
+++ b/methods/account/get_default_group_photo_emojis.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetDefaultGroupPhotoEmojisRequest
+
+
+
+
+
+
+GetDefaultGroupPhotoEmojisRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getDefaultGroupPhotoEmojis#915860ae hash:long = EmojiList Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetDefaultGroupPhotoEmojisRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_default_profile_photo_emojis.html b/methods/account/get_default_profile_photo_emojis.html
new file mode 100644
index 000000000..05925e4ff
--- /dev/null
+++ b/methods/account/get_default_profile_photo_emojis.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetDefaultProfilePhotoEmojisRequest
+
+
+
+
+
+
+GetDefaultProfilePhotoEmojisRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getDefaultProfilePhotoEmojis#e2750328 hash:long = EmojiList Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetDefaultProfilePhotoEmojisRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_global_privacy_settings.html b/methods/account/get_global_privacy_settings.html
new file mode 100644
index 000000000..ffe3d221a
--- /dev/null
+++ b/methods/account/get_global_privacy_settings.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetGlobalPrivacySettingsRequest
+
+
+
+
+
+
+GetGlobalPrivacySettingsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getGlobalPrivacySettings#eb2b4cf6 = GlobalPrivacySettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetGlobalPrivacySettingsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_multi_wall_papers.html b/methods/account/get_multi_wall_papers.html
new file mode 100644
index 000000000..ebb2f2589
--- /dev/null
+++ b/methods/account/get_multi_wall_papers.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetMultiWallPapersRequest
+
+
+
+
+
+
+GetMultiWallPapersRequest Only users can use this request. See code examples.
---functions---
+account.getMultiWallPapers#65ad71dc wallpapers:Vector <InputWallPaper > = Vector <WallPaper > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetMultiWallPapersRequest(
+ wallpapers=[types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/account/get_notify_exceptions.html b/methods/account/get_notify_exceptions.html
new file mode 100644
index 000000000..03c63b7fe
--- /dev/null
+++ b/methods/account/get_notify_exceptions.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetNotifyExceptionsRequest
+
+
+
+
+
+
+GetNotifyExceptionsRequest Only users can use this request. See code examples.
---functions---
+account.getNotifyExceptions#53577479 flags:# compare_sound:flags.1?true compare_stories:flags.2?true peer:flags.0?InputNotifyPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters compare_sound flag This argument defaults to None
and can be omitted. compare_stories flag This argument defaults to None
and can be omitted. peer InputNotifyPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetNotifyExceptionsRequest(
+ compare_sound=True ,
+ compare_stories=True ,
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_notify_settings.html b/methods/account/get_notify_settings.html
new file mode 100644
index 000000000..c1f6b5363
--- /dev/null
+++ b/methods/account/get_notify_settings.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetNotifySettingsRequest
+
+
+
+
+
+
+GetNotifySettingsRequest Only users can use this request. See code examples.
---functions---
+account.getNotifySettings#12b3ad31 peer:InputNotifyPeer = PeerNotifySettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputNotifyPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetNotifySettingsRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_password.html b/methods/account/get_password.html
new file mode 100644
index 000000000..507c88800
--- /dev/null
+++ b/methods/account/get_password.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetPasswordRequest
+
+
+
+
+
+
+GetPasswordRequest Only users can use this request. See code examples.
---functions---
+account.getPassword#548a30f5 = account.Password Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetPasswordRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_password_settings.html b/methods/account/get_password_settings.html
new file mode 100644
index 000000000..dabed8e63
--- /dev/null
+++ b/methods/account/get_password_settings.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetPasswordSettingsRequest
+
+
+
+
+
+
+GetPasswordSettingsRequest Only users can use this request. See code examples.
---functions---
+account.getPasswordSettings#9cd4eaf9 password:InputCheckPasswordSRP = account.PasswordSettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
PasswordHashInvalidError
The password (and thus its hash value) you entered is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetPasswordSettingsRequest(
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_privacy.html b/methods/account/get_privacy.html
new file mode 100644
index 000000000..954a061e1
--- /dev/null
+++ b/methods/account/get_privacy.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPrivacyRequest
+
+
+
+
+
+
+GetPrivacyRequest Only users can use this request. See code examples.
---functions---
+account.getPrivacy#dadbc950 key:InputPrivacyKey = account.PrivacyRules Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
PrivacyKeyInvalidError
The privacy key is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetPrivacyRequest(
+ key=types.InputPrivacyKeyStatusTimestamp()
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_recent_emoji_statuses.html b/methods/account/get_recent_emoji_statuses.html
new file mode 100644
index 000000000..06aa4b11f
--- /dev/null
+++ b/methods/account/get_recent_emoji_statuses.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetRecentEmojiStatusesRequest
+
+
+
+
+
+
+GetRecentEmojiStatusesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getRecentEmojiStatuses#0f578105 hash:long = account.EmojiStatuses Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetRecentEmojiStatusesRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_saved_ringtones.html b/methods/account/get_saved_ringtones.html
new file mode 100644
index 000000000..40f120d9f
--- /dev/null
+++ b/methods/account/get_saved_ringtones.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetSavedRingtonesRequest
+
+
+
+
+
+
+GetSavedRingtonesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.getSavedRingtones#e1902288 hash:long = account.SavedRingtones Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetSavedRingtonesRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_secure_value.html b/methods/account/get_secure_value.html
new file mode 100644
index 000000000..f9a506cec
--- /dev/null
+++ b/methods/account/get_secure_value.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetSecureValueRequest
+
+
+
+
+
+
+GetSecureValueRequest Only users can use this request. See code examples.
---functions---
+account.getSecureValue#73665bc2 types:Vector <SecureValueType > = Vector <SecureValue > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetSecureValueRequest(
+ types=[types.SecureValueTypePersonalDetails()]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/account/get_theme.html b/methods/account/get_theme.html
new file mode 100644
index 000000000..72ad5ae9e
--- /dev/null
+++ b/methods/account/get_theme.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetThemeRequest
+
+
+
+
+
+
+GetThemeRequest Only users can use this request. See code examples.
---functions---
+account.getTheme#3a5869ec format:string theme:InputTheme = Theme Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetThemeRequest(
+ format='some string here' ,
+ theme=types.InputTheme(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_themes.html b/methods/account/get_themes.html
new file mode 100644
index 000000000..a0a97885f
--- /dev/null
+++ b/methods/account/get_themes.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetThemesRequest
+
+
+
+
+
+
+GetThemesRequest Only users can use this request. See code examples.
---functions---
+account.getThemes#7206e458 format:string hash:long = account.Themes Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetThemesRequest(
+ format='some string here' ,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_tmp_password.html b/methods/account/get_tmp_password.html
new file mode 100644
index 000000000..492aec906
--- /dev/null
+++ b/methods/account/get_tmp_password.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetTmpPasswordRequest
+
+
+
+
+
+
+GetTmpPasswordRequest Only users can use this request. See code examples.
---functions---
+account.getTmpPassword#449e0b51 password:InputCheckPasswordSRP period:int = account.TmpPassword Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 2 known errors:
PasswordHashInvalidError
The password (and thus its hash value) you entered is invalid. TmpPasswordDisabledError
The temporary password is disabled.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetTmpPasswordRequest(
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ ),
+ period=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_wall_paper.html b/methods/account/get_wall_paper.html
new file mode 100644
index 000000000..3608bbfdd
--- /dev/null
+++ b/methods/account/get_wall_paper.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetWallPaperRequest
+
+
+
+
+
+
+GetWallPaperRequest Only users can use this request. See code examples.
---functions---
+account.getWallPaper#fc8ddbea wallpaper:InputWallPaper = WallPaper Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
WallpaperInvalidError
The input wallpaper was not valid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetWallPaperRequest(
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_wall_papers.html b/methods/account/get_wall_papers.html
new file mode 100644
index 000000000..49b8dbebf
--- /dev/null
+++ b/methods/account/get_wall_papers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetWallPapersRequest
+
+
+
+
+
+
+GetWallPapersRequest Only users can use this request. See code examples.
---functions---
+account.getWallPapers#07967d36 hash:long = account.WallPapers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetWallPapersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/get_web_authorizations.html b/methods/account/get_web_authorizations.html
new file mode 100644
index 000000000..cb7c8ebf3
--- /dev/null
+++ b/methods/account/get_web_authorizations.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetWebAuthorizationsRequest
+
+
+
+
+
+
+GetWebAuthorizationsRequest Only users can use this request. See code examples.
---functions---
+account.getWebAuthorizations#182e6d6f = account.WebAuthorizations Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.GetWebAuthorizationsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/index.html b/methods/account/index.html
new file mode 100644
index 000000000..963fe253e
--- /dev/null
+++ b/methods/account/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Account
+
+
+
+
+
+
+Methods/Account Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/account/init_takeout_session.html b/methods/account/init_takeout_session.html
new file mode 100644
index 000000000..2fe56d813
--- /dev/null
+++ b/methods/account/init_takeout_session.html
@@ -0,0 +1,31 @@
+
+
+
+
+ InitTakeoutSessionRequest
+
+
+
+
+
+
+InitTakeoutSessionRequest Only users can use this request. See code examples.
---functions---
+account.initTakeoutSession#8ef3eab0 flags:# contacts:flags.0?true message_users:flags.1?true message_chats:flags.2?true message_megagroups:flags.3?true message_channels:flags.4?true files:flags.5?true file_max_size:flags.5?long = account.Takeout Copy import to the clipboard Returns This type can only be an instance of:
Parameters contacts flag This argument defaults to None
and can be omitted. message_users flag This argument defaults to None
and can be omitted. message_chats flag This argument defaults to None
and can be omitted. message_megagroups flag This argument defaults to None
and can be omitted. message_channels flag This argument defaults to None
and can be omitted. files flag This argument defaults to None
and can be omitted. file_max_size long This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.takeout()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.InitTakeoutSessionRequest(
+ contacts=True ,
+ message_users=True ,
+ message_chats=True ,
+ message_megagroups=True ,
+ message_channels=True ,
+ files=True ,
+ file_max_size=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/install_theme.html b/methods/account/install_theme.html
new file mode 100644
index 000000000..8e7a629a2
--- /dev/null
+++ b/methods/account/install_theme.html
@@ -0,0 +1,31 @@
+
+
+
+
+ InstallThemeRequest
+
+
+
+
+
+
+InstallThemeRequest Only users can use this request. See code examples.
---functions---
+account.installTheme#c727bb3b flags:# dark:flags.0?true theme:flags.1?InputTheme format:flags.2?string base_theme:flags.3?BaseTheme = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters dark flag This argument defaults to None
and can be omitted. theme InputTheme This argument defaults to None
and can be omitted. format string This argument defaults to None
and can be omitted. base_theme BaseTheme This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.InstallThemeRequest(
+ dark=True ,
+ theme=types.InputTheme(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ format='some string here' ,
+ base_theme=types.BaseThemeClassic()
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/install_wall_paper.html b/methods/account/install_wall_paper.html
new file mode 100644
index 000000000..5ae7f96e9
--- /dev/null
+++ b/methods/account/install_wall_paper.html
@@ -0,0 +1,38 @@
+
+
+
+
+ InstallWallPaperRequest
+
+
+
+
+
+
+InstallWallPaperRequest Only users can use this request. See code examples.
---functions---
+account.installWallPaper#feed5769 wallpaper:InputWallPaper settings:WallPaperSettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
WallpaperInvalidError
The input wallpaper was not valid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.InstallWallPaperRequest(
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/invalidate_sign_in_codes.html b/methods/account/invalidate_sign_in_codes.html
new file mode 100644
index 000000000..d8d4ef2e7
--- /dev/null
+++ b/methods/account/invalidate_sign_in_codes.html
@@ -0,0 +1,25 @@
+
+
+
+
+ InvalidateSignInCodesRequest
+
+
+
+
+
+
+InvalidateSignInCodesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.invalidateSignInCodes#ca8ae8ba codes:Vector <string > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters codes string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.InvalidateSignInCodesRequest(
+ codes=['some string here' ]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/register_device.html b/methods/account/register_device.html
new file mode 100644
index 000000000..aabbb9c4b
--- /dev/null
+++ b/methods/account/register_device.html
@@ -0,0 +1,30 @@
+
+
+
+
+ RegisterDeviceRequest
+
+
+
+
+
+
+RegisterDeviceRequest Only users can use this request. See code examples.
---functions---
+account.registerDevice#ec86017a flags:# no_muted:flags.0?true token_type:int token:string app_sandbox:Bool secret:bytes other_uids:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters token_type int token string app_sandbox Bool secret bytes other_uids long A list must be supplied. no_muted flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
TokenInvalidError
The provided token is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.RegisterDeviceRequest(
+ token_type=42,
+ token='some string here' ,
+ app_sandbox=False ,
+ secret=b'arbitrary\x7f data \xfa here' ,
+ other_uids=[-12398745604826],
+ no_muted=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reorder_usernames.html b/methods/account/reorder_usernames.html
new file mode 100644
index 000000000..7ba6e1a99
--- /dev/null
+++ b/methods/account/reorder_usernames.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReorderUsernamesRequest
+
+
+
+
+
+
+ReorderUsernamesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.reorderUsernames#ef500eab order:Vector <string > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters order string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ReorderUsernamesRequest(
+ order=['some string here' ]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/report_peer.html b/methods/account/report_peer.html
new file mode 100644
index 000000000..83c5f903a
--- /dev/null
+++ b/methods/account/report_peer.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReportPeerRequest
+
+
+
+
+
+
+ReportPeerRequest Only users can use this request. See code examples.
---functions---
+account.reportPeer#c5ba3d86 peer:InputPeer reason:ReportReason message:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). reason ReportReason message string
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ReportPeerRequest(
+ peer='username' ,
+ reason=types.InputReportReasonSpam(),
+ message='Hello there!'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/report_profile_photo.html b/methods/account/report_profile_photo.html
new file mode 100644
index 000000000..41ca9b098
--- /dev/null
+++ b/methods/account/report_profile_photo.html
@@ -0,0 +1,32 @@
+
+
+
+
+ ReportProfilePhotoRequest
+
+
+
+
+
+
+ReportProfilePhotoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.reportProfilePhoto#fa8cc6f5 peer:InputPeer photo_id:InputPhoto reason:ReportReason message:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). photo_id InputPhoto reason ReportReason message string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ReportProfilePhotoRequest(
+ peer='username' ,
+ photo_id=types.InputPhoto(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ reason=types.InputReportReasonSpam(),
+ message='Hello there!'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/resend_password_email.html b/methods/account/resend_password_email.html
new file mode 100644
index 000000000..c17f466b6
--- /dev/null
+++ b/methods/account/resend_password_email.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResendPasswordEmailRequest
+
+
+
+
+
+
+ResendPasswordEmailRequest Only users can use this request. See code examples.
---functions---
+account.resendPasswordEmail#7a7f2a15 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResendPasswordEmailRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reset_authorization.html b/methods/account/reset_authorization.html
new file mode 100644
index 000000000..d6462f8ae
--- /dev/null
+++ b/methods/account/reset_authorization.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ResetAuthorizationRequest
+
+
+
+
+
+
+ResetAuthorizationRequest Only users can use this request. See code examples.
---functions---
+account.resetAuthorization#df77f3bc hash:long = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
HashInvalidError
The provided hash is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetAuthorizationRequest(
+ hash=-12398745604826
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reset_notify_settings.html b/methods/account/reset_notify_settings.html
new file mode 100644
index 000000000..58ec7b8bb
--- /dev/null
+++ b/methods/account/reset_notify_settings.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetNotifySettingsRequest
+
+
+
+
+
+
+ResetNotifySettingsRequest Only users can use this request. See code examples.
---functions---
+account.resetNotifySettings#db7e1747 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetNotifySettingsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reset_password.html b/methods/account/reset_password.html
new file mode 100644
index 000000000..e82c6bb6a
--- /dev/null
+++ b/methods/account/reset_password.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetPasswordRequest
+
+
+
+
+
+
+ResetPasswordRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.resetPassword#9308ce1b = account.ResetPasswordResult Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetPasswordRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/reset_wall_papers.html b/methods/account/reset_wall_papers.html
new file mode 100644
index 000000000..97abe7aa6
--- /dev/null
+++ b/methods/account/reset_wall_papers.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetWallPapersRequest
+
+
+
+
+
+
+ResetWallPapersRequest Only users can use this request. See code examples.
---functions---
+account.resetWallPapers#bb3b9804 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetWallPapersRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reset_web_authorization.html b/methods/account/reset_web_authorization.html
new file mode 100644
index 000000000..f56c7aa98
--- /dev/null
+++ b/methods/account/reset_web_authorization.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ResetWebAuthorizationRequest
+
+
+
+
+
+
+ResetWebAuthorizationRequest Only users can use this request. See code examples.
---functions---
+account.resetWebAuthorization#2d01b9ef hash:long = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetWebAuthorizationRequest(
+ hash=-12398745604826
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/reset_web_authorizations.html b/methods/account/reset_web_authorizations.html
new file mode 100644
index 000000000..031fcad29
--- /dev/null
+++ b/methods/account/reset_web_authorizations.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetWebAuthorizationsRequest
+
+
+
+
+
+
+ResetWebAuthorizationsRequest Only users can use this request. See code examples.
---functions---
+account.resetWebAuthorizations#682d2594 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ResetWebAuthorizationsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/account/save_auto_download_settings.html b/methods/account/save_auto_download_settings.html
new file mode 100644
index 000000000..db0be4149
--- /dev/null
+++ b/methods/account/save_auto_download_settings.html
@@ -0,0 +1,39 @@
+
+
+
+
+ SaveAutoDownloadSettingsRequest
+
+
+
+
+
+
+SaveAutoDownloadSettingsRequest Only users can use this request. See code examples.
---functions---
+account.saveAutoDownloadSettings#76f36233 flags:# low:flags.0?true high:flags.1?true settings:AutoDownloadSettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters settings AutoDownloadSettings low flag This argument defaults to None
and can be omitted. high flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveAutoDownloadSettingsRequest(
+ settings=types.AutoDownloadSettings(
+ photo_size_max=42,
+ video_size_max=-12398745604826,
+ file_size_max=-12398745604826,
+ video_upload_maxbitrate=42,
+ small_queue_active_operations_max=42,
+ large_queue_active_operations_max=42,
+ disabled=True ,
+ video_preload_large=True ,
+ audio_preload_next=True ,
+ phonecalls_less_data=True ,
+ stories_preload=True
+ ),
+ low=True ,
+ high=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/save_auto_save_settings.html b/methods/account/save_auto_save_settings.html
new file mode 100644
index 000000000..09c017f58
--- /dev/null
+++ b/methods/account/save_auto_save_settings.html
@@ -0,0 +1,33 @@
+
+
+
+
+ SaveAutoSaveSettingsRequest
+
+
+
+
+
+
+SaveAutoSaveSettingsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.saveAutoSaveSettings#d69b8361 flags:# users:flags.0?true chats:flags.1?true broadcasts:flags.2?true peer:flags.3?InputPeer settings:AutoSaveSettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters settings AutoSaveSettings users flag This argument defaults to None
and can be omitted. chats flag This argument defaults to None
and can be omitted. broadcasts flag This argument defaults to None
and can be omitted. peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveAutoSaveSettingsRequest(
+ settings=types.AutoSaveSettings(
+ photos=True ,
+ videos=True ,
+ video_max_size=-12398745604826
+ ),
+ users=True ,
+ chats=True ,
+ broadcasts=True ,
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/save_ringtone.html b/methods/account/save_ringtone.html
new file mode 100644
index 000000000..d84e99c5b
--- /dev/null
+++ b/methods/account/save_ringtone.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SaveRingtoneRequest
+
+
+
+
+
+
+SaveRingtoneRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.saveRingtone#3dea5b03 id:InputDocument unsave:Bool = account.SavedRingtone Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveRingtoneRequest(
+ id=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ unsave=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/save_secure_value.html b/methods/account/save_secure_value.html
new file mode 100644
index 000000000..a74ce97ad
--- /dev/null
+++ b/methods/account/save_secure_value.html
@@ -0,0 +1,71 @@
+
+
+
+
+ SaveSecureValueRequest
+
+
+
+
+
+
+SaveSecureValueRequest Only users can use this request. See code examples.
---functions---
+account.saveSecureValue#899fe31d value:InputSecureValue secure_secret_id:long = SecureValue Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
PasswordRequiredError
The account must have 2-factor authentication enabled (a password) before this method can be used.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveSecureValueRequest(
+ value=types.InputSecureValue(
+ type=types.SecureValueTypePersonalDetails(),
+ data=types.SecureData(
+ data=b'arbitrary\x7f data \xfa here' ,
+ data_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ ),
+ front_side=types.InputSecureFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ file_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ ),
+ reverse_side=types.InputSecureFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ file_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ ),
+ selfie=types.InputSecureFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ file_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ ),
+ translation=[types.InputSecureFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ file_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ )],
+ files=[types.InputSecureFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ file_hash=b'arbitrary\x7f data \xfa here' ,
+ secret=b'arbitrary\x7f data \xfa here'
+ )],
+ plain_data=types.SecurePlainPhone(
+ phone='some string here'
+ )
+ ),
+ secure_secret_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/save_theme.html b/methods/account/save_theme.html
new file mode 100644
index 000000000..6e875cd2a
--- /dev/null
+++ b/methods/account/save_theme.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SaveThemeRequest
+
+
+
+
+
+
+SaveThemeRequest Only users can use this request. See code examples.
---functions---
+account.saveTheme#f257106c theme:InputTheme unsave:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveThemeRequest(
+ theme=types.InputTheme(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ unsave=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/save_wall_paper.html b/methods/account/save_wall_paper.html
new file mode 100644
index 000000000..f04f041df
--- /dev/null
+++ b/methods/account/save_wall_paper.html
@@ -0,0 +1,39 @@
+
+
+
+
+ SaveWallPaperRequest
+
+
+
+
+
+
+SaveWallPaperRequest Only users can use this request. See code examples.
---functions---
+account.saveWallPaper#6c5a5b37 wallpaper:InputWallPaper unsave:Bool settings:WallPaperSettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
WallpaperInvalidError
The input wallpaper was not valid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SaveWallPaperRequest(
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ unsave=False ,
+ settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/send_change_phone_code.html b/methods/account/send_change_phone_code.html
new file mode 100644
index 000000000..22236d919
--- /dev/null
+++ b/methods/account/send_change_phone_code.html
@@ -0,0 +1,35 @@
+
+
+
+
+ SendChangePhoneCodeRequest
+
+
+
+
+
+
+SendChangePhoneCodeRequest Only users can use this request. See code examples.
---functions---
+account.sendChangePhoneCode#82574ae5 phone_number:string settings:CodeSettings = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
FreshChangePhoneForbiddenError
Recently logged-in users cannot use this request. PhoneNumberInvalidError
The phone number is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SendChangePhoneCodeRequest(
+ phone_number='some string here' ,
+ settings=types.CodeSettings(
+ allow_flashcall=True ,
+ current_number=True ,
+ allow_app_hash=True ,
+ allow_missed_call=True ,
+ allow_firebase=True ,
+ logout_tokens=[b'arbitrary\x7f data \xfa here' ],
+ token='some string here' ,
+ app_sandbox=False
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/send_confirm_phone_code.html b/methods/account/send_confirm_phone_code.html
new file mode 100644
index 000000000..289e816df
--- /dev/null
+++ b/methods/account/send_confirm_phone_code.html
@@ -0,0 +1,35 @@
+
+
+
+
+ SendConfirmPhoneCodeRequest
+
+
+
+
+
+
+SendConfirmPhoneCodeRequest Only users can use this request. See code examples.
---functions---
+account.sendConfirmPhoneCode#1b3faa88 hash:string settings:CodeSettings = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
HashInvalidError
The provided hash is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SendConfirmPhoneCodeRequest(
+ hash='A4LmkR23G0IGxBE71zZfo1' ,
+ settings=types.CodeSettings(
+ allow_flashcall=True ,
+ current_number=True ,
+ allow_app_hash=True ,
+ allow_missed_call=True ,
+ allow_firebase=True ,
+ logout_tokens=[b'arbitrary\x7f data \xfa here' ],
+ token='some string here' ,
+ app_sandbox=False
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/send_verify_email_code.html b/methods/account/send_verify_email_code.html
new file mode 100644
index 000000000..704120ea4
--- /dev/null
+++ b/methods/account/send_verify_email_code.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SendVerifyEmailCodeRequest
+
+
+
+
+
+
+SendVerifyEmailCodeRequest Only users can use this request. See code examples.
---functions---
+account.sendVerifyEmailCode#98e037bb purpose:EmailVerifyPurpose email:string = account.SentEmailCode Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
EmailInvalidError
The given email is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SendVerifyEmailCodeRequest(
+ purpose=types.EmailVerifyPurposeLoginSetup(
+ phone_number='some string here' ,
+ phone_code_hash='some string here'
+ ),
+ email='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/send_verify_phone_code.html b/methods/account/send_verify_phone_code.html
new file mode 100644
index 000000000..6ebd58d3c
--- /dev/null
+++ b/methods/account/send_verify_phone_code.html
@@ -0,0 +1,35 @@
+
+
+
+
+ SendVerifyPhoneCodeRequest
+
+
+
+
+
+
+SendVerifyPhoneCodeRequest Only users can use this request. See code examples.
---functions---
+account.sendVerifyPhoneCode#a5a356f9 phone_number:string settings:CodeSettings = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SendVerifyPhoneCodeRequest(
+ phone_number='some string here' ,
+ settings=types.CodeSettings(
+ allow_flashcall=True ,
+ current_number=True ,
+ allow_app_hash=True ,
+ allow_missed_call=True ,
+ allow_firebase=True ,
+ logout_tokens=[b'arbitrary\x7f data \xfa here' ],
+ token='some string here' ,
+ app_sandbox=False
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/set_account_ttl.html b/methods/account/set_account_ttl.html
new file mode 100644
index 000000000..7b2a55135
--- /dev/null
+++ b/methods/account/set_account_ttl.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetAccountTTLRequest
+
+
+
+
+
+
+SetAccountTTLRequest Only users can use this request. See code examples.
---functions---
+account.setAccountTTL#2442485e ttl:AccountDaysTTL = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
TtlDaysInvalidError
The provided TTL is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetAccountTTLRequest(
+ ttl=types.AccountDaysTTL(
+ days=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/set_authorization_ttl.html b/methods/account/set_authorization_ttl.html
new file mode 100644
index 000000000..23c478b36
--- /dev/null
+++ b/methods/account/set_authorization_ttl.html
@@ -0,0 +1,25 @@
+
+
+
+
+ SetAuthorizationTTLRequest
+
+
+
+
+
+
+SetAuthorizationTTLRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.setAuthorizationTTL#bf899aa0 authorization_ttl_days:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters authorization_ttl_days int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetAuthorizationTTLRequest(
+ authorization_ttl_days=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/set_contact_sign_up_notification.html b/methods/account/set_contact_sign_up_notification.html
new file mode 100644
index 000000000..e8483db50
--- /dev/null
+++ b/methods/account/set_contact_sign_up_notification.html
@@ -0,0 +1,25 @@
+
+
+
+
+ SetContactSignUpNotificationRequest
+
+
+
+
+
+
+SetContactSignUpNotificationRequest Only users can use this request. See code examples.
---functions---
+account.setContactSignUpNotification#cff43f61 silent:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetContactSignUpNotificationRequest(
+ silent=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/set_content_settings.html b/methods/account/set_content_settings.html
new file mode 100644
index 000000000..34196fdc9
--- /dev/null
+++ b/methods/account/set_content_settings.html
@@ -0,0 +1,25 @@
+
+
+
+
+ SetContentSettingsRequest
+
+
+
+
+
+
+SetContentSettingsRequest Only users can use this request. See code examples.
---functions---
+account.setContentSettings#b574b16b flags:# sensitive_enabled:flags.0?true = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters sensitive_enabled flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
SensitiveChangeForbiddenError
Your sensitive content settings cannot be changed at this time.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetContentSettingsRequest(
+ sensitive_enabled=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/set_global_privacy_settings.html b/methods/account/set_global_privacy_settings.html
new file mode 100644
index 000000000..9620108b5
--- /dev/null
+++ b/methods/account/set_global_privacy_settings.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SetGlobalPrivacySettingsRequest
+
+
+
+
+
+
+SetGlobalPrivacySettingsRequest Only users can use this request. See code examples.
---functions---
+account.setGlobalPrivacySettings#1edaaac2 settings:GlobalPrivacySettings = GlobalPrivacySettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
AutoarchiveNotAvailableError
You cannot use this feature yet.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetGlobalPrivacySettingsRequest(
+ settings=types.GlobalPrivacySettings(
+ archive_and_mute_new_noncontact_peers=True ,
+ keep_archived_unmuted=True ,
+ keep_archived_folders=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/set_privacy.html b/methods/account/set_privacy.html
new file mode 100644
index 000000000..b94b7bda3
--- /dev/null
+++ b/methods/account/set_privacy.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetPrivacyRequest
+
+
+
+
+
+
+SetPrivacyRequest Only users can use this request. See code examples.
---functions---
+account.setPrivacy#c9f81ce8 key:InputPrivacyKey rules:Vector <InputPrivacyRule > = account.PrivacyRules Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 2 known errors:
PrivacyKeyInvalidError
The privacy key is invalid. PrivacyTooLongError
Cannot add that many entities in a single request.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.SetPrivacyRequest(
+ key=types.InputPrivacyKeyStatusTimestamp(),
+ rules=[types.InputPrivacyValueAllowContacts()]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/toggle_username.html b/methods/account/toggle_username.html
new file mode 100644
index 000000000..fac6b1fb8
--- /dev/null
+++ b/methods/account/toggle_username.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleUsernameRequest
+
+
+
+
+
+
+ToggleUsernameRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.toggleUsername#58d6b376 username:string active:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.ToggleUsernameRequest(
+ username='some string here' ,
+ active=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/unregister_device.html b/methods/account/unregister_device.html
new file mode 100644
index 000000000..8a8e27853
--- /dev/null
+++ b/methods/account/unregister_device.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UnregisterDeviceRequest
+
+
+
+
+
+
+UnregisterDeviceRequest Only users can use this request. See code examples.
---functions---
+account.unregisterDevice#6a0d3206 token_type:int token:string other_uids:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
TokenInvalidError
The provided token is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UnregisterDeviceRequest(
+ token_type=42,
+ token='some string here' ,
+ other_uids=[-12398745604826]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_color.html b/methods/account/update_color.html
new file mode 100644
index 000000000..3d2681dee
--- /dev/null
+++ b/methods/account/update_color.html
@@ -0,0 +1,26 @@
+
+
+
+
+ UpdateColorRequest
+
+
+
+
+
+
+UpdateColorRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.updateColor#a001cc43 flags:# color:int background_emoji_id:flags.0?long = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters color int background_emoji_id long This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateColorRequest(
+ color=42,
+ background_emoji_id=-12398745604826
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_device_locked.html b/methods/account/update_device_locked.html
new file mode 100644
index 000000000..d34569b56
--- /dev/null
+++ b/methods/account/update_device_locked.html
@@ -0,0 +1,25 @@
+
+
+
+
+ UpdateDeviceLockedRequest
+
+
+
+
+
+
+UpdateDeviceLockedRequest Only users can use this request. See code examples.
---functions---
+account.updateDeviceLocked#38df3532 period:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateDeviceLockedRequest(
+ period=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_emoji_status.html b/methods/account/update_emoji_status.html
new file mode 100644
index 000000000..4368d3dbe
--- /dev/null
+++ b/methods/account/update_emoji_status.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UpdateEmojiStatusRequest
+
+
+
+
+
+
+UpdateEmojiStatusRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.updateEmojiStatus#fbd3de6b emoji_status:EmojiStatus = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateEmojiStatusRequest(
+ emoji_status=types.EmojiStatus(
+ document_id=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_notify_settings.html b/methods/account/update_notify_settings.html
new file mode 100644
index 000000000..f497bb54d
--- /dev/null
+++ b/methods/account/update_notify_settings.html
@@ -0,0 +1,33 @@
+
+
+
+
+ UpdateNotifySettingsRequest
+
+
+
+
+
+
+UpdateNotifySettingsRequest Only users can use this request. See code examples.
---functions---
+account.updateNotifySettings#84be5b93 peer:InputNotifyPeer settings:InputPeerNotifySettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateNotifySettingsRequest(
+ peer='username' ,
+ settings=types.InputPeerNotifySettings(
+ show_previews=False ,
+ mute_until=datetime.datetime(2018, 6, 25),
+ sound=types.NotificationSoundDefault(),
+ stories_muted=False ,
+ stories_hide_sender=False ,
+ stories_sound=types.NotificationSoundDefault()
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_password_settings.html b/methods/account/update_password_settings.html
new file mode 100644
index 000000000..959b8eff5
--- /dev/null
+++ b/methods/account/update_password_settings.html
@@ -0,0 +1,40 @@
+
+
+
+
+ UpdatePasswordSettingsRequest
+
+
+
+
+
+
+UpdatePasswordSettingsRequest Only users can use this request. See code examples.
---functions---
+account.updatePasswordSettings#a59b102f password:InputCheckPasswordSRP new_settings:account.PasswordInputSettings = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 4 known errors:
EmailUnconfirmedError
Email unconfirmed, the length of the code must be {code_length}. NewSaltInvalidError
The new salt is invalid. NewSettingsInvalidError
The new settings are invalid. PasswordHashInvalidError
The password (and thus its hash value) you entered is invalid.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_2fa()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdatePasswordSettingsRequest(
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ ),
+ new_settings=types.account.PasswordInputSettings(
+ new_algo=types.PasswordKdfAlgoUnknown(),
+ new_password_hash=b'arbitrary\x7f data \xfa here' ,
+ hint='some string here' ,
+ email='some string here' ,
+ new_secure_settings=types.SecureSecretSettings(
+ secure_algo=types.SecurePasswordKdfAlgoUnknown(),
+ secure_secret=b'arbitrary\x7f data \xfa here' ,
+ secure_secret_id=-12398745604826
+ )
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_profile.html b/methods/account/update_profile.html
new file mode 100644
index 000000000..8913a75ec
--- /dev/null
+++ b/methods/account/update_profile.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UpdateProfileRequest
+
+
+
+
+
+
+UpdateProfileRequest Only users can use this request. See code examples.
---functions---
+account.updateProfile#78515775 flags:# first_name:flags.0?string last_name:flags.1?string about:flags.2?string = User Copy import to the clipboard Returns This type can be an instance of either:
Parameters first_name string This argument defaults to None
and can be omitted. last_name string This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
AboutTooLongError
The provided bio is too long. FirstNameInvalidError
The first name is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateProfileRequest(
+ first_name='some string here' ,
+ last_name='some string here' ,
+ about='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/update_status.html b/methods/account/update_status.html
new file mode 100644
index 000000000..851b12321
--- /dev/null
+++ b/methods/account/update_status.html
@@ -0,0 +1,25 @@
+
+
+
+
+ UpdateStatusRequest
+
+
+
+
+
+
+UpdateStatusRequest Only users can use this request. See code examples.
---functions---
+account.updateStatus#6628562c offline:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
SessionPasswordNeededError
Two-steps verification is enabled and a password is required.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateStatusRequest(
+ offline=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/account/update_theme.html b/methods/account/update_theme.html
new file mode 100644
index 000000000..34895e5da
--- /dev/null
+++ b/methods/account/update_theme.html
@@ -0,0 +1,57 @@
+
+
+
+
+ UpdateThemeRequest
+
+
+
+
+
+
+UpdateThemeRequest Only users can use this request. See code examples.
---functions---
+account.updateTheme#2bf40ccc flags:# format:string theme:InputTheme slug:flags.0?string title:flags.1?string document:flags.2?InputDocument settings:flags.3?Vector <InputThemeSettings > = Theme Copy import to the clipboard Returns This type can only be an instance of:
Parameters format string theme InputTheme slug string This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. document InputDocument This argument defaults to None
and can be omitted. settings InputThemeSettings This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can cause 1 known error:
ThemeInvalidError
Theme invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateThemeRequest(
+ format='some string here' ,
+ theme=types.InputTheme(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ slug='some string here' ,
+ title='My awesome title' ,
+ document=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ settings=[types.InputThemeSettings(
+ base_theme=types.BaseThemeClassic(),
+ accent_color=42,
+ message_colors_animated=True ,
+ outbox_accent_color=42,
+ message_colors=[42],
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ wallpaper_settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ )
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/update_username.html b/methods/account/update_username.html
new file mode 100644
index 000000000..1b2e49633
--- /dev/null
+++ b/methods/account/update_username.html
@@ -0,0 +1,25 @@
+
+
+
+
+ UpdateUsernameRequest
+
+
+
+
+
+
+UpdateUsernameRequest Only users can use this request. See code examples.
---functions---
+account.updateUsername#3e0bdd7c username:string = User Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 3 known errors:
UsernameInvalidError
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]". UsernameNotModifiedError
The username is not different from the current username. UsernameOccupiedError
The username is already taken.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UpdateUsernameRequest(
+ username='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/upload_ringtone.html b/methods/account/upload_ringtone.html
new file mode 100644
index 000000000..c77873221
--- /dev/null
+++ b/methods/account/upload_ringtone.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UploadRingtoneRequest
+
+
+
+
+
+
+UploadRingtoneRequest Both users and bots may be able to use this request. See code examples.
---functions---
+account.uploadRingtone#831a83a2 file:InputFile file_name:string mime_type:string = Document Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UploadRingtoneRequest(
+ file=client.upload_file('/path/to/file.jpg' ),
+ file_name='some string here' ,
+ mime_type='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/upload_theme.html b/methods/account/upload_theme.html
new file mode 100644
index 000000000..bea0ac4cb
--- /dev/null
+++ b/methods/account/upload_theme.html
@@ -0,0 +1,28 @@
+
+
+
+
+ UploadThemeRequest
+
+
+
+
+
+
+UploadThemeRequest Only users can use this request. See code examples.
---functions---
+account.uploadTheme#1c3db333 flags:# file:InputFile thumb:flags.0?InputFile file_name:string mime_type:string = Document Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UploadThemeRequest(
+ file=client.upload_file('/path/to/file.jpg' ),
+ file_name='some string here' ,
+ mime_type='some string here' ,
+ thumb=client.upload_file('/path/to/file.jpg' )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/upload_wall_paper.html b/methods/account/upload_wall_paper.html
new file mode 100644
index 000000000..ceb4d1600
--- /dev/null
+++ b/methods/account/upload_wall_paper.html
@@ -0,0 +1,37 @@
+
+
+
+
+ UploadWallPaperRequest
+
+
+
+
+
+
+UploadWallPaperRequest Only users can use this request. See code examples.
---functions---
+account.uploadWallPaper#e39a8f03 flags:# for_chat:flags.0?true file:InputFile mime_type:string settings:WallPaperSettings = WallPaper Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
WallpaperFileInvalidError
The given file cannot be used as a wallpaper. WallpaperMimeInvalidError
The specified wallpaper MIME type is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.UploadWallPaperRequest(
+ file=client.upload_file('/path/to/file.jpg' ),
+ mime_type='some string here' ,
+ settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ ),
+ for_chat=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/verify_email.html b/methods/account/verify_email.html
new file mode 100644
index 000000000..080caefe5
--- /dev/null
+++ b/methods/account/verify_email.html
@@ -0,0 +1,31 @@
+
+
+
+
+ VerifyEmailRequest
+
+
+
+
+
+
+VerifyEmailRequest Only users can use this request. See code examples.
---functions---
+account.verifyEmail#032da4cf purpose:EmailVerifyPurpose verification:EmailVerification = account.EmailVerified Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
EmailInvalidError
The given email is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.VerifyEmailRequest(
+ purpose=types.EmailVerifyPurposeLoginSetup(
+ phone_number='some string here' ,
+ phone_code_hash='some string here'
+ ),
+ verification=types.EmailVerificationCode(
+ code='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/account/verify_phone.html b/methods/account/verify_phone.html
new file mode 100644
index 000000000..ac16ac9a9
--- /dev/null
+++ b/methods/account/verify_phone.html
@@ -0,0 +1,27 @@
+
+
+
+
+ VerifyPhoneRequest
+
+
+
+
+
+
+VerifyPhoneRequest Only users can use this request. See code examples.
---functions---
+account.verifyPhone#4dd3a7f6 phone_number:string phone_code_hash:string phone_code:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.account.VerifyPhoneRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here' ,
+ phone_code='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/accept_login_token.html b/methods/auth/accept_login_token.html
new file mode 100644
index 000000000..8cb8e3fb7
--- /dev/null
+++ b/methods/auth/accept_login_token.html
@@ -0,0 +1,25 @@
+
+
+
+
+ AcceptLoginTokenRequest
+
+
+
+
+
+
+AcceptLoginTokenRequest Only users can use this request. See code examples.
---functions---
+auth.acceptLoginToken#e894ad4d token:bytes = Authorization Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.AcceptLoginTokenRequest(
+ token=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/bind_temp_auth_key.html b/methods/auth/bind_temp_auth_key.html
new file mode 100644
index 000000000..fbc5e3825
--- /dev/null
+++ b/methods/auth/bind_temp_auth_key.html
@@ -0,0 +1,28 @@
+
+
+
+
+ BindTempAuthKeyRequest
+
+
+
+
+
+
+BindTempAuthKeyRequest Both users and bots can use this request. See code examples.
---functions---
+auth.bindTempAuthKey#cdd42a05 perm_auth_key_id:long nonce:long expires_at:date encrypted_message:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 4 known errors:
EncryptedMessageInvalidError
Encrypted message invalid. InputRequestTooLongError
The input request was too long. This may be a bug in the library as it can occur when serializing more bytes than it should (like appending the vector constructor code at the end of a message). TempAuthKeyEmptyError
No temporary auth key provided. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.BindTempAuthKeyRequest(
+ perm_auth_key_id=-12398745604826,
+ nonce=-12398745604826,
+ expires_at=datetime.timedelta(minutes=5),
+ encrypted_message=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/cancel_code.html b/methods/auth/cancel_code.html
new file mode 100644
index 000000000..88b332a01
--- /dev/null
+++ b/methods/auth/cancel_code.html
@@ -0,0 +1,26 @@
+
+
+
+
+ CancelCodeRequest
+
+
+
+
+
+
+CancelCodeRequest Only users can use this request. See code examples.
---functions---
+auth.cancelCode#1f040578 phone_number:string phone_code_hash:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
PhoneNumberInvalidError
The phone number is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.CancelCodeRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/check_password.html b/methods/auth/check_password.html
new file mode 100644
index 000000000..53c698ed7
--- /dev/null
+++ b/methods/auth/check_password.html
@@ -0,0 +1,29 @@
+
+
+
+
+ CheckPasswordRequest
+
+
+
+
+
+
+CheckPasswordRequest Only users can use this request. See code examples.
---functions---
+auth.checkPassword#d18b4d16 password:InputCheckPasswordSRP = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
PasswordHashInvalidError
The password (and thus its hash value) you entered is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.CheckPasswordRequest(
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/check_recovery_password.html b/methods/auth/check_recovery_password.html
new file mode 100644
index 000000000..1be6c04fc
--- /dev/null
+++ b/methods/auth/check_recovery_password.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckRecoveryPasswordRequest
+
+
+
+
+
+
+CheckRecoveryPasswordRequest Only users can use this request. See code examples.
---functions---
+auth.checkRecoveryPassword#0d36bf79 code:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
PasswordRecoveryExpiredError
The recovery code has expired.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.CheckRecoveryPasswordRequest(
+ code='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/drop_temp_auth_keys.html b/methods/auth/drop_temp_auth_keys.html
new file mode 100644
index 000000000..b510a7baa
--- /dev/null
+++ b/methods/auth/drop_temp_auth_keys.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DropTempAuthKeysRequest
+
+
+
+
+
+
+DropTempAuthKeysRequest Both users and bots can use this request. See code examples.
---functions---
+auth.dropTempAuthKeys#8e48a188 except_auth_keys:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters except_auth_keys long A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.DropTempAuthKeysRequest(
+ except_auth_keys=[-12398745604826]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/export_authorization.html b/methods/auth/export_authorization.html
new file mode 100644
index 000000000..977ff632f
--- /dev/null
+++ b/methods/auth/export_authorization.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ExportAuthorizationRequest
+
+
+
+
+
+
+ExportAuthorizationRequest Both users and bots can use this request. See code examples.
---functions---
+auth.exportAuthorization#e5bfffcd dc_id:int = auth.ExportedAuthorization Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
DcIdInvalidError
This occurs when an authorization is tried to be exported for the same data center one is currently connected to.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ExportAuthorizationRequest(
+ dc_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/export_login_token.html b/methods/auth/export_login_token.html
new file mode 100644
index 000000000..05256221b
--- /dev/null
+++ b/methods/auth/export_login_token.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ExportLoginTokenRequest
+
+
+
+
+
+
+ExportLoginTokenRequest Only users can use this request. See code examples.
---functions---
+auth.exportLoginToken#b7e085fe api_id:int api_hash:string except_ids:Vector <long > = auth.LoginToken Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ExportLoginTokenRequest(
+ api_id=42,
+ api_hash='some string here' ,
+ except_ids=[-12398745604826]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/import_authorization.html b/methods/auth/import_authorization.html
new file mode 100644
index 000000000..06a702035
--- /dev/null
+++ b/methods/auth/import_authorization.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ImportAuthorizationRequest
+
+
+
+
+
+
+ImportAuthorizationRequest Both users and bots can use this request. See code examples.
---functions---
+auth.importAuthorization#a57a7dad id:long bytes:bytes = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
AuthBytesInvalidError
The provided authorization is invalid. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ImportAuthorizationRequest(
+ id=-12398745604826,
+ bytes=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/import_bot_authorization.html b/methods/auth/import_bot_authorization.html
new file mode 100644
index 000000000..7e470d687
--- /dev/null
+++ b/methods/auth/import_bot_authorization.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ImportBotAuthorizationRequest
+
+
+
+
+
+
+ImportBotAuthorizationRequest Both users and bots can use this request. See code examples.
---functions---
+auth.importBotAuthorization#67a3ff2c flags:int api_id:int api_hash:string bot_auth_token:string = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 3 known errors:
AccessTokenExpiredError
Bot token expired. AccessTokenInvalidError
The provided token is not valid. ApiIdInvalidError
The api_id/api_hash combination is invalid.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.sign_in()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ImportBotAuthorizationRequest(
+ flags=42,
+ api_id=42,
+ api_hash='some string here' ,
+ bot_auth_token='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/import_login_token.html b/methods/auth/import_login_token.html
new file mode 100644
index 000000000..072ffacd2
--- /dev/null
+++ b/methods/auth/import_login_token.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ImportLoginTokenRequest
+
+
+
+
+
+
+ImportLoginTokenRequest Only users can use this request. See code examples.
---functions---
+auth.importLoginToken#95ac5ce4 token:bytes = auth.LoginToken Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 3 known errors:
AuthTokenAlreadyAcceptedError
The authorization token was already used. AuthTokenExpiredError
The provided authorization token has expired and the updated QR-code must be re-scanned. AuthTokenInvalidError
An invalid authorization token was provided.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ImportLoginTokenRequest(
+ token=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/import_web_token_authorization.html b/methods/auth/import_web_token_authorization.html
new file mode 100644
index 000000000..155436a80
--- /dev/null
+++ b/methods/auth/import_web_token_authorization.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ImportWebTokenAuthorizationRequest
+
+
+
+
+
+
+ImportWebTokenAuthorizationRequest Both users and bots may be able to use this request. See code examples.
---functions---
+auth.importWebTokenAuthorization#2db873a9 api_id:int api_hash:string web_auth_token:string = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ImportWebTokenAuthorizationRequest(
+ api_id=42,
+ api_hash='some string here' ,
+ web_auth_token='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/index.html b/methods/auth/index.html
new file mode 100644
index 000000000..2d3b722a0
--- /dev/null
+++ b/methods/auth/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Auth
+
+
+
+
+
+
+Methods/Auth Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/auth/log_out.html b/methods/auth/log_out.html
new file mode 100644
index 000000000..623dc6946
--- /dev/null
+++ b/methods/auth/log_out.html
@@ -0,0 +1,23 @@
+
+
+
+
+ LogOutRequest
+
+
+
+
+
+
+LogOutRequest Both users and bots can use this request. See code examples.
---functions---
+auth.logOut#3e72ba19 = auth.LoggedOut Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.log_out()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.LogOutRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/recover_password.html b/methods/auth/recover_password.html
new file mode 100644
index 000000000..80334db27
--- /dev/null
+++ b/methods/auth/recover_password.html
@@ -0,0 +1,36 @@
+
+
+
+
+ RecoverPasswordRequest
+
+
+
+
+
+
+RecoverPasswordRequest Only users can use this request. See code examples.
---functions---
+auth.recoverPassword#37096c70 flags:# code:string new_settings:flags.0?account.PasswordInputSettings = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
CodeEmptyError
The provided code is empty. NewSettingsInvalidError
The new settings are invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.RecoverPasswordRequest(
+ code='some string here' ,
+ new_settings=types.account.PasswordInputSettings(
+ new_algo=types.PasswordKdfAlgoUnknown(),
+ new_password_hash=b'arbitrary\x7f data \xfa here' ,
+ hint='some string here' ,
+ email='some string here' ,
+ new_secure_settings=types.SecureSecretSettings(
+ secure_algo=types.SecurePasswordKdfAlgoUnknown(),
+ secure_secret=b'arbitrary\x7f data \xfa here' ,
+ secure_secret_id=-12398745604826
+ )
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/request_firebase_sms.html b/methods/auth/request_firebase_sms.html
new file mode 100644
index 000000000..8e6aed630
--- /dev/null
+++ b/methods/auth/request_firebase_sms.html
@@ -0,0 +1,28 @@
+
+
+
+
+ RequestFirebaseSmsRequest
+
+
+
+
+
+
+RequestFirebaseSmsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+auth.requestFirebaseSms#89464b50 flags:# phone_number:string phone_code_hash:string safety_net_token:flags.0?string ios_push_secret:flags.1?string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters phone_number string phone_code_hash string safety_net_token string This argument defaults to None
and can be omitted. ios_push_secret string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.RequestFirebaseSmsRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here' ,
+ safety_net_token='some string here' ,
+ ios_push_secret='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/request_password_recovery.html b/methods/auth/request_password_recovery.html
new file mode 100644
index 000000000..497774f02
--- /dev/null
+++ b/methods/auth/request_password_recovery.html
@@ -0,0 +1,23 @@
+
+
+
+
+ RequestPasswordRecoveryRequest
+
+
+
+
+
+
+RequestPasswordRecoveryRequest Only users can use this request. See code examples.
---functions---
+auth.requestPasswordRecovery#d897bc66 = auth.PasswordRecovery Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 2 known errors:
PasswordEmptyError
The provided password is empty. PasswordRecoveryNaError
No email was set, can't recover password via email.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.RequestPasswordRecoveryRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/resend_code.html b/methods/auth/resend_code.html
new file mode 100644
index 000000000..133501828
--- /dev/null
+++ b/methods/auth/resend_code.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ResendCodeRequest
+
+
+
+
+
+
+ResendCodeRequest Only users can use this request. See code examples.
---functions---
+auth.resendCode#3ef1a9bf phone_number:string phone_code_hash:string = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
PhoneNumberInvalidError
The phone number is invalid. SendCodeUnavailableError
Returned when all available options for this type of number were already used (e.g. flash-call, then SMS, then this error might be returned to trigger a second resend).
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_code_request()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ResendCodeRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/reset_authorizations.html b/methods/auth/reset_authorizations.html
new file mode 100644
index 000000000..fe00b9193
--- /dev/null
+++ b/methods/auth/reset_authorizations.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetAuthorizationsRequest
+
+
+
+
+
+
+ResetAuthorizationsRequest Only users can use this request. See code examples.
---functions---
+auth.resetAuthorizations#9fab0d1a = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can cause 1 known error:
TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ResetAuthorizationsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/auth/reset_login_email.html b/methods/auth/reset_login_email.html
new file mode 100644
index 000000000..08863291a
--- /dev/null
+++ b/methods/auth/reset_login_email.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ResetLoginEmailRequest
+
+
+
+
+
+
+ResetLoginEmailRequest Both users and bots may be able to use this request. See code examples.
---functions---
+auth.resetLoginEmail#7e960193 phone_number:string phone_code_hash:string = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.ResetLoginEmailRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/send_code.html b/methods/auth/send_code.html
new file mode 100644
index 000000000..45fe6b8ff
--- /dev/null
+++ b/methods/auth/send_code.html
@@ -0,0 +1,37 @@
+
+
+
+
+ SendCodeRequest
+
+
+
+
+
+
+SendCodeRequest Only users can use this request. See code examples.
---functions---
+auth.sendCode#a677244f phone_number:string api_id:int api_hash:string settings:CodeSettings = auth.SentCode Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 10 known errors:
ApiIdInvalidError
The api_id/api_hash combination is invalid. ApiIdPublishedFloodError
This API id was published somewhere, you can't use it now. AuthRestartError
Restart the authorization process. InputRequestTooLongError
The input request was too long. This may be a bug in the library as it can occur when serializing more bytes than it should (like appending the vector constructor code at the end of a message). PhoneNumberAppSignupForbiddenError
You can't sign up using this app. PhoneNumberBannedError
The used phone number has been banned from Telegram and cannot be used anymore. Maybe check https://www.telegram.org/faq_spam. PhoneNumberFloodError
You asked for the code too many times.. PhoneNumberInvalidError
The phone number is invalid. PhonePasswordFloodError
You have tried logging in too many times. PhonePasswordProtectedError
This phone is password protected.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_code_request()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.SendCodeRequest(
+ phone_number='some string here' ,
+ api_id=42,
+ api_hash='some string here' ,
+ settings=types.CodeSettings(
+ allow_flashcall=True ,
+ current_number=True ,
+ allow_app_hash=True ,
+ allow_missed_call=True ,
+ allow_firebase=True ,
+ logout_tokens=[b'arbitrary\x7f data \xfa here' ],
+ token='some string here' ,
+ app_sandbox=False
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/sign_in.html b/methods/auth/sign_in.html
new file mode 100644
index 000000000..4dc47e49c
--- /dev/null
+++ b/methods/auth/sign_in.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SignInRequest
+
+
+
+
+
+
+SignInRequest Only users can use this request. See code examples.
---functions---
+auth.signIn#8d52a951 flags:# phone_number:string phone_code_hash:string phone_code:flags.0?string email_verification:flags.1?EmailVerification = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters phone_number string phone_code_hash string phone_code string This argument defaults to None
and can be omitted. email_verification EmailVerification This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 6 known errors:
PhoneCodeEmptyError
The phone code is missing. PhoneCodeExpiredError
The confirmation code has expired. PhoneCodeInvalidError
The phone code entered was invalid. PhoneNumberInvalidError
The phone number is invalid. PhoneNumberUnoccupiedError
The phone number is not yet being used. SessionPasswordNeededError
Two-steps verification is enabled and a password is required.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.sign_in()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.SignInRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here' ,
+ phone_code='some string here' ,
+ email_verification=types.EmailVerificationCode(
+ code='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/auth/sign_up.html b/methods/auth/sign_up.html
new file mode 100644
index 000000000..48400d8e4
--- /dev/null
+++ b/methods/auth/sign_up.html
@@ -0,0 +1,28 @@
+
+
+
+
+ SignUpRequest
+
+
+
+
+
+
+SignUpRequest Only users can use this request. See code examples.
---functions---
+auth.signUp#80eee427 phone_number:string phone_code_hash:string first_name:string last_name:string = auth.Authorization Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 9 known errors:
FirstNameInvalidError
The first name is invalid. MemberOccupyPrimaryLocFailedError
Occupation of primary member location failed. PhoneCodeEmptyError
The phone code is missing. PhoneCodeExpiredError
The confirmation code has expired. PhoneCodeInvalidError
The phone code entered was invalid. PhoneNumberFloodError
You asked for the code too many times.. PhoneNumberInvalidError
The phone number is invalid. PhoneNumberOccupiedError
The phone number is already in use. RegIdGenerateFailedError
Failure while generating registration ID.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.auth.SignUpRequest(
+ phone_number='some string here' ,
+ phone_code_hash='some string here' ,
+ first_name='some string here' ,
+ last_name='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/botindex.html b/methods/botindex.html
new file mode 100644
index 000000000..b9fa93dd0
--- /dev/null
+++ b/methods/botindex.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods
+
+
+
+
+
+
+Methods These are the requests that you may be able to use as a bot. Click here to view them all.
Available items
\ No newline at end of file
diff --git a/methods/bots/allow_send_message.html b/methods/bots/allow_send_message.html
new file mode 100644
index 000000000..90456c0c7
--- /dev/null
+++ b/methods/bots/allow_send_message.html
@@ -0,0 +1,25 @@
+
+
+
+
+ AllowSendMessageRequest
+
+
+
+
+
+
+AllowSendMessageRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.allowSendMessage#f132e3ef bot:InputUser = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.AllowSendMessageRequest(
+ bot='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/bots/answer_webhook_json_query.html b/methods/bots/answer_webhook_json_query.html
new file mode 100644
index 000000000..e639c6444
--- /dev/null
+++ b/methods/bots/answer_webhook_json_query.html
@@ -0,0 +1,28 @@
+
+
+
+
+ AnswerWebhookJSONQueryRequest
+
+
+
+
+
+
+AnswerWebhookJSONQueryRequest Only bots can use this request. See code examples.
---functions---
+bots.answerWebhookJSONQuery#e6213f4d query_id:long data:DataJSON = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
QueryIdInvalidError
The query ID is invalid. UserBotInvalidError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.AnswerWebhookJSONQueryRequest(
+ query_id=-12398745604826,
+ data=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/can_send_message.html b/methods/bots/can_send_message.html
new file mode 100644
index 000000000..20415f6d4
--- /dev/null
+++ b/methods/bots/can_send_message.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CanSendMessageRequest
+
+
+
+
+
+
+CanSendMessageRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.canSendMessage#1359f4e6 bot:InputUser = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.CanSendMessageRequest(
+ bot='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/get_bot_commands.html b/methods/bots/get_bot_commands.html
new file mode 100644
index 000000000..4dbeda7fa
--- /dev/null
+++ b/methods/bots/get_bot_commands.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetBotCommandsRequest
+
+
+
+
+
+
+GetBotCommandsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.getBotCommands#e34c0dd6 scope:BotCommandScope lang_code:string = Vector <BotCommand > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.GetBotCommandsRequest(
+ scope=types.BotCommandScopeDefault(),
+ lang_code='en'
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/bots/get_bot_info.html b/methods/bots/get_bot_info.html
new file mode 100644
index 000000000..8f476d09e
--- /dev/null
+++ b/methods/bots/get_bot_info.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetBotInfoRequest
+
+
+
+
+
+
+GetBotInfoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.getBotInfo#dcd914fd flags:# bot:flags.0?InputUser lang_code:string = bots.BotInfo Copy import to the clipboard Returns This type can only be an instance of:
Parameters lang_code string bot InputUser This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.GetBotInfoRequest(
+ lang_code='en' ,
+ bot='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/bots/get_bot_menu_button.html b/methods/bots/get_bot_menu_button.html
new file mode 100644
index 000000000..420db485a
--- /dev/null
+++ b/methods/bots/get_bot_menu_button.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetBotMenuButtonRequest
+
+
+
+
+
+
+GetBotMenuButtonRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.getBotMenuButton#9c60eb28 user_id:InputUser = BotMenuButton Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.GetBotMenuButtonRequest(
+ user_id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/bots/index.html b/methods/bots/index.html
new file mode 100644
index 000000000..7d3428ee0
--- /dev/null
+++ b/methods/bots/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Bots
+
+
+
+
+
+
+Methods/Bots Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/bots/invoke_web_view_custom_method.html b/methods/bots/invoke_web_view_custom_method.html
new file mode 100644
index 000000000..527a6623a
--- /dev/null
+++ b/methods/bots/invoke_web_view_custom_method.html
@@ -0,0 +1,29 @@
+
+
+
+
+ InvokeWebViewCustomMethodRequest
+
+
+
+
+
+
+InvokeWebViewCustomMethodRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.invokeWebViewCustomMethod#087fc5e7 bot:InputUser custom_method:string params:DataJSON = DataJSON Copy import to the clipboard Returns This type can only be an instance of:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). custom_method string params DataJSON
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.InvokeWebViewCustomMethodRequest(
+ bot='username' ,
+ custom_method='some string here' ,
+ params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/bots/reorder_usernames.html b/methods/bots/reorder_usernames.html
new file mode 100644
index 000000000..0ce3efa43
--- /dev/null
+++ b/methods/bots/reorder_usernames.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReorderUsernamesRequest
+
+
+
+
+
+
+ReorderUsernamesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.reorderUsernames#9709b1c2 bot:InputUser order:Vector <string > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). order string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.ReorderUsernamesRequest(
+ bot='username' ,
+ order=['some string here' ]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/reset_bot_commands.html b/methods/bots/reset_bot_commands.html
new file mode 100644
index 000000000..1caab5611
--- /dev/null
+++ b/methods/bots/reset_bot_commands.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ResetBotCommandsRequest
+
+
+
+
+
+
+ResetBotCommandsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.resetBotCommands#3d8de0f9 scope:BotCommandScope lang_code:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.ResetBotCommandsRequest(
+ scope=types.BotCommandScopeDefault(),
+ lang_code='en'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/send_custom_request.html b/methods/bots/send_custom_request.html
new file mode 100644
index 000000000..a4f5dd723
--- /dev/null
+++ b/methods/bots/send_custom_request.html
@@ -0,0 +1,28 @@
+
+
+
+
+ SendCustomRequestRequest
+
+
+
+
+
+
+SendCustomRequestRequest Only bots can use this request. See code examples.
---functions---
+bots.sendCustomRequest#aa2769ed custom_method:string params:DataJSON = DataJSON Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
UserBotInvalidError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SendCustomRequestRequest(
+ custom_method='some string here' ,
+ params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/bots/set_bot_broadcast_default_admin_rights.html b/methods/bots/set_bot_broadcast_default_admin_rights.html
new file mode 100644
index 000000000..2444080b4
--- /dev/null
+++ b/methods/bots/set_bot_broadcast_default_admin_rights.html
@@ -0,0 +1,41 @@
+
+
+
+
+ SetBotBroadcastDefaultAdminRightsRequest
+
+
+
+
+
+
+SetBotBroadcastDefaultAdminRightsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.setBotBroadcastDefaultAdminRights#788464e1 admin_rights:ChatAdminRights = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SetBotBroadcastDefaultAdminRightsRequest(
+ admin_rights=types.ChatAdminRights(
+ change_info=True ,
+ post_messages=True ,
+ edit_messages=True ,
+ delete_messages=True ,
+ ban_users=True ,
+ invite_users=True ,
+ pin_messages=True ,
+ add_admins=True ,
+ anonymous=True ,
+ manage_call=True ,
+ other=True ,
+ manage_topics=True ,
+ post_stories=True ,
+ edit_stories=True ,
+ delete_stories=True
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/set_bot_commands.html b/methods/bots/set_bot_commands.html
new file mode 100644
index 000000000..89f035091
--- /dev/null
+++ b/methods/bots/set_bot_commands.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SetBotCommandsRequest
+
+
+
+
+
+
+SetBotCommandsRequest Only bots can use this request. See code examples.
---functions---
+bots.setBotCommands#0517165a scope:BotCommandScope lang_code:string commands:Vector <BotCommand > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 3 known errors:
BotCommandDescriptionInvalidError
The command description was empty, too long or had invalid characters used. BotCommandInvalidError
The specified command is invalid. LangCodeInvalidError
The specified language code is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SetBotCommandsRequest(
+ scope=types.BotCommandScopeDefault(),
+ lang_code='en' ,
+ commands=[types.BotCommand(
+ command='some string here' ,
+ description='some string here'
+ )]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/set_bot_group_default_admin_rights.html b/methods/bots/set_bot_group_default_admin_rights.html
new file mode 100644
index 000000000..4721da865
--- /dev/null
+++ b/methods/bots/set_bot_group_default_admin_rights.html
@@ -0,0 +1,41 @@
+
+
+
+
+ SetBotGroupDefaultAdminRightsRequest
+
+
+
+
+
+
+SetBotGroupDefaultAdminRightsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.setBotGroupDefaultAdminRights#925ec9ea admin_rights:ChatAdminRights = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SetBotGroupDefaultAdminRightsRequest(
+ admin_rights=types.ChatAdminRights(
+ change_info=True ,
+ post_messages=True ,
+ edit_messages=True ,
+ delete_messages=True ,
+ ban_users=True ,
+ invite_users=True ,
+ pin_messages=True ,
+ add_admins=True ,
+ anonymous=True ,
+ manage_call=True ,
+ other=True ,
+ manage_topics=True ,
+ post_stories=True ,
+ edit_stories=True ,
+ delete_stories=True
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/set_bot_info.html b/methods/bots/set_bot_info.html
new file mode 100644
index 000000000..fd3930d55
--- /dev/null
+++ b/methods/bots/set_bot_info.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SetBotInfoRequest
+
+
+
+
+
+
+SetBotInfoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.setBotInfo#10cf3123 flags:# bot:flags.2?InputUser lang_code:string name:flags.3?string about:flags.0?string description:flags.1?string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters lang_code string bot InputUser This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). name string This argument defaults to None
and can be omitted. about string This argument defaults to None
and can be omitted. description string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SetBotInfoRequest(
+ lang_code='en' ,
+ bot='username' ,
+ name='some string here' ,
+ about='some string here' ,
+ description='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/set_bot_menu_button.html b/methods/bots/set_bot_menu_button.html
new file mode 100644
index 000000000..e5caa8a63
--- /dev/null
+++ b/methods/bots/set_bot_menu_button.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetBotMenuButtonRequest
+
+
+
+
+
+
+SetBotMenuButtonRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.setBotMenuButton#4504d54f user_id:InputUser button:BotMenuButton = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). button BotMenuButton
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.SetBotMenuButtonRequest(
+ user_id='username' ,
+ button=types.BotMenuButtonDefault()
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/bots/toggle_username.html b/methods/bots/toggle_username.html
new file mode 100644
index 000000000..4c3f1f39a
--- /dev/null
+++ b/methods/bots/toggle_username.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ToggleUsernameRequest
+
+
+
+
+
+
+ToggleUsernameRequest Both users and bots may be able to use this request. See code examples.
---functions---
+bots.toggleUsername#053ca973 bot:InputUser username:string active:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). username string active Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.bots.ToggleUsernameRequest(
+ bot='username' ,
+ username='some string here' ,
+ active=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/check_username.html b/methods/channels/check_username.html
new file mode 100644
index 000000000..7dc980e71
--- /dev/null
+++ b/methods/channels/check_username.html
@@ -0,0 +1,26 @@
+
+
+
+
+ CheckUsernameRequest
+
+
+
+
+
+
+CheckUsernameRequest Only users can use this request. See code examples.
---functions---
+channels.checkUsername#10e6bd2c channel:InputChannel username:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). username string
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. UsernameInvalidError
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]".
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.CheckUsernameRequest(
+ channel='username' ,
+ username='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/click_sponsored_message.html b/methods/channels/click_sponsored_message.html
new file mode 100644
index 000000000..4e7814bfe
--- /dev/null
+++ b/methods/channels/click_sponsored_message.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ClickSponsoredMessageRequest
+
+
+
+
+
+
+ClickSponsoredMessageRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.clickSponsoredMessage#18afbc93 channel:InputChannel random_id:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). random_id bytes If left unspecified, it will be inferred automatically.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ClickSponsoredMessageRequest(
+ channel='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/convert_to_gigagroup.html b/methods/channels/convert_to_gigagroup.html
new file mode 100644
index 000000000..49080a9e0
--- /dev/null
+++ b/methods/channels/convert_to_gigagroup.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ConvertToGigagroupRequest
+
+
+
+
+
+
+ConvertToGigagroupRequest Only users can use this request. See code examples.
---functions---
+channels.convertToGigagroup#0b290c69 channel:InputChannel = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
ParticipantsTooFewError
Not enough participants.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ConvertToGigagroupRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/create_channel.html b/methods/channels/create_channel.html
new file mode 100644
index 000000000..292441d82
--- /dev/null
+++ b/methods/channels/create_channel.html
@@ -0,0 +1,36 @@
+
+
+
+
+ CreateChannelRequest
+
+
+
+
+
+
+CreateChannelRequest Only users can use this request. See code examples.
---functions---
+channels.createChannel#91006707 flags:# broadcast:flags.0?true megagroup:flags.1?true for_import:flags.3?true forum:flags.5?true title:string about:string geo_point:flags.2?InputGeoPoint address:flags.2?string ttl_period:flags.4?int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters title string about string broadcast flag This argument defaults to None
and can be omitted. megagroup flag This argument defaults to None
and can be omitted. for_import flag This argument defaults to None
and can be omitted. forum flag This argument defaults to None
and can be omitted. geo_point InputGeoPoint This argument defaults to None
and can be omitted. address string This argument defaults to None
and can be omitted. ttl_period int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
ChatTitleEmptyError
No chat title provided. UserRestrictedError
You're spamreported, you can't create channels or chats..
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.CreateChannelRequest(
+ title='My awesome title' ,
+ about='some string here' ,
+ megagroup=True ,
+ for_import=True ,
+ forum=True ,
+ geo_point=types.InputGeoPoint(
+ lat=7.13,
+ long=7.13,
+ accuracy_radius=42
+ ),
+ address='some string here' ,
+ ttl_period=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/create_forum_topic.html b/methods/channels/create_forum_topic.html
new file mode 100644
index 000000000..b947fe253
--- /dev/null
+++ b/methods/channels/create_forum_topic.html
@@ -0,0 +1,29 @@
+
+
+
+
+ CreateForumTopicRequest
+
+
+
+
+
+
+CreateForumTopicRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.createForumTopic#f40c0224 flags:# channel:InputChannel title:string icon_color:flags.0?int icon_emoji_id:flags.3?long random_id:long send_as:flags.2?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). title string icon_color int This argument defaults to None
and can be omitted. icon_emoji_id long This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.CreateForumTopicRequest(
+ channel='username' ,
+ title='My awesome title' ,
+ icon_color=42,
+ icon_emoji_id=-12398745604826,
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/deactivate_all_usernames.html b/methods/channels/deactivate_all_usernames.html
new file mode 100644
index 000000000..a74aea417
--- /dev/null
+++ b/methods/channels/deactivate_all_usernames.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeactivateAllUsernamesRequest
+
+
+
+
+
+
+DeactivateAllUsernamesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.deactivateAllUsernames#0a245dd3 channel:InputChannel = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeactivateAllUsernamesRequest(
+ channel='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/delete_channel.html b/methods/channels/delete_channel.html
new file mode 100644
index 000000000..90145fb8b
--- /dev/null
+++ b/methods/channels/delete_channel.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeleteChannelRequest
+
+
+
+
+
+
+DeleteChannelRequest Only users can use this request. See code examples.
---functions---
+channels.deleteChannel#c0111fe3 channel:InputChannel = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChannelTooLargeError
Channel is too large to be deleted; this error is issued when trying to delete channels with more than 1000 members (subject to change).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeleteChannelRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/delete_history.html b/methods/channels/delete_history.html
new file mode 100644
index 000000000..e5207e060
--- /dev/null
+++ b/methods/channels/delete_history.html
@@ -0,0 +1,27 @@
+
+
+
+
+ DeleteHistoryRequest
+
+
+
+
+
+
+DeleteHistoryRequest Only users can use this request. See code examples.
---functions---
+channels.deleteHistory#9baa9647 flags:# for_everyone:flags.0?true channel:InputChannel max_id:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id int for_everyone flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeleteHistoryRequest(
+ channel='username' ,
+ max_id=0,
+ for_everyone=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/delete_messages.html b/methods/channels/delete_messages.html
new file mode 100644
index 000000000..8a2950b7e
--- /dev/null
+++ b/methods/channels/delete_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteMessagesRequest
+
+
+
+
+
+
+DeleteMessagesRequest Both users and bots can use this request. See code examples.
---functions---
+channels.deleteMessages#84c1fd4e channel:InputChannel id:Vector <int > = messages.AffectedMessages Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. MessageDeleteForbiddenError
You can't delete one of the messages you tried to delete, most likely because it is a service message..
You can import these from telethon.errors
.
Example Please refer to the documentation of client.delete_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeleteMessagesRequest(
+ channel='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/delete_participant_history.html b/methods/channels/delete_participant_history.html
new file mode 100644
index 000000000..b3e944fb7
--- /dev/null
+++ b/methods/channels/delete_participant_history.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteParticipantHistoryRequest
+
+
+
+
+
+
+DeleteParticipantHistoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.deleteParticipantHistory#367544db channel:InputChannel participant:InputPeer = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). participant InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeleteParticipantHistoryRequest(
+ channel='username' ,
+ participant='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/delete_topic_history.html b/methods/channels/delete_topic_history.html
new file mode 100644
index 000000000..c6d87cab0
--- /dev/null
+++ b/methods/channels/delete_topic_history.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteTopicHistoryRequest
+
+
+
+
+
+
+DeleteTopicHistoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.deleteTopicHistory#34435f2d channel:InputChannel top_msg_id:int = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.DeleteTopicHistoryRequest(
+ channel='username' ,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_admin.html b/methods/channels/edit_admin.html
new file mode 100644
index 000000000..37f3a822b
--- /dev/null
+++ b/methods/channels/edit_admin.html
@@ -0,0 +1,44 @@
+
+
+
+
+ EditAdminRequest
+
+
+
+
+
+
+EditAdminRequest Both users and bots can use this request. See code examples.
---functions---
+channels.editAdmin#d33c8902 channel:InputChannel user_id:InputUser admin_rights:ChatAdminRights rank:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). admin_rights ChatAdminRights rank string
Known RPC errors This request can cause 13 known errors:
AdminsTooMuchError
Too many admins. AdminRankEmojiNotAllowedError
Emoji are not allowed in admin titles or ranks. AdminRankInvalidError
The given admin title or rank was invalid (possibly larger than 16 characters). BotChannelsNaError
Bots can't edit admin privileges. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChatAdminInviteRequiredError
You do not have the rights to do this. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. FreshChangeAdminsForbiddenError
Recently logged-in users cannot add or change admins. RightForbiddenError
Either your admin rights do not allow you to do this or you passed the wrong rights combination (some rights only apply to channels and vice versa). UserCreatorError
You can't leave this channel, because you're its creator. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited. UserNotMutualContactError
The provided user is not a mutual contact. UserPrivacyRestrictedError
The user's privacy settings do not allow you to do this.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_admin()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditAdminRequest(
+ channel='username' ,
+ user_id='username' ,
+ admin_rights=types.ChatAdminRights(
+ change_info=True ,
+ post_messages=True ,
+ edit_messages=True ,
+ delete_messages=True ,
+ ban_users=True ,
+ invite_users=True ,
+ pin_messages=True ,
+ add_admins=True ,
+ anonymous=True ,
+ manage_call=True ,
+ other=True ,
+ manage_topics=True ,
+ post_stories=True ,
+ edit_stories=True ,
+ delete_stories=True
+ ),
+ rank='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_banned.html b/methods/channels/edit_banned.html
new file mode 100644
index 000000000..b168089ae
--- /dev/null
+++ b/methods/channels/edit_banned.html
@@ -0,0 +1,48 @@
+
+
+
+
+ EditBannedRequest
+
+
+
+
+
+
+EditBannedRequest Both users and bots can use this request. See code examples.
---functions---
+channels.editBanned#96e6cd81 channel:InputChannel participant:InputPeer banned_rights:ChatBannedRights = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). participant InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). banned_rights ChatBannedRights
Known RPC errors This request can cause 5 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. UserAdminInvalidError
Either you're not an admin or you tried to ban an admin that you didn't promote. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_permissions()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditBannedRequest(
+ channel='username' ,
+ participant='username' ,
+ banned_rights=types.ChatBannedRights(
+ until_date=datetime.timedelta(days=14),
+ view_messages=None ,
+ send_messages=None ,
+ send_media=True ,
+ send_stickers=True ,
+ send_gifs=True ,
+ send_games=True ,
+ send_inline=True ,
+ send_polls=True ,
+ change_info=True ,
+ invite_users=True ,
+ pin_messages=True ,
+ manage_topics=True ,
+ send_photos=True ,
+ send_videos=True ,
+ send_roundvideos=True ,
+ send_audios=True ,
+ send_voices=True ,
+ send_docs=True ,
+ send_plain=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_creator.html b/methods/channels/edit_creator.html
new file mode 100644
index 000000000..fdfec289f
--- /dev/null
+++ b/methods/channels/edit_creator.html
@@ -0,0 +1,31 @@
+
+
+
+
+ EditCreatorRequest
+
+
+
+
+
+
+EditCreatorRequest Only users can use this request. See code examples.
---functions---
+channels.editCreator#8f38cd1f channel:InputChannel user_id:InputUser password:InputCheckPasswordSRP = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). password InputCheckPasswordSRP
Known RPC errors This request can cause 4 known errors:
PasswordMissingError
The account must have 2-factor authentication enabled (a password) before this method can be used. PasswordTooFreshError
The password was added too recently and {seconds} seconds must pass before using the method. SessionTooFreshError
The session logged in too recently and {seconds} seconds must pass before calling the method. SrpIdInvalidError
Invalid SRP ID provided.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditCreatorRequest(
+ channel='username' ,
+ user_id='username' ,
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_forum_topic.html b/methods/channels/edit_forum_topic.html
new file mode 100644
index 000000000..697a15c12
--- /dev/null
+++ b/methods/channels/edit_forum_topic.html
@@ -0,0 +1,30 @@
+
+
+
+
+ EditForumTopicRequest
+
+
+
+
+
+
+EditForumTopicRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.editForumTopic#f4dfa185 flags:# channel:InputChannel topic_id:int title:flags.0?string icon_emoji_id:flags.1?long closed:flags.2?Bool hidden:flags.3?Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). topic_id int title string This argument defaults to None
and can be omitted. icon_emoji_id long This argument defaults to None
and can be omitted. closed Bool This argument defaults to None
and can be omitted. hidden Bool This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditForumTopicRequest(
+ channel='username' ,
+ topic_id=42,
+ title='My awesome title' ,
+ icon_emoji_id=-12398745604826,
+ closed=False ,
+ hidden=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_location.html b/methods/channels/edit_location.html
new file mode 100644
index 000000000..4aa00e601
--- /dev/null
+++ b/methods/channels/edit_location.html
@@ -0,0 +1,31 @@
+
+
+
+
+ EditLocationRequest
+
+
+
+
+
+
+EditLocationRequest Only users can use this request. See code examples.
---functions---
+channels.editLocation#58e63f6d channel:InputChannel geo_point:InputGeoPoint address:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). geo_point InputGeoPoint address string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditLocationRequest(
+ channel='username' ,
+ geo_point=types.InputGeoPoint(
+ lat=7.13,
+ long=7.13,
+ accuracy_radius=42
+ ),
+ address='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/edit_photo.html b/methods/channels/edit_photo.html
new file mode 100644
index 000000000..4457908ec
--- /dev/null
+++ b/methods/channels/edit_photo.html
@@ -0,0 +1,26 @@
+
+
+
+
+ EditPhotoRequest
+
+
+
+
+
+
+EditPhotoRequest Both users and bots can use this request. See code examples.
---functions---
+channels.editPhoto#f12e57c9 channel:InputChannel photo:InputChatPhoto = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). photo InputChatPhoto
Known RPC errors This request can cause 4 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. FileReferenceInvalidError
The file reference is invalid or you can't do that operation on such message. PhotoInvalidError
Photo invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditPhotoRequest(
+ channel='username' ,
+ photo=client.upload_file('/path/to/photo.jpg' )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/edit_title.html b/methods/channels/edit_title.html
new file mode 100644
index 000000000..82cafcf49
--- /dev/null
+++ b/methods/channels/edit_title.html
@@ -0,0 +1,26 @@
+
+
+
+
+ EditTitleRequest
+
+
+
+
+
+
+EditTitleRequest Both users and bots can use this request. See code examples.
---functions---
+channels.editTitle#566decd0 channel:InputChannel title:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). title string
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatNotModifiedError
The chat or channel wasn't modified (title, invites, username, admins, etc. are the same).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.EditTitleRequest(
+ channel='username' ,
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/export_message_link.html b/methods/channels/export_message_link.html
new file mode 100644
index 000000000..b4cae075c
--- /dev/null
+++ b/methods/channels/export_message_link.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ExportMessageLinkRequest
+
+
+
+
+
+
+ExportMessageLinkRequest Only users can use this request. See code examples.
---functions---
+channels.exportMessageLink#e63fadeb flags:# grouped:flags.0?true thread:flags.1?true channel:InputChannel id:int = ExportedMessageLink Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int grouped flag This argument defaults to None
and can be omitted. thread flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ExportMessageLinkRequest(
+ channel='username' ,
+ id=42,
+ thread=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_admin_log.html b/methods/channels/get_admin_log.html
new file mode 100644
index 000000000..fad0b736f
--- /dev/null
+++ b/methods/channels/get_admin_log.html
@@ -0,0 +1,47 @@
+
+
+
+
+ GetAdminLogRequest
+
+
+
+
+
+
+GetAdminLogRequest Only users can use this request. See code examples.
---functions---
+channels.getAdminLog#33ddf480 flags:# channel:InputChannel q:string events_filter:flags.0?ChannelAdminLogEventsFilter admins:flags.1?Vector <InputUser > max_id:long min_id:long limit:int = channels.AdminLogResults Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). q string max_id long min_id long limit int events_filter ChannelAdminLogEventsFilter This argument defaults to None
and can be omitted. admins InputUser This argument defaults to None
and can be omitted. Otherwise, Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). a list must be supplied.
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_admin_log()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetAdminLogRequest(
+ channel='username' ,
+ q='some string here' ,
+ max_id=0,
+ min_id=0,
+ limit=100,
+ events_filter=types.ChannelAdminLogEventsFilter(
+ join=True ,
+ leave=True ,
+ invite=True ,
+ ban=True ,
+ unban=True ,
+ kick=True ,
+ unkick=True ,
+ promote=True ,
+ demote=True ,
+ info=True ,
+ settings=True ,
+ pinned=True ,
+ group_call=True ,
+ invites=True ,
+ send=True ,
+ forums=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_admined_public_channels.html b/methods/channels/get_admined_public_channels.html
new file mode 100644
index 000000000..519ce318f
--- /dev/null
+++ b/methods/channels/get_admined_public_channels.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetAdminedPublicChannelsRequest
+
+
+
+
+
+
+GetAdminedPublicChannelsRequest Only users can use this request. See code examples.
---functions---
+channels.getAdminedPublicChannels#f8b036af flags:# by_location:flags.0?true check_limit:flags.1?true = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters by_location flag This argument defaults to None
and can be omitted. check_limit flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetAdminedPublicChannelsRequest(
+ by_location=True ,
+ check_limit=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_channels.html b/methods/channels/get_channels.html
new file mode 100644
index 000000000..e31795b2b
--- /dev/null
+++ b/methods/channels/get_channels.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetChannelsRequest
+
+
+
+
+
+
+GetChannelsRequest Both users and bots can use this request. See code examples.
---functions---
+channels.getChannels#0a7f6bbb id:Vector <InputChannel > = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters id InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. NeedChatInvalidError
The provided chat is invalid.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.get_entity()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetChannelsRequest(
+ id=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_forum_topics.html b/methods/channels/get_forum_topics.html
new file mode 100644
index 000000000..262c36b70
--- /dev/null
+++ b/methods/channels/get_forum_topics.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetForumTopicsRequest
+
+
+
+
+
+
+GetForumTopicsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.getForumTopics#0de560d1 flags:# channel:InputChannel q:flags.0?string offset_date:date offset_id:int offset_topic:int limit:int = messages.ForumTopics Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_date date offset_id int offset_topic int limit int q string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetForumTopicsRequest(
+ channel='username' ,
+ offset_date=datetime.datetime(2018, 6, 25),
+ offset_id=42,
+ offset_topic=42,
+ limit=100,
+ q='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_forum_topics_by_id.html b/methods/channels/get_forum_topics_by_id.html
new file mode 100644
index 000000000..cf573ae48
--- /dev/null
+++ b/methods/channels/get_forum_topics_by_id.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetForumTopicsByIDRequest
+
+
+
+
+
+
+GetForumTopicsByIDRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.getForumTopicsByID#b0831eb9 channel:InputChannel topics:Vector <int > = messages.ForumTopics Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). topics int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetForumTopicsByIDRequest(
+ channel='username' ,
+ topics=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_full_channel.html b/methods/channels/get_full_channel.html
new file mode 100644
index 000000000..c632c0c60
--- /dev/null
+++ b/methods/channels/get_full_channel.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFullChannelRequest
+
+
+
+
+
+
+GetFullChannelRequest Both users and bots can use this request. See code examples.
---functions---
+channels.getFullChannel#08736a09 channel:InputChannel = messages.ChatFull Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 4 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChannelPublicGroupNaError
channel/supergroup not available. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetFullChannelRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_groups_for_discussion.html b/methods/channels/get_groups_for_discussion.html
new file mode 100644
index 000000000..81ea69a96
--- /dev/null
+++ b/methods/channels/get_groups_for_discussion.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetGroupsForDiscussionRequest
+
+
+
+
+
+
+GetGroupsForDiscussionRequest Only users can use this request. See code examples.
---functions---
+channels.getGroupsForDiscussion#f5dad378 = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetGroupsForDiscussionRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_inactive_channels.html b/methods/channels/get_inactive_channels.html
new file mode 100644
index 000000000..a5f919f1e
--- /dev/null
+++ b/methods/channels/get_inactive_channels.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetInactiveChannelsRequest
+
+
+
+
+
+
+GetInactiveChannelsRequest Only users can use this request. See code examples.
---functions---
+channels.getInactiveChannels#11e831ee = messages.InactiveChats Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetInactiveChannelsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_left_channels.html b/methods/channels/get_left_channels.html
new file mode 100644
index 000000000..a0c7a0cfc
--- /dev/null
+++ b/methods/channels/get_left_channels.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetLeftChannelsRequest
+
+
+
+
+
+
+GetLeftChannelsRequest Only users can use this request. See code examples.
---functions---
+channels.getLeftChannels#8341ecc0 offset:int = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetLeftChannelsRequest(
+ offset=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_messages.html b/methods/channels/get_messages.html
new file mode 100644
index 000000000..ecb5b1669
--- /dev/null
+++ b/methods/channels/get_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetMessagesRequest
+
+
+
+
+
+
+GetMessagesRequest Both users and bots can use this request. See code examples.
---functions---
+channels.getMessages#ad8c9a23 channel:InputChannel id:Vector <InputMessage > = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id InputMessage A list must be supplied.
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. MessageIdsEmptyError
No message ids were provided.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetMessagesRequest(
+ channel='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_participant.html b/methods/channels/get_participant.html
new file mode 100644
index 000000000..5b555fbf7
--- /dev/null
+++ b/methods/channels/get_participant.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetParticipantRequest
+
+
+
+
+
+
+GetParticipantRequest Both users and bots can use this request. See code examples.
---functions---
+channels.getParticipant#a0ab6cc6 channel:InputChannel participant:InputPeer = channels.ChannelParticipant Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). participant InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 5 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited. UserNotParticipantError
The target user is not a member of the specified megagroup or channel.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetParticipantRequest(
+ channel='username' ,
+ participant='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_participants.html b/methods/channels/get_participants.html
new file mode 100644
index 000000000..4c1629a48
--- /dev/null
+++ b/methods/channels/get_participants.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetParticipantsRequest
+
+
+
+
+
+
+GetParticipantsRequest Both users and bots can use this request. See code examples.
---functions---
+channels.getParticipants#77ced9d0 channel:InputChannel filter:ChannelParticipantsFilter offset:int limit:int hash:long = channels.ChannelParticipants Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 5 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. InputConstructorInvalidError
The provided constructor is invalid. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_participants()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetParticipantsRequest(
+ channel='username' ,
+ filter=types.ChannelParticipantsRecent(),
+ offset=42,
+ limit=100,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_send_as.html b/methods/channels/get_send_as.html
new file mode 100644
index 000000000..33a5238a4
--- /dev/null
+++ b/methods/channels/get_send_as.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetSendAsRequest
+
+
+
+
+
+
+GetSendAsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.getSendAs#0dc770ee peer:InputPeer = channels.SendAsPeers Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetSendAsRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/get_sponsored_messages.html b/methods/channels/get_sponsored_messages.html
new file mode 100644
index 000000000..0188e3874
--- /dev/null
+++ b/methods/channels/get_sponsored_messages.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetSponsoredMessagesRequest
+
+
+
+
+
+
+GetSponsoredMessagesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.getSponsoredMessages#ec210fbf channel:InputChannel = messages.SponsoredMessages Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.GetSponsoredMessagesRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/index.html b/methods/channels/index.html
new file mode 100644
index 000000000..8ec09fda0
--- /dev/null
+++ b/methods/channels/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Channels
+
+
+
+
+
+
+Methods/Channels Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/channels/invite_to_channel.html b/methods/channels/invite_to_channel.html
new file mode 100644
index 000000000..8b462ed24
--- /dev/null
+++ b/methods/channels/invite_to_channel.html
@@ -0,0 +1,26 @@
+
+
+
+
+ InviteToChannelRequest
+
+
+
+
+
+
+InviteToChannelRequest Only users can use this request. See code examples.
---functions---
+channels.inviteToChannel#199f3a6c channel:InputChannel users:Vector <InputUser > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 17 known errors:
BotsTooMuchError
There are too many bots in this chat/channel. BotGroupsBlockedError
This bot can't be added to groups. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatInvalidError
The chat is invalid for this request. ChatWriteForbiddenError
You can't write in this chat. InputUserDeactivatedError
The specified user was deleted. UsersTooMuchError
The maximum number of users has been exceeded (to create a chat, for example). UserBannedInChannelError
You're banned from sending messages in supergroups/channels. UserBlockedError
User blocked. UserBotError
Bots can only be admins in channels.. UserChannelsTooMuchError
One of the users you tried to add is already in too many channels/supergroups. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited. UserKickedError
This user was kicked from this supergroup/channel. UserNotMutualContactError
The provided user is not a mutual contact. UserPrivacyRestrictedError
The user's privacy settings do not allow you to do this.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.InviteToChannelRequest(
+ channel='username' ,
+ users=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/join_channel.html b/methods/channels/join_channel.html
new file mode 100644
index 000000000..ff966b702
--- /dev/null
+++ b/methods/channels/join_channel.html
@@ -0,0 +1,25 @@
+
+
+
+
+ JoinChannelRequest
+
+
+
+
+
+
+JoinChannelRequest Only users can use this request. See code examples.
---functions---
+channels.joinChannel#24b524c5 channel:InputChannel = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 4 known errors:
ChannelsTooMuchError
You have joined too many channels/supergroups. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. InviteRequestSentError
You have successfully requested to join this chat or channel.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.JoinChannelRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/leave_channel.html b/methods/channels/leave_channel.html
new file mode 100644
index 000000000..2846cf9d5
--- /dev/null
+++ b/methods/channels/leave_channel.html
@@ -0,0 +1,25 @@
+
+
+
+
+ LeaveChannelRequest
+
+
+
+
+
+
+LeaveChannelRequest Both users and bots can use this request. See code examples.
---functions---
+channels.leaveChannel#f836aa95 channel:InputChannel = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 5 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChannelPublicGroupNaError
channel/supergroup not available. UserCreatorError
You can't leave this channel, because you're its creator. UserNotParticipantError
The target user is not a member of the specified megagroup or channel.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.LeaveChannelRequest(
+ channel='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/read_history.html b/methods/channels/read_history.html
new file mode 100644
index 000000000..e233706e6
--- /dev/null
+++ b/methods/channels/read_history.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReadHistoryRequest
+
+
+
+
+
+
+ReadHistoryRequest Only users can use this request. See code examples.
---functions---
+channels.readHistory#cc104937 channel:InputChannel max_id:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id int
Known RPC errors This request can cause 2 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_read_acknowledge()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReadHistoryRequest(
+ channel='username' ,
+ max_id=0
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/read_message_contents.html b/methods/channels/read_message_contents.html
new file mode 100644
index 000000000..10a24e37f
--- /dev/null
+++ b/methods/channels/read_message_contents.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReadMessageContentsRequest
+
+
+
+
+
+
+ReadMessageContentsRequest Only users can use this request. See code examples.
---functions---
+channels.readMessageContents#eab5dc38 channel:InputChannel id:Vector <int > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can cause 2 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReadMessageContentsRequest(
+ channel='username' ,
+ id=[42]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/reorder_pinned_forum_topics.html b/methods/channels/reorder_pinned_forum_topics.html
new file mode 100644
index 000000000..ffdb3b007
--- /dev/null
+++ b/methods/channels/reorder_pinned_forum_topics.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReorderPinnedForumTopicsRequest
+
+
+
+
+
+
+ReorderPinnedForumTopicsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.reorderPinnedForumTopics#2950a18f flags:# force:flags.0?true channel:InputChannel order:Vector <int > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). order int A list must be supplied. force flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReorderPinnedForumTopicsRequest(
+ channel='username' ,
+ order=[42],
+ force=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/reorder_usernames.html b/methods/channels/reorder_usernames.html
new file mode 100644
index 000000000..be796814c
--- /dev/null
+++ b/methods/channels/reorder_usernames.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReorderUsernamesRequest
+
+
+
+
+
+
+ReorderUsernamesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.reorderUsernames#b45ced1d channel:InputChannel order:Vector <string > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). order string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReorderUsernamesRequest(
+ channel='username' ,
+ order=['some string here' ]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/report_anti_spam_false_positive.html b/methods/channels/report_anti_spam_false_positive.html
new file mode 100644
index 000000000..eaa3ef5cf
--- /dev/null
+++ b/methods/channels/report_anti_spam_false_positive.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReportAntiSpamFalsePositiveRequest
+
+
+
+
+
+
+ReportAntiSpamFalsePositiveRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.reportAntiSpamFalsePositive#a850a693 channel:InputChannel msg_id:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReportAntiSpamFalsePositiveRequest(
+ channel='username' ,
+ msg_id=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/report_spam.html b/methods/channels/report_spam.html
new file mode 100644
index 000000000..23f83feda
--- /dev/null
+++ b/methods/channels/report_spam.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReportSpamRequest
+
+
+
+
+
+
+ReportSpamRequest Only users can use this request. See code examples.
---functions---
+channels.reportSpam#f44a8315 channel:InputChannel participant:InputPeer id:Vector <int > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). participant InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can cause 2 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. InputUserDeactivatedError
The specified user was deleted.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ReportSpamRequest(
+ channel='username' ,
+ participant='username' ,
+ id=[42]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/set_discussion_group.html b/methods/channels/set_discussion_group.html
new file mode 100644
index 000000000..af48ad754
--- /dev/null
+++ b/methods/channels/set_discussion_group.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetDiscussionGroupRequest
+
+
+
+
+
+
+SetDiscussionGroupRequest Only users can use this request. See code examples.
---functions---
+channels.setDiscussionGroup#40582bb2 broadcast:InputChannel group:InputChannel = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters broadcast InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). group InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 4 known errors:
BroadcastIdInvalidError
The channel is invalid. LinkNotModifiedError
The channel is already linked to this group. MegagroupIdInvalidError
The group is invalid. MegagroupPrehistoryHiddenError
You can't set this discussion group because it's history is hidden.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.SetDiscussionGroupRequest(
+ broadcast='username' ,
+ group='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/set_stickers.html b/methods/channels/set_stickers.html
new file mode 100644
index 000000000..93dbe3347
--- /dev/null
+++ b/methods/channels/set_stickers.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SetStickersRequest
+
+
+
+
+
+
+SetStickersRequest Both users and bots can use this request. See code examples.
---functions---
+channels.setStickers#ea8ca4f9 channel:InputChannel stickerset:InputStickerSet = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). stickerset InputStickerSet
Known RPC errors This request can cause 3 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ParticipantsTooFewError
Not enough participants. StickersetOwnerAnonymousError
This sticker set can't be used as the group's official stickers because it was created by one of its anonymous admins.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.SetStickersRequest(
+ channel='username' ,
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/toggle_anti_spam.html b/methods/channels/toggle_anti_spam.html
new file mode 100644
index 000000000..b4958d725
--- /dev/null
+++ b/methods/channels/toggle_anti_spam.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleAntiSpamRequest
+
+
+
+
+
+
+ToggleAntiSpamRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.toggleAntiSpam#68f3e4eb channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleAntiSpamRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_forum.html b/methods/channels/toggle_forum.html
new file mode 100644
index 000000000..eb55b77be
--- /dev/null
+++ b/methods/channels/toggle_forum.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleForumRequest
+
+
+
+
+
+
+ToggleForumRequest Only users can use this request. See code examples.
---functions---
+channels.toggleForum#a4298b29 channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can cause 1 known error:
ChatDiscussionUnallowedError
.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleForumRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_join_request.html b/methods/channels/toggle_join_request.html
new file mode 100644
index 000000000..2d8933d36
--- /dev/null
+++ b/methods/channels/toggle_join_request.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleJoinRequestRequest
+
+
+
+
+
+
+ToggleJoinRequestRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.toggleJoinRequest#4c2985b6 channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleJoinRequestRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_join_to_send.html b/methods/channels/toggle_join_to_send.html
new file mode 100644
index 000000000..335e51d63
--- /dev/null
+++ b/methods/channels/toggle_join_to_send.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleJoinToSendRequest
+
+
+
+
+
+
+ToggleJoinToSendRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.toggleJoinToSend#e4cb9580 channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleJoinToSendRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_participants_hidden.html b/methods/channels/toggle_participants_hidden.html
new file mode 100644
index 000000000..00d5d8c7d
--- /dev/null
+++ b/methods/channels/toggle_participants_hidden.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleParticipantsHiddenRequest
+
+
+
+
+
+
+ToggleParticipantsHiddenRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.toggleParticipantsHidden#6a6e7854 channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleParticipantsHiddenRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_pre_history_hidden.html b/methods/channels/toggle_pre_history_hidden.html
new file mode 100644
index 000000000..00be93b6b
--- /dev/null
+++ b/methods/channels/toggle_pre_history_hidden.html
@@ -0,0 +1,26 @@
+
+
+
+
+ TogglePreHistoryHiddenRequest
+
+
+
+
+
+
+TogglePreHistoryHiddenRequest Only users can use this request. See code examples.
---functions---
+channels.togglePreHistoryHidden#eabbb94c channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can cause 1 known error:
ChatLinkExistsError
The chat is linked to a channel and cannot be used in that request.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.TogglePreHistoryHiddenRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_signatures.html b/methods/channels/toggle_signatures.html
new file mode 100644
index 000000000..73db10089
--- /dev/null
+++ b/methods/channels/toggle_signatures.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleSignaturesRequest
+
+
+
+
+
+
+ToggleSignaturesRequest Only users can use this request. See code examples.
---functions---
+channels.toggleSignatures#1f69b606 channel:InputChannel enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can cause 1 known error:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleSignaturesRequest(
+ channel='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_slow_mode.html b/methods/channels/toggle_slow_mode.html
new file mode 100644
index 000000000..4625f8715
--- /dev/null
+++ b/methods/channels/toggle_slow_mode.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleSlowModeRequest
+
+
+
+
+
+
+ToggleSlowModeRequest Only users can use this request. See code examples.
---functions---
+channels.toggleSlowMode#edd49ef0 channel:InputChannel seconds:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). seconds int
Known RPC errors This request can cause 1 known error:
SecondsInvalidError
Slow mode only supports certain values (e.g. 0, 10s, 30s, 1m, 5m, 15m and 1h).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleSlowModeRequest(
+ channel='username' ,
+ seconds=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/toggle_username.html b/methods/channels/toggle_username.html
new file mode 100644
index 000000000..5975655b5
--- /dev/null
+++ b/methods/channels/toggle_username.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ToggleUsernameRequest
+
+
+
+
+
+
+ToggleUsernameRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.toggleUsername#50f24105 channel:InputChannel username:string active:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). username string active Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ToggleUsernameRequest(
+ channel='username' ,
+ username='some string here' ,
+ active=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/update_color.html b/methods/channels/update_color.html
new file mode 100644
index 000000000..0c35a8f05
--- /dev/null
+++ b/methods/channels/update_color.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UpdateColorRequest
+
+
+
+
+
+
+UpdateColorRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.updateColor#621a201f flags:# channel:InputChannel color:int background_emoji_id:flags.0?long = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). color int background_emoji_id long This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.UpdateColorRequest(
+ channel='username' ,
+ color=42,
+ background_emoji_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/update_pinned_forum_topic.html b/methods/channels/update_pinned_forum_topic.html
new file mode 100644
index 000000000..ca74f16ee
--- /dev/null
+++ b/methods/channels/update_pinned_forum_topic.html
@@ -0,0 +1,27 @@
+
+
+
+
+ UpdatePinnedForumTopicRequest
+
+
+
+
+
+
+UpdatePinnedForumTopicRequest Both users and bots may be able to use this request. See code examples.
---functions---
+channels.updatePinnedForumTopic#6c2d9026 channel:InputChannel topic_id:int pinned:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). topic_id int pinned Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.UpdatePinnedForumTopicRequest(
+ channel='username' ,
+ topic_id=42,
+ pinned=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/channels/update_username.html b/methods/channels/update_username.html
new file mode 100644
index 000000000..86d428f70
--- /dev/null
+++ b/methods/channels/update_username.html
@@ -0,0 +1,26 @@
+
+
+
+
+ UpdateUsernameRequest
+
+
+
+
+
+
+UpdateUsernameRequest Only users can use this request. See code examples.
---functions---
+channels.updateUsername#3514b3de channel:InputChannel username:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). username string
Known RPC errors This request can cause 6 known errors:
ChannelsAdminPublicTooMuchError
You're admin of too many public channels, make some channels private to change the username of this channel. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. UsernameInvalidError
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]". UsernameOccupiedError
The username is already taken. UsernamePurchaseAvailableError
.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.UpdateUsernameRequest(
+ channel='username' ,
+ username='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/channels/view_sponsored_message.html b/methods/channels/view_sponsored_message.html
new file mode 100644
index 000000000..bea7674ae
--- /dev/null
+++ b/methods/channels/view_sponsored_message.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ViewSponsoredMessageRequest
+
+
+
+
+
+
+ViewSponsoredMessageRequest Only users can use this request. See code examples.
---functions---
+channels.viewSponsoredMessage#beaedb94 channel:InputChannel random_id:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). random_id bytes If left unspecified, it will be inferred automatically.
Known RPC errors This request can cause 1 known error:
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.channels.ViewSponsoredMessageRequest(
+ channel='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/chatlists/check_chatlist_invite.html b/methods/chatlists/check_chatlist_invite.html
new file mode 100644
index 000000000..0561c0da0
--- /dev/null
+++ b/methods/chatlists/check_chatlist_invite.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckChatlistInviteRequest
+
+
+
+
+
+
+CheckChatlistInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.checkChatlistInvite#41c10fff slug:string = chatlists.ChatlistInvite Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.CheckChatlistInviteRequest(
+ slug='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/delete_exported_invite.html b/methods/chatlists/delete_exported_invite.html
new file mode 100644
index 000000000..7d7bd2359
--- /dev/null
+++ b/methods/chatlists/delete_exported_invite.html
@@ -0,0 +1,28 @@
+
+
+
+
+ DeleteExportedInviteRequest
+
+
+
+
+
+
+DeleteExportedInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.deleteExportedInvite#719c5c5e chatlist:InputChatlist slug:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.DeleteExportedInviteRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ ),
+ slug='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/chatlists/edit_exported_invite.html b/methods/chatlists/edit_exported_invite.html
new file mode 100644
index 000000000..aee3bef6e
--- /dev/null
+++ b/methods/chatlists/edit_exported_invite.html
@@ -0,0 +1,30 @@
+
+
+
+
+ EditExportedInviteRequest
+
+
+
+
+
+
+EditExportedInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.editExportedInvite#653db63d flags:# chatlist:InputChatlist slug:string title:flags.1?string peers:flags.2?Vector <InputPeer > = ExportedChatlistInvite Copy import to the clipboard Returns This type can only be an instance of:
Parameters chatlist InputChatlist slug string title string This argument defaults to None
and can be omitted. peers InputPeer This argument defaults to None
and can be omitted. Otherwise, Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). a list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.EditExportedInviteRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ ),
+ slug='some string here' ,
+ title='My awesome title' ,
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/export_chatlist_invite.html b/methods/chatlists/export_chatlist_invite.html
new file mode 100644
index 000000000..c7576f169
--- /dev/null
+++ b/methods/chatlists/export_chatlist_invite.html
@@ -0,0 +1,29 @@
+
+
+
+
+ ExportChatlistInviteRequest
+
+
+
+
+
+
+ExportChatlistInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.exportChatlistInvite#8472478e chatlist:InputChatlist title:string peers:Vector <InputPeer > = chatlists.ExportedChatlistInvite Copy import to the clipboard Returns This type can only be an instance of:
Parameters chatlist InputChatlist title string peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.ExportChatlistInviteRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ ),
+ title='My awesome title' ,
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/get_chatlist_updates.html b/methods/chatlists/get_chatlist_updates.html
new file mode 100644
index 000000000..5c13bcee8
--- /dev/null
+++ b/methods/chatlists/get_chatlist_updates.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetChatlistUpdatesRequest
+
+
+
+
+
+
+GetChatlistUpdatesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.getChatlistUpdates#89419521 chatlist:InputChatlist = chatlists.ChatlistUpdates Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.GetChatlistUpdatesRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/get_exported_invites.html b/methods/chatlists/get_exported_invites.html
new file mode 100644
index 000000000..d1eb2a617
--- /dev/null
+++ b/methods/chatlists/get_exported_invites.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetExportedInvitesRequest
+
+
+
+
+
+
+GetExportedInvitesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.getExportedInvites#ce03da83 chatlist:InputChatlist = chatlists.ExportedInvites Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.GetExportedInvitesRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/get_leave_chatlist_suggestions.html b/methods/chatlists/get_leave_chatlist_suggestions.html
new file mode 100644
index 000000000..4e376175a
--- /dev/null
+++ b/methods/chatlists/get_leave_chatlist_suggestions.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetLeaveChatlistSuggestionsRequest
+
+
+
+
+
+
+GetLeaveChatlistSuggestionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.getLeaveChatlistSuggestions#fdbcd714 chatlist:InputChatlist = Vector <Peer > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.GetLeaveChatlistSuggestionsRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ )
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/chatlists/hide_chatlist_updates.html b/methods/chatlists/hide_chatlist_updates.html
new file mode 100644
index 000000000..6d107280e
--- /dev/null
+++ b/methods/chatlists/hide_chatlist_updates.html
@@ -0,0 +1,27 @@
+
+
+
+
+ HideChatlistUpdatesRequest
+
+
+
+
+
+
+HideChatlistUpdatesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.hideChatlistUpdates#66e486fb chatlist:InputChatlist = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.HideChatlistUpdatesRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/chatlists/index.html b/methods/chatlists/index.html
new file mode 100644
index 000000000..b84739dfc
--- /dev/null
+++ b/methods/chatlists/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Chatlists
+
+
+
+
+
+
+Methods/Chatlists Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/chatlists/join_chatlist_invite.html b/methods/chatlists/join_chatlist_invite.html
new file mode 100644
index 000000000..873715b88
--- /dev/null
+++ b/methods/chatlists/join_chatlist_invite.html
@@ -0,0 +1,26 @@
+
+
+
+
+ JoinChatlistInviteRequest
+
+
+
+
+
+
+JoinChatlistInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.joinChatlistInvite#a6b1e39a slug:string peers:Vector <InputPeer > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters slug string peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.JoinChatlistInviteRequest(
+ slug='some string here' ,
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/join_chatlist_updates.html b/methods/chatlists/join_chatlist_updates.html
new file mode 100644
index 000000000..28b47f7e4
--- /dev/null
+++ b/methods/chatlists/join_chatlist_updates.html
@@ -0,0 +1,28 @@
+
+
+
+
+ JoinChatlistUpdatesRequest
+
+
+
+
+
+
+JoinChatlistUpdatesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.joinChatlistUpdates#e089f8f5 chatlist:InputChatlist peers:Vector <InputPeer > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters chatlist InputChatlist peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.JoinChatlistUpdatesRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ ),
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/chatlists/leave_chatlist.html b/methods/chatlists/leave_chatlist.html
new file mode 100644
index 000000000..8ea7b6a22
--- /dev/null
+++ b/methods/chatlists/leave_chatlist.html
@@ -0,0 +1,28 @@
+
+
+
+
+ LeaveChatlistRequest
+
+
+
+
+
+
+LeaveChatlistRequest Both users and bots may be able to use this request. See code examples.
---functions---
+chatlists.leaveChatlist#74fae13a chatlist:InputChatlist peers:Vector <InputPeer > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters chatlist InputChatlist peers InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.chatlists.LeaveChatlistRequest(
+ chatlist=types.InputChatlistDialogFilter(
+ filter_id=42
+ ),
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/accept_contact.html b/methods/contacts/accept_contact.html
new file mode 100644
index 000000000..c26fac1a2
--- /dev/null
+++ b/methods/contacts/accept_contact.html
@@ -0,0 +1,25 @@
+
+
+
+
+ AcceptContactRequest
+
+
+
+
+
+
+AcceptContactRequest Only users can use this request. See code examples.
---functions---
+contacts.acceptContact#f831a20f id:InputUser = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.AcceptContactRequest(
+ id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/add_contact.html b/methods/contacts/add_contact.html
new file mode 100644
index 000000000..9929b889a
--- /dev/null
+++ b/methods/contacts/add_contact.html
@@ -0,0 +1,29 @@
+
+
+
+
+ AddContactRequest
+
+
+
+
+
+
+AddContactRequest Only users can use this request. See code examples.
---functions---
+contacts.addContact#e8f463d0 flags:# add_phone_privacy_exception:flags.0?true id:InputUser first_name:string last_name:string phone:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). first_name string last_name string phone string add_phone_privacy_exception flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ContactNameEmptyError
The provided contact name cannot be empty.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.AddContactRequest(
+ id='username' ,
+ first_name='some string here' ,
+ last_name='some string here' ,
+ phone='some string here' ,
+ add_phone_privacy_exception=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/block.html b/methods/contacts/block.html
new file mode 100644
index 000000000..0e13dab9e
--- /dev/null
+++ b/methods/contacts/block.html
@@ -0,0 +1,26 @@
+
+
+
+
+ BlockRequest
+
+
+
+
+
+
+BlockRequest Only users can use this request. See code examples.
---functions---
+contacts.block#2e2e8734 flags:# my_stories_from:flags.0?true id:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). my_stories_from flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ContactIdInvalidError
The provided contact ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.BlockRequest(
+ id='username' ,
+ my_stories_from=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/block_from_replies.html b/methods/contacts/block_from_replies.html
new file mode 100644
index 000000000..2afe0ddd6
--- /dev/null
+++ b/methods/contacts/block_from_replies.html
@@ -0,0 +1,28 @@
+
+
+
+
+ BlockFromRepliesRequest
+
+
+
+
+
+
+BlockFromRepliesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.blockFromReplies#29a8962c flags:# delete_message:flags.0?true delete_history:flags.1?true report_spam:flags.2?true msg_id:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters msg_id int delete_message flag This argument defaults to None
and can be omitted. delete_history flag This argument defaults to None
and can be omitted. report_spam flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.BlockFromRepliesRequest(
+ msg_id=42,
+ delete_message=True ,
+ delete_history=True ,
+ report_spam=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/delete_by_phones.html b/methods/contacts/delete_by_phones.html
new file mode 100644
index 000000000..7a21ade7c
--- /dev/null
+++ b/methods/contacts/delete_by_phones.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeleteByPhonesRequest
+
+
+
+
+
+
+DeleteByPhonesRequest Only users can use this request. See code examples.
---functions---
+contacts.deleteByPhones#1013fd9e phones:Vector <string > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters phones string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.DeleteByPhonesRequest(
+ phones=['some string here' ]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/delete_contacts.html b/methods/contacts/delete_contacts.html
new file mode 100644
index 000000000..8e98688f1
--- /dev/null
+++ b/methods/contacts/delete_contacts.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeleteContactsRequest
+
+
+
+
+
+
+DeleteContactsRequest Only users can use this request. See code examples.
---functions---
+contacts.deleteContacts#096a0e00 id:Vector <InputUser > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 2 known errors:
NeedMemberInvalidError
The provided member is invalid or does not exist (for example a thumb size). TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.DeleteContactsRequest(
+ id=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/edit_close_friends.html b/methods/contacts/edit_close_friends.html
new file mode 100644
index 000000000..54c720b1b
--- /dev/null
+++ b/methods/contacts/edit_close_friends.html
@@ -0,0 +1,25 @@
+
+
+
+
+ EditCloseFriendsRequest
+
+
+
+
+
+
+EditCloseFriendsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.editCloseFriends#ba6705f0 id:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id long A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.EditCloseFriendsRequest(
+ id=[-12398745604826]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/export_contact_token.html b/methods/contacts/export_contact_token.html
new file mode 100644
index 000000000..699afd23d
--- /dev/null
+++ b/methods/contacts/export_contact_token.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ExportContactTokenRequest
+
+
+
+
+
+
+ExportContactTokenRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.exportContactToken#f8654027 = ExportedContactToken Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ExportContactTokenRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/get_blocked.html b/methods/contacts/get_blocked.html
new file mode 100644
index 000000000..b2df2785f
--- /dev/null
+++ b/methods/contacts/get_blocked.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetBlockedRequest
+
+
+
+
+
+
+GetBlockedRequest Only users can use this request. See code examples.
---functions---
+contacts.getBlocked#9a868f80 flags:# my_stories_from:flags.0?true offset:int limit:int = contacts.Blocked Copy import to the clipboard Returns This type can be an instance of either:
Parameters offset int limit int my_stories_from flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetBlockedRequest(
+ offset=42,
+ limit=100,
+ my_stories_from=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/get_contact_i_ds.html b/methods/contacts/get_contact_i_ds.html
new file mode 100644
index 000000000..e312d786b
--- /dev/null
+++ b/methods/contacts/get_contact_i_ds.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetContactIDsRequest
+
+
+
+
+
+
+GetContactIDsRequest Only users can use this request. See code examples.
---functions---
+contacts.getContactIDs#7adc669d hash:long = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetContactIDsRequest(
+ hash=-12398745604826
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/contacts/get_contacts.html b/methods/contacts/get_contacts.html
new file mode 100644
index 000000000..0f805d6de
--- /dev/null
+++ b/methods/contacts/get_contacts.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetContactsRequest
+
+
+
+
+
+
+GetContactsRequest Only users can use this request. See code examples.
---functions---
+contacts.getContacts#5dd69e12 hash:long = contacts.Contacts Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetContactsRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/get_located.html b/methods/contacts/get_located.html
new file mode 100644
index 000000000..320d7206d
--- /dev/null
+++ b/methods/contacts/get_located.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetLocatedRequest
+
+
+
+
+
+
+GetLocatedRequest Only users can use this request. See code examples.
---functions---
+contacts.getLocated#d348bc44 flags:# background:flags.1?true geo_point:InputGeoPoint self_expires:flags.0?int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters geo_point InputGeoPoint background flag This argument defaults to None
and can be omitted. self_expires int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
UserpicUploadRequiredError
You must have a profile picture before using this method.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetLocatedRequest(
+ geo_point=types.InputGeoPoint(
+ lat=7.13,
+ long=7.13,
+ accuracy_radius=42
+ ),
+ self_expires=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/get_saved.html b/methods/contacts/get_saved.html
new file mode 100644
index 000000000..47222b0f9
--- /dev/null
+++ b/methods/contacts/get_saved.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetSavedRequest
+
+
+
+
+
+
+GetSavedRequest Only users can use this request. See code examples.
---functions---
+contacts.getSaved#82f1e39f = Vector <SavedContact > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 1 known error:
TakeoutRequiredError
You must initialize a takeout request first.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetSavedRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/contacts/get_statuses.html b/methods/contacts/get_statuses.html
new file mode 100644
index 000000000..63381de11
--- /dev/null
+++ b/methods/contacts/get_statuses.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetStatusesRequest
+
+
+
+
+
+
+GetStatusesRequest Only users can use this request. See code examples.
---functions---
+contacts.getStatuses#c4a353ee = Vector <ContactStatus > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetStatusesRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/contacts/get_top_peers.html b/methods/contacts/get_top_peers.html
new file mode 100644
index 000000000..ba92110c0
--- /dev/null
+++ b/methods/contacts/get_top_peers.html
@@ -0,0 +1,35 @@
+
+
+
+
+ GetTopPeersRequest
+
+
+
+
+
+
+GetTopPeersRequest Only users can use this request. See code examples.
---functions---
+contacts.getTopPeers#973478b6 flags:# correspondents:flags.0?true bots_pm:flags.1?true bots_inline:flags.2?true phone_calls:flags.3?true forward_users:flags.4?true forward_chats:flags.5?true groups:flags.10?true channels:flags.15?true offset:int limit:int hash:long = contacts.TopPeers Copy import to the clipboard Returns This type can be an instance of either:
Parameters offset int limit int hash long correspondents flag This argument defaults to None
and can be omitted. bots_pm flag This argument defaults to None
and can be omitted. bots_inline flag This argument defaults to None
and can be omitted. phone_calls flag This argument defaults to None
and can be omitted. forward_users flag This argument defaults to None
and can be omitted. forward_chats flag This argument defaults to None
and can be omitted. groups flag This argument defaults to None
and can be omitted. channels flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
TypesEmptyError
The types field is empty.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.GetTopPeersRequest(
+ offset=42,
+ limit=100,
+ hash=-12398745604826,
+ correspondents=True ,
+ bots_pm=True ,
+ bots_inline=True ,
+ phone_calls=True ,
+ forward_users=True ,
+ forward_chats=True ,
+ groups=True ,
+ channels=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/import_contact_token.html b/methods/contacts/import_contact_token.html
new file mode 100644
index 000000000..fce3cde85
--- /dev/null
+++ b/methods/contacts/import_contact_token.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ImportContactTokenRequest
+
+
+
+
+
+
+ImportContactTokenRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.importContactToken#13005788 token:string = User Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ImportContactTokenRequest(
+ token='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/import_contacts.html b/methods/contacts/import_contacts.html
new file mode 100644
index 000000000..4f4e29f53
--- /dev/null
+++ b/methods/contacts/import_contacts.html
@@ -0,0 +1,30 @@
+
+
+
+
+ ImportContactsRequest
+
+
+
+
+
+
+ImportContactsRequest Only users can use this request. See code examples.
---functions---
+contacts.importContacts#2c800be5 contacts:Vector <InputContact > = contacts.ImportedContacts Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ImportContactsRequest(
+ contacts=[types.InputPhoneContact(
+ client_id=random.randrange(-2**63, 2**63),
+ phone='some string here' ,
+ first_name='some string here' ,
+ last_name='some string here'
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/index.html b/methods/contacts/index.html
new file mode 100644
index 000000000..ebd4d1443
--- /dev/null
+++ b/methods/contacts/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Contacts
+
+
+
+
+
+
+Methods/Contacts Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/contacts/reset_saved.html b/methods/contacts/reset_saved.html
new file mode 100644
index 000000000..46a21c41d
--- /dev/null
+++ b/methods/contacts/reset_saved.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ResetSavedRequest
+
+
+
+
+
+
+ResetSavedRequest Only users can use this request. See code examples.
---functions---
+contacts.resetSaved#879537f1 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ResetSavedRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/reset_top_peer_rating.html b/methods/contacts/reset_top_peer_rating.html
new file mode 100644
index 000000000..0ab986735
--- /dev/null
+++ b/methods/contacts/reset_top_peer_rating.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ResetTopPeerRatingRequest
+
+
+
+
+
+
+ResetTopPeerRatingRequest Only users can use this request. See code examples.
---functions---
+contacts.resetTopPeerRating#1ae373ac category:TopPeerCategory peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters category TopPeerCategory peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ResetTopPeerRatingRequest(
+ category=types.TopPeerCategoryBotsPM(),
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/resolve_phone.html b/methods/contacts/resolve_phone.html
new file mode 100644
index 000000000..d3f24d7a0
--- /dev/null
+++ b/methods/contacts/resolve_phone.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ResolvePhoneRequest
+
+
+
+
+
+
+ResolvePhoneRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.resolvePhone#8af94344 phone:string = contacts.ResolvedPeer Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ResolvePhoneRequest(
+ phone='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/resolve_username.html b/methods/contacts/resolve_username.html
new file mode 100644
index 000000000..d44c2b702
--- /dev/null
+++ b/methods/contacts/resolve_username.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ResolveUsernameRequest
+
+
+
+
+
+
+ResolveUsernameRequest Both users and bots can use this request. See code examples.
---functions---
+contacts.resolveUsername#f93ccba3 username:string = contacts.ResolvedPeer Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 4 known errors:
AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. SessionPasswordNeededError
Two-steps verification is enabled and a password is required. UsernameInvalidError
Nobody is using this username, or the username is unacceptable. If the latter, it must match r"[a-zA-Z][\w\d]{3,30}[a-zA-Z\d]". UsernameNotOccupiedError
The username is not in use by anyone else yet.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.get_entity()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ResolveUsernameRequest(
+ username='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/search.html b/methods/contacts/search.html
new file mode 100644
index 000000000..0c8919239
--- /dev/null
+++ b/methods/contacts/search.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SearchRequest
+
+
+
+
+
+
+SearchRequest Only users can use this request. See code examples.
---functions---
+contacts.search#11f812d8 q:string limit:int = contacts.Found Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 3 known errors:
QueryTooShortError
The query string is too short. SearchQueryEmptyError
The search query is empty. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.SearchRequest(
+ q='some string here' ,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/contacts/set_blocked.html b/methods/contacts/set_blocked.html
new file mode 100644
index 000000000..4719ddf67
--- /dev/null
+++ b/methods/contacts/set_blocked.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetBlockedRequest
+
+
+
+
+
+
+SetBlockedRequest Both users and bots may be able to use this request. See code examples.
---functions---
+contacts.setBlocked#94c65c76 flags:# my_stories_from:flags.0?true id:Vector <InputPeer > limit:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. limit int my_stories_from flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.SetBlockedRequest(
+ id=['username' ],
+ limit=100,
+ my_stories_from=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/toggle_top_peers.html b/methods/contacts/toggle_top_peers.html
new file mode 100644
index 000000000..52d92879d
--- /dev/null
+++ b/methods/contacts/toggle_top_peers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ToggleTopPeersRequest
+
+
+
+
+
+
+ToggleTopPeersRequest Only users can use this request. See code examples.
---functions---
+contacts.toggleTopPeers#8514bdda enabled:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.ToggleTopPeersRequest(
+ enabled=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/contacts/unblock.html b/methods/contacts/unblock.html
new file mode 100644
index 000000000..bd0422d11
--- /dev/null
+++ b/methods/contacts/unblock.html
@@ -0,0 +1,26 @@
+
+
+
+
+ UnblockRequest
+
+
+
+
+
+
+UnblockRequest Only users can use this request. See code examples.
---functions---
+contacts.unblock#b550d328 flags:# my_stories_from:flags.0?true id:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). my_stories_from flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ContactIdInvalidError
The provided contact ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.contacts.UnblockRequest(
+ id='username' ,
+ my_stories_from=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/destroy_auth_key.html b/methods/destroy_auth_key.html
new file mode 100644
index 000000000..1342a4dca
--- /dev/null
+++ b/methods/destroy_auth_key.html
@@ -0,0 +1,23 @@
+
+
+
+
+ DestroyAuthKeyRequest
+
+
+
+
+
+
+DestroyAuthKeyRequest Both users and bots may be able to use this request. See code examples.
---functions---
+destroy_auth_key#d1435160 = DestroyAuthKeyRes Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.DestroyAuthKeyRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/destroy_session.html b/methods/destroy_session.html
new file mode 100644
index 000000000..f690c4e33
--- /dev/null
+++ b/methods/destroy_session.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DestroySessionRequest
+
+
+
+
+
+
+DestroySessionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+destroy_session#e7512126 session_id:long = DestroySessionRes Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.DestroySessionRequest(
+ session_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/folders/edit_peer_folders.html b/methods/folders/edit_peer_folders.html
new file mode 100644
index 000000000..68fc9ef0c
--- /dev/null
+++ b/methods/folders/edit_peer_folders.html
@@ -0,0 +1,28 @@
+
+
+
+
+ EditPeerFoldersRequest
+
+
+
+
+
+
+EditPeerFoldersRequest Only users can use this request. See code examples.
---functions---
+folders.editPeerFolders#6847d0ab folder_peers:Vector <InputFolderPeer > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
FolderIdInvalidError
The folder you tried to use was not valid.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_folder()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.folders.EditPeerFoldersRequest(
+ folder_peers=[types.InputFolderPeer(
+ peer='username' ,
+ folder_id=42
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/folders/index.html b/methods/folders/index.html
new file mode 100644
index 000000000..a2c2abc2d
--- /dev/null
+++ b/methods/folders/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Folders
+
+
+
+
+
+
+Methods/Folders Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/get_future_salts.html b/methods/get_future_salts.html
new file mode 100644
index 000000000..8c2f0c6b1
--- /dev/null
+++ b/methods/get_future_salts.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFutureSaltsRequest
+
+
+
+
+
+
+GetFutureSaltsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+get_future_salts#b921bd04 num:int = FutureSalts Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.GetFutureSaltsRequest(
+ num=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/accept_terms_of_service.html b/methods/help/accept_terms_of_service.html
new file mode 100644
index 000000000..308c6410c
--- /dev/null
+++ b/methods/help/accept_terms_of_service.html
@@ -0,0 +1,27 @@
+
+
+
+
+ AcceptTermsOfServiceRequest
+
+
+
+
+
+
+AcceptTermsOfServiceRequest Only users can use this request. See code examples.
---functions---
+help.acceptTermsOfService#ee72f79a id:DataJSON = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.AcceptTermsOfServiceRequest(
+ id=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/help/dismiss_suggestion.html b/methods/help/dismiss_suggestion.html
new file mode 100644
index 000000000..6387f5d9d
--- /dev/null
+++ b/methods/help/dismiss_suggestion.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DismissSuggestionRequest
+
+
+
+
+
+
+DismissSuggestionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+help.dismissSuggestion#f50dbaa1 peer:InputPeer suggestion:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). suggestion string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.DismissSuggestionRequest(
+ peer='username' ,
+ suggestion='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/help/edit_user_info.html b/methods/help/edit_user_info.html
new file mode 100644
index 000000000..0c4b3e2e3
--- /dev/null
+++ b/methods/help/edit_user_info.html
@@ -0,0 +1,30 @@
+
+
+
+
+ EditUserInfoRequest
+
+
+
+
+
+
+EditUserInfoRequest Only users can use this request. See code examples.
---functions---
+help.editUserInfo#66b91b70 user_id:InputUser message:string entities:Vector <MessageEntity > = help.UserInfo Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). message string entities MessageEntity A list must be supplied.
Known RPC errors This request can cause 2 known errors:
EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). UserInvalidError
The given user was invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.EditUserInfoRequest(
+ user_id='username' ,
+ message='Hello there!' ,
+ entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_app_changelog.html b/methods/help/get_app_changelog.html
new file mode 100644
index 000000000..b5abec39e
--- /dev/null
+++ b/methods/help/get_app_changelog.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAppChangelogRequest
+
+
+
+
+
+
+GetAppChangelogRequest Only users can use this request. See code examples.
---functions---
+help.getAppChangelog#9010ef6f prev_app_version:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetAppChangelogRequest(
+ prev_app_version='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_app_config.html b/methods/help/get_app_config.html
new file mode 100644
index 000000000..7adafa330
--- /dev/null
+++ b/methods/help/get_app_config.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAppConfigRequest
+
+
+
+
+
+
+GetAppConfigRequest Only users can use this request. See code examples.
---functions---
+help.getAppConfig#61e3f854 hash:int = help.AppConfig Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetAppConfigRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_app_update.html b/methods/help/get_app_update.html
new file mode 100644
index 000000000..846cb8fc1
--- /dev/null
+++ b/methods/help/get_app_update.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAppUpdateRequest
+
+
+
+
+
+
+GetAppUpdateRequest Only users can use this request. See code examples.
---functions---
+help.getAppUpdate#522d5a7d source:string = help.AppUpdate Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetAppUpdateRequest(
+ source='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_cdn_config.html b/methods/help/get_cdn_config.html
new file mode 100644
index 000000000..8eb200043
--- /dev/null
+++ b/methods/help/get_cdn_config.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetCdnConfigRequest
+
+
+
+
+
+
+GetCdnConfigRequest Both users and bots can use this request. See code examples.
---functions---
+help.getCdnConfig#52029342 = CdnConfig Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 2 known errors:
AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetCdnConfigRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_config.html b/methods/help/get_config.html
new file mode 100644
index 000000000..9027f0d97
--- /dev/null
+++ b/methods/help/get_config.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetConfigRequest
+
+
+
+
+
+
+GetConfigRequest Both users and bots can use this request. See code examples.
---functions---
+help.getConfig#c4f9186b = Config Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 2 known errors:
AuthKeyDuplicatedError
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetConfigRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_countries_list.html b/methods/help/get_countries_list.html
new file mode 100644
index 000000000..2a9bea9af
--- /dev/null
+++ b/methods/help/get_countries_list.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetCountriesListRequest
+
+
+
+
+
+
+GetCountriesListRequest Both users and bots may be able to use this request. See code examples.
---functions---
+help.getCountriesList#735787a8 lang_code:string hash:int = help.CountriesList Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetCountriesListRequest(
+ lang_code='en' ,
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_deep_link_info.html b/methods/help/get_deep_link_info.html
new file mode 100644
index 000000000..dad31c38b
--- /dev/null
+++ b/methods/help/get_deep_link_info.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetDeepLinkInfoRequest
+
+
+
+
+
+
+GetDeepLinkInfoRequest Only users can use this request. See code examples.
---functions---
+help.getDeepLinkInfo#3fedc75f path:string = help.DeepLinkInfo Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetDeepLinkInfoRequest(
+ path='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_invite_text.html b/methods/help/get_invite_text.html
new file mode 100644
index 000000000..e62bf3a3b
--- /dev/null
+++ b/methods/help/get_invite_text.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetInviteTextRequest
+
+
+
+
+
+
+GetInviteTextRequest Only users can use this request. See code examples.
---functions---
+help.getInviteText#4d392343 = help.InviteText Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetInviteTextRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_nearest_dc.html b/methods/help/get_nearest_dc.html
new file mode 100644
index 000000000..76f37f354
--- /dev/null
+++ b/methods/help/get_nearest_dc.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetNearestDcRequest
+
+
+
+
+
+
+GetNearestDcRequest Only users can use this request. See code examples.
---functions---
+help.getNearestDc#1fb33026 = NearestDc Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetNearestDcRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_passport_config.html b/methods/help/get_passport_config.html
new file mode 100644
index 000000000..6ddfa416d
--- /dev/null
+++ b/methods/help/get_passport_config.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPassportConfigRequest
+
+
+
+
+
+
+GetPassportConfigRequest Only users can use this request. See code examples.
---functions---
+help.getPassportConfig#c661ad08 hash:int = help.PassportConfig Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetPassportConfigRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_premium_promo.html b/methods/help/get_premium_promo.html
new file mode 100644
index 000000000..ba209609c
--- /dev/null
+++ b/methods/help/get_premium_promo.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetPremiumPromoRequest
+
+
+
+
+
+
+GetPremiumPromoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+help.getPremiumPromo#b81b93d4 = help.PremiumPromo Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetPremiumPromoRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_promo_data.html b/methods/help/get_promo_data.html
new file mode 100644
index 000000000..f29f8419c
--- /dev/null
+++ b/methods/help/get_promo_data.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetPromoDataRequest
+
+
+
+
+
+
+GetPromoDataRequest Both users and bots may be able to use this request. See code examples.
---functions---
+help.getPromoData#c0977421 = help.PromoData Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetPromoDataRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_recent_me_urls.html b/methods/help/get_recent_me_urls.html
new file mode 100644
index 000000000..8a8e93398
--- /dev/null
+++ b/methods/help/get_recent_me_urls.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetRecentMeUrlsRequest
+
+
+
+
+
+
+GetRecentMeUrlsRequest Only users can use this request. See code examples.
---functions---
+help.getRecentMeUrls#3dc0f114 referer:string = help.RecentMeUrls Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetRecentMeUrlsRequest(
+ referer='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_support.html b/methods/help/get_support.html
new file mode 100644
index 000000000..02473f58a
--- /dev/null
+++ b/methods/help/get_support.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetSupportRequest
+
+
+
+
+
+
+GetSupportRequest Only users can use this request. See code examples.
---functions---
+help.getSupport#9cdf08cd = help.Support Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetSupportRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_support_name.html b/methods/help/get_support_name.html
new file mode 100644
index 000000000..b1eeb4c1d
--- /dev/null
+++ b/methods/help/get_support_name.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetSupportNameRequest
+
+
+
+
+
+
+GetSupportNameRequest Only users can use this request. See code examples.
---functions---
+help.getSupportName#d360e72c = help.SupportName Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 1 known error:
UserInvalidError
The given user was invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetSupportNameRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_terms_of_service_update.html b/methods/help/get_terms_of_service_update.html
new file mode 100644
index 000000000..2ae8cd842
--- /dev/null
+++ b/methods/help/get_terms_of_service_update.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetTermsOfServiceUpdateRequest
+
+
+
+
+
+
+GetTermsOfServiceUpdateRequest Only users can use this request. See code examples.
---functions---
+help.getTermsOfServiceUpdate#2ca51fd1 = help.TermsOfServiceUpdate Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetTermsOfServiceUpdateRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/get_user_info.html b/methods/help/get_user_info.html
new file mode 100644
index 000000000..71106a054
--- /dev/null
+++ b/methods/help/get_user_info.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetUserInfoRequest
+
+
+
+
+
+
+GetUserInfoRequest Only users can use this request. See code examples.
---functions---
+help.getUserInfo#038a08d3 user_id:InputUser = help.UserInfo Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
UserInvalidError
The given user was invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.GetUserInfoRequest(
+ user_id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/help/hide_promo_data.html b/methods/help/hide_promo_data.html
new file mode 100644
index 000000000..0f7a16992
--- /dev/null
+++ b/methods/help/hide_promo_data.html
@@ -0,0 +1,25 @@
+
+
+
+
+ HidePromoDataRequest
+
+
+
+
+
+
+HidePromoDataRequest Both users and bots may be able to use this request. See code examples.
---functions---
+help.hidePromoData#1e251c95 peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.HidePromoDataRequest(
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/help/index.html b/methods/help/index.html
new file mode 100644
index 000000000..e5a3ad6e6
--- /dev/null
+++ b/methods/help/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Help
+
+
+
+
+
+
+Methods/Help Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/help/save_app_log.html b/methods/help/save_app_log.html
new file mode 100644
index 000000000..38eedff47
--- /dev/null
+++ b/methods/help/save_app_log.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SaveAppLogRequest
+
+
+
+
+
+
+SaveAppLogRequest Only users can use this request. See code examples.
---functions---
+help.saveAppLog#6f02f748 events:Vector <InputAppEvent > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.SaveAppLogRequest(
+ events=[types.InputAppEvent(
+ time=7.13,
+ type='some string here' ,
+ peer=-12398745604826,
+ data=types.JsonNull()
+ )]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/help/set_bot_updates_status.html b/methods/help/set_bot_updates_status.html
new file mode 100644
index 000000000..e25538a46
--- /dev/null
+++ b/methods/help/set_bot_updates_status.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetBotUpdatesStatusRequest
+
+
+
+
+
+
+SetBotUpdatesStatusRequest Both users and bots can use this request. See code examples.
---functions---
+help.setBotUpdatesStatus#ec22cfcd pending_updates_count:int message:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.help.SetBotUpdatesStatusRequest(
+ pending_updates_count=42,
+ message='Hello there!'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/index.html b/methods/index.html
new file mode 100644
index 000000000..5dc7f4d34
--- /dev/null
+++ b/methods/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods
+
+
+
+
+
+
+Methods Click here to view the requests that you can use as a bot.
Namespaces Available items
\ No newline at end of file
diff --git a/methods/init_connection.html b/methods/init_connection.html
new file mode 100644
index 000000000..099b93418
--- /dev/null
+++ b/methods/init_connection.html
@@ -0,0 +1,37 @@
+
+
+
+
+ InitConnectionRequest
+
+
+
+
+
+
+InitConnectionRequest Both users and bots can use this request. See code examples.
---functions---
+initConnection#c1cd5ea9 {X:Type} flags:# api_id:int device_model:string system_version:string app_version:string system_lang_code:string lang_pack:string lang_code:string proxy:flags.0?InputClientProxy params:flags.1?JSONValue query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters Known RPC errors This request can cause 2 known errors:
ConnectionLayerInvalidError
The very first request must always be InvokeWithLayerRequest. InputFetchFailError
Failed deserializing TL payload.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InitConnectionRequest(
+ api_id=42,
+ device_model='ASUS Laptop' ,
+ system_version='Arch Linux' ,
+ app_version='1.0' ,
+ system_lang_code='en' ,
+ lang_pack='' ,
+ lang_code='en' ,
+ query=other_request,
+ proxy=types.InputClientProxy(
+ address='some string here' ,
+ port=42
+ ),
+ params=types.JsonNull()
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_after_msg.html b/methods/invoke_after_msg.html
new file mode 100644
index 000000000..cba57d8ee
--- /dev/null
+++ b/methods/invoke_after_msg.html
@@ -0,0 +1,26 @@
+
+
+
+
+ InvokeAfterMsgRequest
+
+
+
+
+
+
+InvokeAfterMsgRequest Both users and bots can use this request. See code examples.
---functions---
+invokeAfterMsg#cb9f372d {X:Type} msg_id:long query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters msg_id long query !X A different Request must be supplied for this argument.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeAfterMsgRequest(
+ msg_id=-12398745604826,
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_after_msgs.html b/methods/invoke_after_msgs.html
new file mode 100644
index 000000000..55144ffa0
--- /dev/null
+++ b/methods/invoke_after_msgs.html
@@ -0,0 +1,26 @@
+
+
+
+
+ InvokeAfterMsgsRequest
+
+
+
+
+
+
+InvokeAfterMsgsRequest Both users and bots can use this request. See code examples.
---functions---
+invokeAfterMsgs#3dc4b4f0 {X:Type} msg_ids:Vector <long > query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters msg_ids long A list must be supplied. query !X A different Request must be supplied for this argument.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeAfterMsgsRequest(
+ msg_ids=[-12398745604826],
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_with_layer.html b/methods/invoke_with_layer.html
new file mode 100644
index 000000000..c740a5cd9
--- /dev/null
+++ b/methods/invoke_with_layer.html
@@ -0,0 +1,26 @@
+
+
+
+
+ InvokeWithLayerRequest
+
+
+
+
+
+
+InvokeWithLayerRequest Both users and bots can use this request. See code examples.
---functions---
+invokeWithLayer#da9b0d0d {X:Type} layer:int query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters layer int query !X A different Request must be supplied for this argument.
Known RPC errors This request can cause 13 known errors:
AuthBytesInvalidError
The provided authorization is invalid. AuthKeyDuplicatedError
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions. CdnMethodInvalidError
This method cannot be invoked on a CDN server. Refer to https://core.telegram.org/cdn#schema for available methods. ChatWriteForbiddenError
You can't write in this chat. ConnectionApiIdInvalidError
The provided API id is invalid. ConnectionDeviceModelEmptyError
Device model empty. ConnectionLangPackInvalidError
The specified language pack is not valid. This is meant to be used by official applications only so far, leave it empty. ConnectionNotInitedError
Connection not initialized. ConnectionSystemEmptyError
Connection system empty. InputLayerInvalidError
The provided layer is invalid. InviteHashExpiredError
The chat the user tried to join has expired and is not valid anymore. NeedMemberInvalidError
The provided member is invalid or does not exist (for example a thumb size). TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeWithLayerRequest(
+ layer=42,
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_with_messages_range.html b/methods/invoke_with_messages_range.html
new file mode 100644
index 000000000..127b5cb35
--- /dev/null
+++ b/methods/invoke_with_messages_range.html
@@ -0,0 +1,29 @@
+
+
+
+
+ InvokeWithMessagesRangeRequest
+
+
+
+
+
+
+InvokeWithMessagesRangeRequest Both users and bots can use this request. See code examples.
---functions---
+invokeWithMessagesRange#365275f2 {X:Type} range:MessageRange query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters range MessageRange query !X A different Request must be supplied for this argument.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeWithMessagesRangeRequest(
+ range=types.MessageRange(
+ min_id=0,
+ max_id=0
+ ),
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_with_takeout.html b/methods/invoke_with_takeout.html
new file mode 100644
index 000000000..535644306
--- /dev/null
+++ b/methods/invoke_with_takeout.html
@@ -0,0 +1,26 @@
+
+
+
+
+ InvokeWithTakeoutRequest
+
+
+
+
+
+
+InvokeWithTakeoutRequest Both users and bots can use this request. See code examples.
---functions---
+invokeWithTakeout#aca9fd2e {X:Type} takeout_id:long query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters takeout_id long query !X A different Request must be supplied for this argument.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.takeout()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeWithTakeoutRequest(
+ takeout_id=-12398745604826,
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/invoke_without_updates.html b/methods/invoke_without_updates.html
new file mode 100644
index 000000000..94360f882
--- /dev/null
+++ b/methods/invoke_without_updates.html
@@ -0,0 +1,25 @@
+
+
+
+
+ InvokeWithoutUpdatesRequest
+
+
+
+
+
+
+InvokeWithoutUpdatesRequest Both users and bots can use this request. See code examples.
---functions---
+invokeWithoutUpdates#bf9459b7 {X:Type} query:!X = X Copy import to the clipboard Returns This request returns the result of whatever the result from invoking the request passed through query is.
Parameters query !X A different Request must be supplied for this argument.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.InvokeWithoutUpdatesRequest(
+ query=other_request
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/langpack/get_difference.html b/methods/langpack/get_difference.html
new file mode 100644
index 000000000..fd3e49087
--- /dev/null
+++ b/methods/langpack/get_difference.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetDifferenceRequest
+
+
+
+
+
+
+GetDifferenceRequest Only users can use this request. See code examples.
---functions---
+langpack.getDifference#cd984aa5 lang_pack:string lang_code:string from_version:int = LangPackDifference Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
LangPackInvalidError
The provided language pack is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.langpack.GetDifferenceRequest(
+ lang_pack='' ,
+ lang_code='en' ,
+ from_version=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/langpack/get_lang_pack.html b/methods/langpack/get_lang_pack.html
new file mode 100644
index 000000000..28be141bb
--- /dev/null
+++ b/methods/langpack/get_lang_pack.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetLangPackRequest
+
+
+
+
+
+
+GetLangPackRequest Only users can use this request. See code examples.
---functions---
+langpack.getLangPack#f2f2330a lang_pack:string lang_code:string = LangPackDifference Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
LangPackInvalidError
The provided language pack is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.langpack.GetLangPackRequest(
+ lang_pack='' ,
+ lang_code='en'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/langpack/get_language.html b/methods/langpack/get_language.html
new file mode 100644
index 000000000..737fdd656
--- /dev/null
+++ b/methods/langpack/get_language.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetLanguageRequest
+
+
+
+
+
+
+GetLanguageRequest Only users can use this request. See code examples.
---functions---
+langpack.getLanguage#6a596502 lang_pack:string lang_code:string = LangPackLanguage Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.langpack.GetLanguageRequest(
+ lang_pack='' ,
+ lang_code='en'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/langpack/get_languages.html b/methods/langpack/get_languages.html
new file mode 100644
index 000000000..c7604d141
--- /dev/null
+++ b/methods/langpack/get_languages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetLanguagesRequest
+
+
+
+
+
+
+GetLanguagesRequest Only users can use this request. See code examples.
---functions---
+langpack.getLanguages#42c6978f lang_pack:string = Vector <LangPackLanguage > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
LangPackInvalidError
The provided language pack is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.langpack.GetLanguagesRequest(
+ lang_pack=''
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/langpack/get_strings.html b/methods/langpack/get_strings.html
new file mode 100644
index 000000000..b22fdabd1
--- /dev/null
+++ b/methods/langpack/get_strings.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetStringsRequest
+
+
+
+
+
+
+GetStringsRequest Only users can use this request. See code examples.
---functions---
+langpack.getStrings#efea3803 lang_pack:string lang_code:string keys:Vector <string > = Vector <LangPackString > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
LangPackInvalidError
The provided language pack is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.langpack.GetStringsRequest(
+ lang_pack='' ,
+ lang_code='en' ,
+ keys=['some string here' ]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/langpack/index.html b/methods/langpack/index.html
new file mode 100644
index 000000000..36b145398
--- /dev/null
+++ b/methods/langpack/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Langpack
+
+
+
+
+
+
+Methods/Langpack Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/messages/accept_encryption.html b/methods/messages/accept_encryption.html
new file mode 100644
index 000000000..2195104d0
--- /dev/null
+++ b/methods/messages/accept_encryption.html
@@ -0,0 +1,30 @@
+
+
+
+
+ AcceptEncryptionRequest
+
+
+
+
+
+
+AcceptEncryptionRequest Only users can use this request. See code examples.
---functions---
+messages.acceptEncryption#3dbc0415 peer:InputEncryptedChat g_b:bytes key_fingerprint:long = EncryptedChat Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 4 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. EncryptionAlreadyAcceptedError
Secret chat already accepted. EncryptionAlreadyDeclinedError
The secret chat was already declined. EncryptionOccupyFailedError
TDLib developer claimed it is not an error while accepting secret chats and 500 is used instead of 420.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.AcceptEncryptionRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ g_b=b'arbitrary\x7f data \xfa here' ,
+ key_fingerprint=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/accept_url_auth.html b/methods/messages/accept_url_auth.html
new file mode 100644
index 000000000..9d1e83af8
--- /dev/null
+++ b/methods/messages/accept_url_auth.html
@@ -0,0 +1,29 @@
+
+
+
+
+ AcceptUrlAuthRequest
+
+
+
+
+
+
+AcceptUrlAuthRequest Only users can use this request. See code examples.
---functions---
+messages.acceptUrlAuth#b12c7125 flags:# write_allowed:flags.0?true peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string = UrlAuthResult Copy import to the clipboard Returns This type can be an instance of either:
Parameters write_allowed flag This argument defaults to None
and can be omitted. peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int This argument defaults to None
and can be omitted. button_id int This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.AcceptUrlAuthRequest(
+ write_allowed=True ,
+ peer='username' ,
+ msg_id=42,
+ button_id=42,
+ url='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/add_chat_user.html b/methods/messages/add_chat_user.html
new file mode 100644
index 000000000..c7a4f66e0
--- /dev/null
+++ b/methods/messages/add_chat_user.html
@@ -0,0 +1,27 @@
+
+
+
+
+ AddChatUserRequest
+
+
+
+
+
+
+AddChatUserRequest Only users can use this request. See code examples.
---functions---
+messages.addChatUser#f24753e3 chat_id:long user_id:InputUser fwd_limit:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters chat_id long user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). fwd_limit int
Known RPC errors This request can cause 9 known errors:
ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. InputUserDeactivatedError
The specified user was deleted. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). UsersTooMuchError
The maximum number of users has been exceeded (to create a chat, for example). UserAlreadyParticipantError
The authenticated user is already a participant of the chat. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited. UserNotMutualContactError
The provided user is not a mutual contact. UserPrivacyRestrictedError
The user's privacy settings do not allow you to do this.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.AddChatUserRequest(
+ chat_id=-12398745604826,
+ user_id='username' ,
+ fwd_limit=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/check_chat_invite.html b/methods/messages/check_chat_invite.html
new file mode 100644
index 000000000..60bb8b9c6
--- /dev/null
+++ b/methods/messages/check_chat_invite.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckChatInviteRequest
+
+
+
+
+
+
+CheckChatInviteRequest Only users can use this request. See code examples.
---functions---
+messages.checkChatInvite#3eadb1bb hash:string = ChatInvite Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 3 known errors:
InviteHashEmptyError
The invite hash is empty. InviteHashExpiredError
The chat the user tried to join has expired and is not valid anymore. InviteHashInvalidError
The invite hash is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.CheckChatInviteRequest(
+ hash='A4LmkR23G0IGxBE71zZfo1'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/check_history_import.html b/methods/messages/check_history_import.html
new file mode 100644
index 000000000..c03f156cd
--- /dev/null
+++ b/methods/messages/check_history_import.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckHistoryImportRequest
+
+
+
+
+
+
+CheckHistoryImportRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.checkHistoryImport#43fe19f3 import_head:string = messages.HistoryImportParsed Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.CheckHistoryImportRequest(
+ import_head='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/check_history_import_peer.html b/methods/messages/check_history_import_peer.html
new file mode 100644
index 000000000..78e9e2020
--- /dev/null
+++ b/methods/messages/check_history_import_peer.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckHistoryImportPeerRequest
+
+
+
+
+
+
+CheckHistoryImportPeerRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.checkHistoryImportPeer#5dc60f03 peer:InputPeer = messages.CheckedHistoryImportPeer Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.CheckHistoryImportPeerRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/clear_all_drafts.html b/methods/messages/clear_all_drafts.html
new file mode 100644
index 000000000..9010df353
--- /dev/null
+++ b/methods/messages/clear_all_drafts.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ClearAllDraftsRequest
+
+
+
+
+
+
+ClearAllDraftsRequest Only users can use this request. See code examples.
---functions---
+messages.clearAllDrafts#7e58ee9c = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ClearAllDraftsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/clear_recent_reactions.html b/methods/messages/clear_recent_reactions.html
new file mode 100644
index 000000000..22a19ad2e
--- /dev/null
+++ b/methods/messages/clear_recent_reactions.html
@@ -0,0 +1,23 @@
+
+
+
+
+ ClearRecentReactionsRequest
+
+
+
+
+
+
+ClearRecentReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.clearRecentReactions#9dfeefb4 = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ClearRecentReactionsRequest())
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/clear_recent_stickers.html b/methods/messages/clear_recent_stickers.html
new file mode 100644
index 000000000..3bdcc8bb6
--- /dev/null
+++ b/methods/messages/clear_recent_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ClearRecentStickersRequest
+
+
+
+
+
+
+ClearRecentStickersRequest Only users can use this request. See code examples.
---functions---
+messages.clearRecentStickers#8999602d flags:# attached:flags.0?true = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters attached flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ClearRecentStickersRequest(
+ attached=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/create_chat.html b/methods/messages/create_chat.html
new file mode 100644
index 000000000..60bac5744
--- /dev/null
+++ b/methods/messages/create_chat.html
@@ -0,0 +1,27 @@
+
+
+
+
+ CreateChatRequest
+
+
+
+
+
+
+CreateChatRequest Only users can use this request. See code examples.
---functions---
+messages.createChat#0034a818 flags:# users:Vector <InputUser > title:string ttl_period:flags.0?int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. title string ttl_period int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
UsersTooFewError
Not enough users (to create a chat, for example). UserRestrictedError
You're spamreported, you can't create channels or chats..
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.CreateChatRequest(
+ users=['username' ],
+ title='My awesome title' ,
+ ttl_period=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/delete_chat.html b/methods/messages/delete_chat.html
new file mode 100644
index 000000000..c356c7a34
--- /dev/null
+++ b/methods/messages/delete_chat.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeleteChatRequest
+
+
+
+
+
+
+DeleteChatRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.deleteChat#5bd0ee50 chat_id:long = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteChatRequest(
+ chat_id=-12398745604826
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/delete_chat_user.html b/methods/messages/delete_chat_user.html
new file mode 100644
index 000000000..dcf1e50fe
--- /dev/null
+++ b/methods/messages/delete_chat_user.html
@@ -0,0 +1,27 @@
+
+
+
+
+ DeleteChatUserRequest
+
+
+
+
+
+
+DeleteChatUserRequest Both users and bots can use this request. See code examples.
---functions---
+messages.deleteChatUser#a2185cab flags:# revoke_history:flags.0?true chat_id:long user_id:InputUser = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters chat_id long user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). revoke_history flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 3 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). UserNotParticipantError
The target user is not a member of the specified megagroup or channel.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteChatUserRequest(
+ chat_id=-12398745604826,
+ user_id='username' ,
+ revoke_history=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/delete_exported_chat_invite.html b/methods/messages/delete_exported_chat_invite.html
new file mode 100644
index 000000000..0fd20f7b0
--- /dev/null
+++ b/methods/messages/delete_exported_chat_invite.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteExportedChatInviteRequest
+
+
+
+
+
+
+DeleteExportedChatInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.deleteExportedChatInvite#d464a42b peer:InputPeer link:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). link string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteExportedChatInviteRequest(
+ peer='username' ,
+ link='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/delete_history.html b/methods/messages/delete_history.html
new file mode 100644
index 000000000..4d9827a5a
--- /dev/null
+++ b/methods/messages/delete_history.html
@@ -0,0 +1,30 @@
+
+
+
+
+ DeleteHistoryRequest
+
+
+
+
+
+
+DeleteHistoryRequest Only users can use this request. See code examples.
---functions---
+messages.deleteHistory#b08f922a flags:# just_clear:flags.0?true revoke:flags.1?true peer:InputPeer max_id:int min_date:flags.2?date max_date:flags.3?date = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id int just_clear flag This argument defaults to None
and can be omitted. revoke flag This argument defaults to None
and can be omitted. min_date date This argument defaults to None
and can be omitted. max_date date This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteHistoryRequest(
+ peer='username' ,
+ max_id=0,
+ just_clear=True ,
+ revoke=True ,
+ min_date=datetime.datetime(2018, 6, 25),
+ max_date=datetime.datetime(2018, 6, 25)
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/delete_messages.html b/methods/messages/delete_messages.html
new file mode 100644
index 000000000..40cc18031
--- /dev/null
+++ b/methods/messages/delete_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteMessagesRequest
+
+
+
+
+
+
+DeleteMessagesRequest Both users and bots can use this request. See code examples.
---functions---
+messages.deleteMessages#e58e95d2 flags:# revoke:flags.0?true id:Vector <int > = messages.AffectedMessages Copy import to the clipboard Returns This type can only be an instance of:
Parameters id int A list must be supplied. revoke flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
MessageDeleteForbiddenError
You can't delete one of the messages you tried to delete, most likely because it is a service message..
You can import these from telethon.errors
.
Example Please refer to the documentation of client.delete_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteMessagesRequest(
+ id=[42],
+ revoke=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/delete_phone_call_history.html b/methods/messages/delete_phone_call_history.html
new file mode 100644
index 000000000..bf4c2a6c2
--- /dev/null
+++ b/methods/messages/delete_phone_call_history.html
@@ -0,0 +1,25 @@
+
+
+
+
+ DeletePhoneCallHistoryRequest
+
+
+
+
+
+
+DeletePhoneCallHistoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.deletePhoneCallHistory#f9cbe409 flags:# revoke:flags.0?true = messages.AffectedFoundMessages Copy import to the clipboard Returns This type can only be an instance of:
Parameters revoke flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeletePhoneCallHistoryRequest(
+ revoke=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/delete_revoked_exported_chat_invites.html b/methods/messages/delete_revoked_exported_chat_invites.html
new file mode 100644
index 000000000..1347de082
--- /dev/null
+++ b/methods/messages/delete_revoked_exported_chat_invites.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteRevokedExportedChatInvitesRequest
+
+
+
+
+
+
+DeleteRevokedExportedChatInvitesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.deleteRevokedExportedChatInvites#56987bd5 peer:InputPeer admin_id:InputUser = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). admin_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteRevokedExportedChatInvitesRequest(
+ peer='username' ,
+ admin_id='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/delete_scheduled_messages.html b/methods/messages/delete_scheduled_messages.html
new file mode 100644
index 000000000..90ae8bacf
--- /dev/null
+++ b/methods/messages/delete_scheduled_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DeleteScheduledMessagesRequest
+
+
+
+
+
+
+DeleteScheduledMessagesRequest Only users can use this request. See code examples.
---functions---
+messages.deleteScheduledMessages#59ae2b16 peer:InputPeer id:Vector <int > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DeleteScheduledMessagesRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/discard_encryption.html b/methods/messages/discard_encryption.html
new file mode 100644
index 000000000..3c5e60a2d
--- /dev/null
+++ b/methods/messages/discard_encryption.html
@@ -0,0 +1,26 @@
+
+
+
+
+ DiscardEncryptionRequest
+
+
+
+
+
+
+DiscardEncryptionRequest Only users can use this request. See code examples.
---functions---
+messages.discardEncryption#f393aea0 flags:# delete_history:flags.0?true chat_id:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters chat_id int delete_history flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 3 known errors:
ChatIdEmptyError
The provided chat ID is empty. EncryptionAlreadyDeclinedError
The secret chat was already declined. EncryptionIdInvalidError
The provided secret chat ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.DiscardEncryptionRequest(
+ chat_id=478614198,
+ delete_history=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/edit_chat_about.html b/methods/messages/edit_chat_about.html
new file mode 100644
index 000000000..c95672641
--- /dev/null
+++ b/methods/messages/edit_chat_about.html
@@ -0,0 +1,26 @@
+
+
+
+
+ EditChatAboutRequest
+
+
+
+
+
+
+EditChatAboutRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editChatAbout#def60797 peer:InputPeer about:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). about string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditChatAboutRequest(
+ peer='username' ,
+ about='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/edit_chat_admin.html b/methods/messages/edit_chat_admin.html
new file mode 100644
index 000000000..6da2a707a
--- /dev/null
+++ b/methods/messages/edit_chat_admin.html
@@ -0,0 +1,27 @@
+
+
+
+
+ EditChatAdminRequest
+
+
+
+
+
+
+EditChatAdminRequest Only users can use this request. See code examples.
---functions---
+messages.editChatAdmin#a85bd1c2 chat_id:long user_id:InputUser is_admin:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters chat_id long user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). is_admin Bool
Known RPC errors This request can cause 1 known error:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_admin()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditChatAdminRequest(
+ chat_id=-12398745604826,
+ user_id='username' ,
+ is_admin=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/edit_chat_default_banned_rights.html b/methods/messages/edit_chat_default_banned_rights.html
new file mode 100644
index 000000000..3cf641d56
--- /dev/null
+++ b/methods/messages/edit_chat_default_banned_rights.html
@@ -0,0 +1,47 @@
+
+
+
+
+ EditChatDefaultBannedRightsRequest
+
+
+
+
+
+
+EditChatDefaultBannedRightsRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editChatDefaultBannedRights#a5866b41 peer:InputPeer banned_rights:ChatBannedRights = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). banned_rights ChatBannedRights
Known RPC errors This request can cause 1 known error:
BannedRightsInvalidError
You cannot use that set of permissions in this request, i.e. restricting view_messages as a default.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_permissions()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditChatDefaultBannedRightsRequest(
+ peer='username' ,
+ banned_rights=types.ChatBannedRights(
+ until_date=datetime.timedelta(days=14),
+ view_messages=None ,
+ send_messages=None ,
+ send_media=True ,
+ send_stickers=True ,
+ send_gifs=True ,
+ send_games=True ,
+ send_inline=True ,
+ send_polls=True ,
+ change_info=True ,
+ invite_users=True ,
+ pin_messages=True ,
+ manage_topics=True ,
+ send_photos=True ,
+ send_videos=True ,
+ send_roundvideos=True ,
+ send_audios=True ,
+ send_voices=True ,
+ send_docs=True ,
+ send_plain=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/edit_chat_photo.html b/methods/messages/edit_chat_photo.html
new file mode 100644
index 000000000..6c309d1ce
--- /dev/null
+++ b/methods/messages/edit_chat_photo.html
@@ -0,0 +1,26 @@
+
+
+
+
+ EditChatPhotoRequest
+
+
+
+
+
+
+EditChatPhotoRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editChatPhoto#35ddd674 chat_id:long photo:InputChatPhoto = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 5 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. InputConstructorInvalidError
The provided constructor is invalid. InputFetchFailError
Failed deserializing TL payload. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PhotoExtInvalidError
The extension of the photo is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditChatPhotoRequest(
+ chat_id=-12398745604826,
+ photo=client.upload_file('/path/to/photo.jpg' )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/edit_chat_title.html b/methods/messages/edit_chat_title.html
new file mode 100644
index 000000000..c4a4ebca3
--- /dev/null
+++ b/methods/messages/edit_chat_title.html
@@ -0,0 +1,26 @@
+
+
+
+
+ EditChatTitleRequest
+
+
+
+
+
+
+EditChatTitleRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editChatTitle#73783ffd chat_id:long title:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. NeedChatInvalidError
The provided chat is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditChatTitleRequest(
+ chat_id=-12398745604826,
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/edit_exported_chat_invite.html b/methods/messages/edit_exported_chat_invite.html
new file mode 100644
index 000000000..84fcc1945
--- /dev/null
+++ b/methods/messages/edit_exported_chat_invite.html
@@ -0,0 +1,31 @@
+
+
+
+
+ EditExportedChatInviteRequest
+
+
+
+
+
+
+EditExportedChatInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.editExportedChatInvite#bdca2f75 flags:# revoked:flags.2?true peer:InputPeer link:string expire_date:flags.0?date usage_limit:flags.1?int request_needed:flags.3?Bool title:flags.4?string = messages.ExportedChatInvite Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). link string revoked flag This argument defaults to None
and can be omitted. expire_date date This argument defaults to None
and can be omitted. usage_limit int This argument defaults to None
and can be omitted. request_needed Bool This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditExportedChatInviteRequest(
+ peer='username' ,
+ link='some string here' ,
+ revoked=True ,
+ expire_date=datetime.datetime(2018, 6, 25),
+ usage_limit=42,
+ request_needed=False ,
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/edit_inline_bot_message.html b/methods/messages/edit_inline_bot_message.html
new file mode 100644
index 000000000..5a5221f2d
--- /dev/null
+++ b/methods/messages/edit_inline_bot_message.html
@@ -0,0 +1,42 @@
+
+
+
+
+ EditInlineBotMessageRequest
+
+
+
+
+
+
+EditInlineBotMessageRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editInlineBotMessage#83557dba flags:# no_webpage:flags.1?true invert_media:flags.16?true id:InputBotInlineMessageID message:flags.11?string media:flags.14?InputMedia reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector <MessageEntity > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputBotInlineMessageID no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. message string This argument defaults to None
and can be omitted. media InputMedia This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can cause 3 known errors:
EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. MessageNotModifiedError
Content of the message was not modified.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_message()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditInlineBotMessageRequest(
+ id=types.InputBotInlineMessageID(
+ dc_id=42,
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ no_webpage=True ,
+ invert_media=True ,
+ message='Hello there!' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/edit_message.html b/methods/messages/edit_message.html
new file mode 100644
index 000000000..e208778c7
--- /dev/null
+++ b/methods/messages/edit_message.html
@@ -0,0 +1,40 @@
+
+
+
+
+ EditMessageRequest
+
+
+
+
+
+
+EditMessageRequest Both users and bots can use this request. See code examples.
---functions---
+messages.editMessage#48f71778 flags:# no_webpage:flags.1?true invert_media:flags.16?true peer:InputPeer id:int message:flags.11?string media:flags.14?InputMedia reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector <MessageEntity > schedule_date:flags.15?date = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. message string This argument defaults to None
and can be omitted. media InputMedia This argument defaults to None
and can be omitted. reply_markup ReplyMarkup This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. schedule_date date This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 15 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatWriteForbiddenError
You can't write in this chat. EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). InlineBotRequiredError
The action must be performed through an inline bot callback. InputUserDeactivatedError
The specified user was deleted. MediaGroupedInvalidError
You tried to send media of different types in an album. MediaNewInvalidError
The new media to edit the message with is invalid (such as stickers or voice notes). MediaPrevInvalidError
The old media cannot be edited with anything else (such as stickers or voice notes). MessageAuthorRequiredError
Message author required. MessageEditTimeExpiredError
You can't edit this message anymore, too much time has passed since its creation.. MessageEmptyError
Empty or invalid UTF-8 message was sent. MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. MessageNotModifiedError
Content of the message was not modified. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example Please refer to the documentation of client.edit_message()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.EditMessageRequest(
+ peer='username' ,
+ id=42,
+ no_webpage=True ,
+ invert_media=True ,
+ message='Hello there!' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ ),
+ schedule_date=datetime.datetime(2018, 6, 25)
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/export_chat_invite.html b/methods/messages/export_chat_invite.html
new file mode 100644
index 000000000..bdb2a0918
--- /dev/null
+++ b/methods/messages/export_chat_invite.html
@@ -0,0 +1,30 @@
+
+
+
+
+ ExportChatInviteRequest
+
+
+
+
+
+
+ExportChatInviteRequest Both users and bots can use this request. See code examples.
---functions---
+messages.exportChatInvite#a02ce5d5 flags:# legacy_revoke_permanent:flags.2?true request_needed:flags.3?true peer:InputPeer expire_date:flags.0?date usage_limit:flags.1?int title:flags.4?string = ExportedChatInvite Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). legacy_revoke_permanent flag This argument defaults to None
and can be omitted. request_needed flag This argument defaults to None
and can be omitted. expire_date date This argument defaults to None
and can be omitted. usage_limit int This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. ExpireDateInvalidError
The specified expiration date is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ExportChatInviteRequest(
+ peer='username' ,
+ legacy_revoke_permanent=True ,
+ request_needed=True ,
+ expire_date=datetime.datetime(2018, 6, 25),
+ usage_limit=42,
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/fave_sticker.html b/methods/messages/fave_sticker.html
new file mode 100644
index 000000000..da1b3c382
--- /dev/null
+++ b/methods/messages/fave_sticker.html
@@ -0,0 +1,30 @@
+
+
+
+
+ FaveStickerRequest
+
+
+
+
+
+
+FaveStickerRequest Only users can use this request. See code examples.
---functions---
+messages.faveSticker#b9ffc55b id:InputDocument unfave:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
StickerIdInvalidError
The provided sticker ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.FaveStickerRequest(
+ id=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ unfave=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/forward_messages.html b/methods/messages/forward_messages.html
new file mode 100644
index 000000000..5c388a693
--- /dev/null
+++ b/methods/messages/forward_messages.html
@@ -0,0 +1,34 @@
+
+
+
+
+ ForwardMessagesRequest
+
+
+
+
+
+
+ForwardMessagesRequest Both users and bots can use this request. See code examples.
---functions---
+messages.forwardMessages#c661bbc4 flags:# silent:flags.5?true background:flags.6?true with_my_score:flags.8?true drop_author:flags.11?true drop_media_captions:flags.12?true noforwards:flags.14?true from_peer:InputPeer id:Vector <int > random_id:Vector <long > to_peer:InputPeer top_msg_id:flags.9?int schedule_date:flags.10?date send_as:flags.13?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters from_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied. to_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). silent flag This argument defaults to None
and can be omitted. background flag This argument defaults to None
and can be omitted. with_my_score flag This argument defaults to None
and can be omitted. drop_author flag This argument defaults to None
and can be omitted. drop_media_captions flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically. Otherwise, a list must be supplied. top_msg_id int This argument defaults to None
and can be omitted. schedule_date date This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 27 known errors:
BroadcastPublicVotersForbiddenError
You cannot broadcast polls where the voters are public. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. ChatSendGifsForbiddenError
You can't send gifs in this chat. ChatSendMediaForbiddenError
You can't send media in this chat. ChatSendStickersForbiddenError
You can't send stickers in this chat. ChatWriteForbiddenError
You can't write in this chat. GroupedMediaInvalidError
Invalid grouped media. InputUserDeactivatedError
The specified user was deleted. MediaEmptyError
The provided media object is invalid or the current account may not be able to send it (such as games as users). MessageIdsEmptyError
No message ids were provided. MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PtsChangeEmptyError
No PTS change. QuizAnswerMissingError
You can forward a quiz while hiding the original author only after choosing an option in the quiz. RandomIdDuplicateError
You provided a random ID that was already used. RandomIdInvalidError
A provided random ID is invalid. ScheduleDateTooLateError
The date you tried to schedule is too far in the future (last known limit of 1 year and a few hours). ScheduleTooMuchError
You cannot schedule more messages in this chat (last known limit of 100 per chat). TimeoutError
A timeout occurred while fetching data from the worker. TopicDeletedError
The topic was deleted. UserBannedInChannelError
You're banned from sending messages in supergroups/channels. UserIsBlockedError
User is blocked. UserIsBotError
Bots can't send messages to other bots. YouBlockedUserError
You blocked this user.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.forward_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ForwardMessagesRequest(
+ from_peer='username' ,
+ id=[42],
+ to_peer='username' ,
+ with_my_score=True ,
+ drop_author=True ,
+ drop_media_captions=True ,
+ noforwards=True ,
+ top_msg_id=42,
+ schedule_date=datetime.datetime(2018, 6, 25),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_admins_with_invites.html b/methods/messages/get_admins_with_invites.html
new file mode 100644
index 000000000..089facb5f
--- /dev/null
+++ b/methods/messages/get_admins_with_invites.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAdminsWithInvitesRequest
+
+
+
+
+
+
+GetAdminsWithInvitesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getAdminsWithInvites#3920e6ef peer:InputPeer = messages.ChatAdminsWithInvites Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAdminsWithInvitesRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_all_drafts.html b/methods/messages/get_all_drafts.html
new file mode 100644
index 000000000..b39cf1f6d
--- /dev/null
+++ b/methods/messages/get_all_drafts.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAllDraftsRequest
+
+
+
+
+
+
+GetAllDraftsRequest Only users can use this request. See code examples.
---functions---
+messages.getAllDrafts#6a3f8d65 = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.iter_drafts()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAllDraftsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_all_stickers.html b/methods/messages/get_all_stickers.html
new file mode 100644
index 000000000..1d09787ee
--- /dev/null
+++ b/methods/messages/get_all_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAllStickersRequest
+
+
+
+
+
+
+GetAllStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getAllStickers#b8a0a1a8 hash:long = messages.AllStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAllStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_archived_stickers.html b/methods/messages/get_archived_stickers.html
new file mode 100644
index 000000000..f00be280b
--- /dev/null
+++ b/methods/messages/get_archived_stickers.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetArchivedStickersRequest
+
+
+
+
+
+
+GetArchivedStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getArchivedStickers#57f17692 flags:# masks:flags.0?true emojis:flags.1?true offset_id:long limit:int = messages.ArchivedStickers Copy import to the clipboard Returns This type can only be an instance of:
Parameters offset_id long limit int masks flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetArchivedStickersRequest(
+ offset_id=-12398745604826,
+ limit=100,
+ masks=True ,
+ emojis=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_attach_menu_bot.html b/methods/messages/get_attach_menu_bot.html
new file mode 100644
index 000000000..258420227
--- /dev/null
+++ b/methods/messages/get_attach_menu_bot.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAttachMenuBotRequest
+
+
+
+
+
+
+GetAttachMenuBotRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getAttachMenuBot#77216192 bot:InputUser = AttachMenuBotsBot Copy import to the clipboard Returns This type can only be an instance of:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAttachMenuBotRequest(
+ bot='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_attach_menu_bots.html b/methods/messages/get_attach_menu_bots.html
new file mode 100644
index 000000000..d7cd184b4
--- /dev/null
+++ b/methods/messages/get_attach_menu_bots.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAttachMenuBotsRequest
+
+
+
+
+
+
+GetAttachMenuBotsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getAttachMenuBots#16fcc2cb hash:long = AttachMenuBots Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAttachMenuBotsRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_attached_stickers.html b/methods/messages/get_attached_stickers.html
new file mode 100644
index 000000000..f746c62a7
--- /dev/null
+++ b/methods/messages/get_attached_stickers.html
@@ -0,0 +1,32 @@
+
+
+
+
+ GetAttachedStickersRequest
+
+
+
+
+
+
+GetAttachedStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getAttachedStickers#cc5b67cc media:InputStickeredMedia = Vector <StickerSetCovered > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAttachedStickersRequest(
+ media=types.InputStickeredMediaPhoto(
+ id=types.InputPhoto(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )
+ )
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_available_reactions.html b/methods/messages/get_available_reactions.html
new file mode 100644
index 000000000..739e97f89
--- /dev/null
+++ b/methods/messages/get_available_reactions.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetAvailableReactionsRequest
+
+
+
+
+
+
+GetAvailableReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getAvailableReactions#18dea0ac hash:int = messages.AvailableReactions Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetAvailableReactionsRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_bot_app.html b/methods/messages/get_bot_app.html
new file mode 100644
index 000000000..c28d79baa
--- /dev/null
+++ b/methods/messages/get_bot_app.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetBotAppRequest
+
+
+
+
+
+
+GetBotAppRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getBotApp#34fdc5c3 app:InputBotApp hash:long = messages.BotApp Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetBotAppRequest(
+ app=types.InputBotAppID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_bot_callback_answer.html b/methods/messages/get_bot_callback_answer.html
new file mode 100644
index 000000000..5b226580a
--- /dev/null
+++ b/methods/messages/get_bot_callback_answer.html
@@ -0,0 +1,33 @@
+
+
+
+
+ GetBotCallbackAnswerRequest
+
+
+
+
+
+
+GetBotCallbackAnswerRequest Only users can use this request. See code examples.
---functions---
+messages.getBotCallbackAnswer#9342ca07 flags:# game:flags.1?true peer:InputPeer msg_id:int data:flags.0?bytes password:flags.2?InputCheckPasswordSRP = messages.BotCallbackAnswer Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int game flag This argument defaults to None
and can be omitted. data bytes This argument defaults to None
and can be omitted. password InputCheckPasswordSRP This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 6 known errors:
BotResponseTimeoutError
The bot did not answer to the callback query in time. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. DataInvalidError
Encrypted data invalid. MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetBotCallbackAnswerRequest(
+ peer='username' ,
+ msg_id=42,
+ game=True ,
+ data=b'arbitrary\x7f data \xfa here' ,
+ password=types.InputCheckPasswordSRP(
+ srp_id=-12398745604826,
+ A=b'arbitrary\x7f data \xfa here' ,
+ M1=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_chat_invite_importers.html b/methods/messages/get_chat_invite_importers.html
new file mode 100644
index 000000000..a28b758b7
--- /dev/null
+++ b/methods/messages/get_chat_invite_importers.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetChatInviteImportersRequest
+
+
+
+
+
+
+GetChatInviteImportersRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getChatInviteImporters#df04dd4e flags:# requested:flags.0?true peer:InputPeer link:flags.1?string q:flags.2?string offset_date:date offset_user:InputUser limit:int = messages.ChatInviteImporters Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_date date offset_user InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). limit int requested flag This argument defaults to None
and can be omitted. link string This argument defaults to None
and can be omitted. q string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetChatInviteImportersRequest(
+ peer='username' ,
+ offset_date=datetime.datetime(2018, 6, 25),
+ offset_user='username' ,
+ limit=100,
+ requested=True ,
+ link='some string here' ,
+ q='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_chats.html b/methods/messages/get_chats.html
new file mode 100644
index 000000000..f05feb789
--- /dev/null
+++ b/methods/messages/get_chats.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetChatsRequest
+
+
+
+
+
+
+GetChatsRequest Both users and bots can use this request. See code examples.
---functions---
+messages.getChats#49e9528f id:Vector <long > = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters id long A list must be supplied.
Known RPC errors This request can cause 2 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example Please refer to the documentation of client.get_entity()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetChatsRequest(
+ id=[-12398745604826]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_common_chats.html b/methods/messages/get_common_chats.html
new file mode 100644
index 000000000..8e7998582
--- /dev/null
+++ b/methods/messages/get_common_chats.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetCommonChatsRequest
+
+
+
+
+
+
+GetCommonChatsRequest Only users can use this request. See code examples.
---functions---
+messages.getCommonChats#e40ca104 user_id:InputUser max_id:long limit:int = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id long limit int
Known RPC errors This request can cause 1 known error:
UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetCommonChatsRequest(
+ user_id='username' ,
+ max_id=0,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_custom_emoji_documents.html b/methods/messages/get_custom_emoji_documents.html
new file mode 100644
index 000000000..2f031979f
--- /dev/null
+++ b/methods/messages/get_custom_emoji_documents.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetCustomEmojiDocumentsRequest
+
+
+
+
+
+
+GetCustomEmojiDocumentsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getCustomEmojiDocuments#d9ab0f54 document_id:Vector <long > = Vector <Document > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters document_id long A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetCustomEmojiDocumentsRequest(
+ document_id=[-12398745604826]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_default_history_ttl.html b/methods/messages/get_default_history_ttl.html
new file mode 100644
index 000000000..5b1e1e09e
--- /dev/null
+++ b/methods/messages/get_default_history_ttl.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetDefaultHistoryTTLRequest
+
+
+
+
+
+
+GetDefaultHistoryTTLRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getDefaultHistoryTTL#658b7188 = DefaultHistoryTTL Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDefaultHistoryTTLRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_dh_config.html b/methods/messages/get_dh_config.html
new file mode 100644
index 000000000..28e0321a8
--- /dev/null
+++ b/methods/messages/get_dh_config.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetDhConfigRequest
+
+
+
+
+
+
+GetDhConfigRequest Only users can use this request. See code examples.
---functions---
+messages.getDhConfig#26cf8950 version:int random_length:int = messages.DhConfig Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
RandomLengthInvalidError
Random length invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDhConfigRequest(
+ version=42,
+ random_length=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_dialog_filters.html b/methods/messages/get_dialog_filters.html
new file mode 100644
index 000000000..30749582a
--- /dev/null
+++ b/methods/messages/get_dialog_filters.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetDialogFiltersRequest
+
+
+
+
+
+
+GetDialogFiltersRequest Only users can use this request. See code examples.
---functions---
+messages.getDialogFilters#f19ed96d = Vector <DialogFilter > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDialogFiltersRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_dialog_unread_marks.html b/methods/messages/get_dialog_unread_marks.html
new file mode 100644
index 000000000..e186635ec
--- /dev/null
+++ b/methods/messages/get_dialog_unread_marks.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetDialogUnreadMarksRequest
+
+
+
+
+
+
+GetDialogUnreadMarksRequest Only users can use this request. See code examples.
---functions---
+messages.getDialogUnreadMarks#22e24e22 = Vector <DialogPeer > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDialogUnreadMarksRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_dialogs.html b/methods/messages/get_dialogs.html
new file mode 100644
index 000000000..9bb1aa0a3
--- /dev/null
+++ b/methods/messages/get_dialogs.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetDialogsRequest
+
+
+
+
+
+
+GetDialogsRequest Only users can use this request. See code examples.
---functions---
+messages.getDialogs#a0f4cb4f flags:# exclude_pinned:flags.0?true folder_id:flags.1?int offset_date:date offset_id:int offset_peer:InputPeer limit:int hash:long = messages.Dialogs Copy import to the clipboard Returns This type can be an instance of either:
Parameters offset_date date offset_id int offset_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). limit int hash long exclude_pinned flag This argument defaults to None
and can be omitted. folder_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 4 known errors:
InputConstructorInvalidError
The provided constructor is invalid. OffsetPeerIdInvalidError
The provided offset peer is invalid. SessionPasswordNeededError
Two-steps verification is enabled and a password is required. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_dialogs()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDialogsRequest(
+ offset_date=datetime.datetime(2018, 6, 25),
+ offset_id=42,
+ offset_peer='username' ,
+ limit=100,
+ hash=-12398745604826,
+ exclude_pinned=True ,
+ folder_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_discussion_message.html b/methods/messages/get_discussion_message.html
new file mode 100644
index 000000000..ebe06e1e9
--- /dev/null
+++ b/methods/messages/get_discussion_message.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetDiscussionMessageRequest
+
+
+
+
+
+
+GetDiscussionMessageRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getDiscussionMessage#446972fd peer:InputPeer msg_id:int = messages.DiscussionMessage Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDiscussionMessageRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_document_by_hash.html b/methods/messages/get_document_by_hash.html
new file mode 100644
index 000000000..98e2de187
--- /dev/null
+++ b/methods/messages/get_document_by_hash.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetDocumentByHashRequest
+
+
+
+
+
+
+GetDocumentByHashRequest Both users and bots can use this request. See code examples.
---functions---
+messages.getDocumentByHash#b1f2061f sha256:bytes size:long mime_type:string = Document Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
Sha256HashInvalidError
The provided SHA256 hash is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetDocumentByHashRequest(
+ sha256=b'arbitrary\x7f data \xfa here' ,
+ size=-12398745604826,
+ mime_type='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_groups.html b/methods/messages/get_emoji_groups.html
new file mode 100644
index 000000000..dab9bdf1f
--- /dev/null
+++ b/methods/messages/get_emoji_groups.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiGroupsRequest
+
+
+
+
+
+
+GetEmojiGroupsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getEmojiGroups#7488ce5b hash:int = messages.EmojiGroups Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiGroupsRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_keywords.html b/methods/messages/get_emoji_keywords.html
new file mode 100644
index 000000000..7490e9814
--- /dev/null
+++ b/methods/messages/get_emoji_keywords.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiKeywordsRequest
+
+
+
+
+
+
+GetEmojiKeywordsRequest Only users can use this request. See code examples.
---functions---
+messages.getEmojiKeywords#35a0e062 lang_code:string = EmojiKeywordsDifference Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiKeywordsRequest(
+ lang_code='en'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_keywords_difference.html b/methods/messages/get_emoji_keywords_difference.html
new file mode 100644
index 000000000..be35e9cc8
--- /dev/null
+++ b/methods/messages/get_emoji_keywords_difference.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetEmojiKeywordsDifferenceRequest
+
+
+
+
+
+
+GetEmojiKeywordsDifferenceRequest Only users can use this request. See code examples.
---functions---
+messages.getEmojiKeywordsDifference#1508b6af lang_code:string from_version:int = EmojiKeywordsDifference Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiKeywordsDifferenceRequest(
+ lang_code='en' ,
+ from_version=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_keywords_languages.html b/methods/messages/get_emoji_keywords_languages.html
new file mode 100644
index 000000000..1590d1583
--- /dev/null
+++ b/methods/messages/get_emoji_keywords_languages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetEmojiKeywordsLanguagesRequest
+
+
+
+
+
+
+GetEmojiKeywordsLanguagesRequest Only users can use this request. See code examples.
---functions---
+messages.getEmojiKeywordsLanguages#4e9963b2 lang_codes:Vector <string > = Vector <EmojiLanguage > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters lang_codes string A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiKeywordsLanguagesRequest(
+ lang_codes=['some string here' ]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_emoji_profile_photo_groups.html b/methods/messages/get_emoji_profile_photo_groups.html
new file mode 100644
index 000000000..479260aae
--- /dev/null
+++ b/methods/messages/get_emoji_profile_photo_groups.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiProfilePhotoGroupsRequest
+
+
+
+
+
+
+GetEmojiProfilePhotoGroupsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getEmojiProfilePhotoGroups#21a548f3 hash:int = messages.EmojiGroups Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiProfilePhotoGroupsRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_status_groups.html b/methods/messages/get_emoji_status_groups.html
new file mode 100644
index 000000000..d271a00bd
--- /dev/null
+++ b/methods/messages/get_emoji_status_groups.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiStatusGroupsRequest
+
+
+
+
+
+
+GetEmojiStatusGroupsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getEmojiStatusGroups#2ecd56cd hash:int = messages.EmojiGroups Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiStatusGroupsRequest(
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_stickers.html b/methods/messages/get_emoji_stickers.html
new file mode 100644
index 000000000..8d3284e18
--- /dev/null
+++ b/methods/messages/get_emoji_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiStickersRequest
+
+
+
+
+
+
+GetEmojiStickersRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getEmojiStickers#fbfca18f hash:long = messages.AllStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_emoji_url.html b/methods/messages/get_emoji_url.html
new file mode 100644
index 000000000..58db66097
--- /dev/null
+++ b/methods/messages/get_emoji_url.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetEmojiURLRequest
+
+
+
+
+
+
+GetEmojiURLRequest Only users can use this request. See code examples.
---functions---
+messages.getEmojiURL#d5b10c26 lang_code:string = EmojiURL Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetEmojiURLRequest(
+ lang_code='en'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_exported_chat_invite.html b/methods/messages/get_exported_chat_invite.html
new file mode 100644
index 000000000..0cc9a28cc
--- /dev/null
+++ b/methods/messages/get_exported_chat_invite.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetExportedChatInviteRequest
+
+
+
+
+
+
+GetExportedChatInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getExportedChatInvite#73746f5c peer:InputPeer link:string = messages.ExportedChatInvite Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). link string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetExportedChatInviteRequest(
+ peer='username' ,
+ link='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_exported_chat_invites.html b/methods/messages/get_exported_chat_invites.html
new file mode 100644
index 000000000..c82ab5330
--- /dev/null
+++ b/methods/messages/get_exported_chat_invites.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetExportedChatInvitesRequest
+
+
+
+
+
+
+GetExportedChatInvitesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getExportedChatInvites#a2b5a3f6 flags:# revoked:flags.3?true peer:InputPeer admin_id:InputUser offset_date:flags.2?date offset_link:flags.2?string limit:int = messages.ExportedChatInvites Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). admin_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). limit int revoked flag This argument defaults to None
and can be omitted. offset_date date This argument defaults to None
and can be omitted. offset_link string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetExportedChatInvitesRequest(
+ peer='username' ,
+ admin_id='username' ,
+ limit=100,
+ revoked=True ,
+ offset_date=datetime.datetime(2018, 6, 25),
+ offset_link='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_extended_media.html b/methods/messages/get_extended_media.html
new file mode 100644
index 000000000..9f56374db
--- /dev/null
+++ b/methods/messages/get_extended_media.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetExtendedMediaRequest
+
+
+
+
+
+
+GetExtendedMediaRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getExtendedMedia#84f80814 peer:InputPeer id:Vector <int > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetExtendedMediaRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_faved_stickers.html b/methods/messages/get_faved_stickers.html
new file mode 100644
index 000000000..f884e526e
--- /dev/null
+++ b/methods/messages/get_faved_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFavedStickersRequest
+
+
+
+
+
+
+GetFavedStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getFavedStickers#04f1aaa9 hash:long = messages.FavedStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetFavedStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_featured_emoji_stickers.html b/methods/messages/get_featured_emoji_stickers.html
new file mode 100644
index 000000000..c63bfe96f
--- /dev/null
+++ b/methods/messages/get_featured_emoji_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFeaturedEmojiStickersRequest
+
+
+
+
+
+
+GetFeaturedEmojiStickersRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getFeaturedEmojiStickers#0ecf6736 hash:long = messages.FeaturedStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetFeaturedEmojiStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_featured_stickers.html b/methods/messages/get_featured_stickers.html
new file mode 100644
index 000000000..91af62754
--- /dev/null
+++ b/methods/messages/get_featured_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFeaturedStickersRequest
+
+
+
+
+
+
+GetFeaturedStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getFeaturedStickers#64780b14 hash:long = messages.FeaturedStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetFeaturedStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_full_chat.html b/methods/messages/get_full_chat.html
new file mode 100644
index 000000000..e1000456c
--- /dev/null
+++ b/methods/messages/get_full_chat.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFullChatRequest
+
+
+
+
+
+
+GetFullChatRequest Both users and bots can use this request. See code examples.
---functions---
+messages.getFullChat#aeb00b34 chat_id:long = messages.ChatFull Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 2 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetFullChatRequest(
+ chat_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_game_high_scores.html b/methods/messages/get_game_high_scores.html
new file mode 100644
index 000000000..8cf640c27
--- /dev/null
+++ b/methods/messages/get_game_high_scores.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetGameHighScoresRequest
+
+
+
+
+
+
+GetGameHighScoresRequest Only bots can use this request. See code examples.
---functions---
+messages.getGameHighScores#e822649d peer:InputPeer id:int user_id:InputUser = messages.HighScores Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 2 known errors:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). UserBotRequiredError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetGameHighScoresRequest(
+ peer='username' ,
+ id=42,
+ user_id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_history.html b/methods/messages/get_history.html
new file mode 100644
index 000000000..b9f4be096
--- /dev/null
+++ b/methods/messages/get_history.html
@@ -0,0 +1,32 @@
+
+
+
+
+ GetHistoryRequest
+
+
+
+
+
+
+GetHistoryRequest Only users can use this request. See code examples.
---functions---
+messages.getHistory#4423e6c5 peer:InputPeer offset_id:int offset_date:date add_offset:int limit:int max_id:int min_id:int hash:long = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int offset_date date add_offset int limit int max_id int min_id int hash long
Known RPC errors This request can cause 7 known errors:
AuthKeyDuplicatedError
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions. AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetHistoryRequest(
+ peer='username' ,
+ offset_id=42,
+ offset_date=datetime.datetime(2018, 6, 25),
+ add_offset=0,
+ limit=100,
+ max_id=0,
+ min_id=0,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_inline_bot_results.html b/methods/messages/get_inline_bot_results.html
new file mode 100644
index 000000000..dda6a130a
--- /dev/null
+++ b/methods/messages/get_inline_bot_results.html
@@ -0,0 +1,33 @@
+
+
+
+
+ GetInlineBotResultsRequest
+
+
+
+
+
+
+GetInlineBotResultsRequest Only users can use this request. See code examples.
---functions---
+messages.getInlineBotResults#514e999d flags:# bot:InputUser peer:InputPeer geo_point:flags.0?InputGeoPoint query:string offset:string = messages.BotResults Copy import to the clipboard Returns This type can only be an instance of:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). query string offset string geo_point InputGeoPoint This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 4 known errors:
BotInlineDisabledError
This bot can't be used in inline mode. BotInvalidError
This is not a valid bot. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.inline_query()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetInlineBotResultsRequest(
+ bot='username' ,
+ peer='username' ,
+ query='some string here' ,
+ offset='some string here' ,
+ geo_point=types.InputGeoPoint(
+ lat=7.13,
+ long=7.13,
+ accuracy_radius=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_inline_game_high_scores.html b/methods/messages/get_inline_game_high_scores.html
new file mode 100644
index 000000000..3e3538906
--- /dev/null
+++ b/methods/messages/get_inline_game_high_scores.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetInlineGameHighScoresRequest
+
+
+
+
+
+
+GetInlineGameHighScoresRequest Only bots can use this request. See code examples.
---functions---
+messages.getInlineGameHighScores#0f635e1b id:InputBotInlineMessageID user_id:InputUser = messages.HighScores Copy import to the clipboard Returns This type can only be an instance of:
Parameters id InputBotInlineMessageID user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 2 known errors:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. UserBotRequiredError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetInlineGameHighScoresRequest(
+ id=types.InputBotInlineMessageID(
+ dc_id=42,
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ user_id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_mask_stickers.html b/methods/messages/get_mask_stickers.html
new file mode 100644
index 000000000..dd9de55a6
--- /dev/null
+++ b/methods/messages/get_mask_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetMaskStickersRequest
+
+
+
+
+
+
+GetMaskStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getMaskStickers#640f82b8 hash:long = messages.AllStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMaskStickersRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_message_edit_data.html b/methods/messages/get_message_edit_data.html
new file mode 100644
index 000000000..930dc2611
--- /dev/null
+++ b/methods/messages/get_message_edit_data.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetMessageEditDataRequest
+
+
+
+
+
+
+GetMessageEditDataRequest Only users can use this request. See code examples.
---functions---
+messages.getMessageEditData#fda68d36 peer:InputPeer id:int = messages.MessageEditData Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int
Known RPC errors This request can cause 2 known errors:
MessageAuthorRequiredError
Message author required. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessageEditDataRequest(
+ peer='username' ,
+ id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_message_reactions_list.html b/methods/messages/get_message_reactions_list.html
new file mode 100644
index 000000000..17dbf791b
--- /dev/null
+++ b/methods/messages/get_message_reactions_list.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetMessageReactionsListRequest
+
+
+
+
+
+
+GetMessageReactionsListRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getMessageReactionsList#461b3f48 flags:# peer:InputPeer id:int reaction:flags.0?Reaction offset:flags.1?string limit:int = messages.MessageReactionsList Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int limit int reaction Reaction This argument defaults to None
and can be omitted. offset string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessageReactionsListRequest(
+ peer='username' ,
+ id=42,
+ limit=100,
+ reaction=types.ReactionEmoji(
+ emoticon='some string here'
+ ),
+ offset='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_message_read_participants.html b/methods/messages/get_message_read_participants.html
new file mode 100644
index 000000000..7afe5d89a
--- /dev/null
+++ b/methods/messages/get_message_read_participants.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetMessageReadParticipantsRequest
+
+
+
+
+
+
+GetMessageReadParticipantsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getMessageReadParticipants#31c1c44f peer:InputPeer msg_id:int = Vector <ReadParticipantDate > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessageReadParticipantsRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_messages.html b/methods/messages/get_messages.html
new file mode 100644
index 000000000..c36a04a8f
--- /dev/null
+++ b/methods/messages/get_messages.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetMessagesRequest
+
+
+
+
+
+
+GetMessagesRequest Both users and bots can use this request. See code examples.
---functions---
+messages.getMessages#63c66506 id:Vector <InputMessage > = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.iter_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessagesRequest(
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_messages_reactions.html b/methods/messages/get_messages_reactions.html
new file mode 100644
index 000000000..a0ec4c62a
--- /dev/null
+++ b/methods/messages/get_messages_reactions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetMessagesReactionsRequest
+
+
+
+
+
+
+GetMessagesReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getMessagesReactions#8bba90e6 peer:InputPeer id:Vector <int > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessagesReactionsRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_messages_views.html b/methods/messages/get_messages_views.html
new file mode 100644
index 000000000..b8ab3ca91
--- /dev/null
+++ b/methods/messages/get_messages_views.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetMessagesViewsRequest
+
+
+
+
+
+
+GetMessagesViewsRequest Only users can use this request. See code examples.
---functions---
+messages.getMessagesViews#5784d3e1 peer:InputPeer id:Vector <int > increment:Bool = messages.MessageViews Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied. increment Bool
Known RPC errors This request can cause 3 known errors:
ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetMessagesViewsRequest(
+ peer='username' ,
+ id=[42],
+ increment=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_old_featured_stickers.html b/methods/messages/get_old_featured_stickers.html
new file mode 100644
index 000000000..609436823
--- /dev/null
+++ b/methods/messages/get_old_featured_stickers.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetOldFeaturedStickersRequest
+
+
+
+
+
+
+GetOldFeaturedStickersRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getOldFeaturedStickers#7ed094a1 offset:int limit:int hash:long = messages.FeaturedStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetOldFeaturedStickersRequest(
+ offset=42,
+ limit=100,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_onlines.html b/methods/messages/get_onlines.html
new file mode 100644
index 000000000..a743f096e
--- /dev/null
+++ b/methods/messages/get_onlines.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetOnlinesRequest
+
+
+
+
+
+
+GetOnlinesRequest Only users can use this request. See code examples.
---functions---
+messages.getOnlines#6e2be050 peer:InputPeer = ChatOnlines Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetOnlinesRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_peer_dialogs.html b/methods/messages/get_peer_dialogs.html
new file mode 100644
index 000000000..bf0da0306
--- /dev/null
+++ b/methods/messages/get_peer_dialogs.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPeerDialogsRequest
+
+
+
+
+
+
+GetPeerDialogsRequest Only users can use this request. See code examples.
---functions---
+messages.getPeerDialogs#e470bcfd peers:Vector <InputDialogPeer > = messages.PeerDialogs Copy import to the clipboard Returns This type can only be an instance of:
Parameters peers InputDialogPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 2 known errors:
ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetPeerDialogsRequest(
+ peers=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_peer_settings.html b/methods/messages/get_peer_settings.html
new file mode 100644
index 000000000..77fa22a60
--- /dev/null
+++ b/methods/messages/get_peer_settings.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPeerSettingsRequest
+
+
+
+
+
+
+GetPeerSettingsRequest Only users can use this request. See code examples.
---functions---
+messages.getPeerSettings#efd9a6a2 peer:InputPeer = messages.PeerSettings Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 2 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetPeerSettingsRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_pinned_dialogs.html b/methods/messages/get_pinned_dialogs.html
new file mode 100644
index 000000000..adbb1cc80
--- /dev/null
+++ b/methods/messages/get_pinned_dialogs.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPinnedDialogsRequest
+
+
+
+
+
+
+GetPinnedDialogsRequest Only users can use this request. See code examples.
---functions---
+messages.getPinnedDialogs#d6b94df2 folder_id:int = messages.PeerDialogs Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetPinnedDialogsRequest(
+ folder_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_poll_results.html b/methods/messages/get_poll_results.html
new file mode 100644
index 000000000..f74b84b7d
--- /dev/null
+++ b/methods/messages/get_poll_results.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetPollResultsRequest
+
+
+
+
+
+
+GetPollResultsRequest Only users can use this request. See code examples.
---functions---
+messages.getPollResults#73bb643b peer:InputPeer msg_id:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetPollResultsRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_poll_votes.html b/methods/messages/get_poll_votes.html
new file mode 100644
index 000000000..e9fb836f8
--- /dev/null
+++ b/methods/messages/get_poll_votes.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetPollVotesRequest
+
+
+
+
+
+
+GetPollVotesRequest Only users can use this request. See code examples.
---functions---
+messages.getPollVotes#b86e380e flags:# peer:InputPeer id:int option:flags.0?bytes offset:flags.1?string limit:int = messages.VotesList Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int limit int option bytes This argument defaults to None
and can be omitted. offset string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
BroadcastForbiddenError
The request cannot be used in broadcast channels. PollVoteRequiredError
Cast a vote in the poll before calling this method.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetPollVotesRequest(
+ peer='username' ,
+ id=42,
+ limit=100,
+ option=b'arbitrary\x7f data \xfa here' ,
+ offset='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_recent_locations.html b/methods/messages/get_recent_locations.html
new file mode 100644
index 000000000..ee2322680
--- /dev/null
+++ b/methods/messages/get_recent_locations.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetRecentLocationsRequest
+
+
+
+
+
+
+GetRecentLocationsRequest Only users can use this request. See code examples.
---functions---
+messages.getRecentLocations#702a40e0 peer:InputPeer limit:int hash:long = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). limit int hash long
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetRecentLocationsRequest(
+ peer='username' ,
+ limit=100,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_recent_reactions.html b/methods/messages/get_recent_reactions.html
new file mode 100644
index 000000000..6db826d91
--- /dev/null
+++ b/methods/messages/get_recent_reactions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetRecentReactionsRequest
+
+
+
+
+
+
+GetRecentReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getRecentReactions#39461db2 limit:int hash:long = messages.Reactions Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetRecentReactionsRequest(
+ limit=100,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_recent_stickers.html b/methods/messages/get_recent_stickers.html
new file mode 100644
index 000000000..5ab4992c2
--- /dev/null
+++ b/methods/messages/get_recent_stickers.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetRecentStickersRequest
+
+
+
+
+
+
+GetRecentStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getRecentStickers#9da9403b flags:# attached:flags.0?true hash:long = messages.RecentStickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters hash long attached flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetRecentStickersRequest(
+ hash=-12398745604826,
+ attached=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_replies.html b/methods/messages/get_replies.html
new file mode 100644
index 000000000..eaba731ea
--- /dev/null
+++ b/methods/messages/get_replies.html
@@ -0,0 +1,33 @@
+
+
+
+
+ GetRepliesRequest
+
+
+
+
+
+
+GetRepliesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getReplies#22ddd30c peer:InputPeer msg_id:int offset_id:int offset_date:date add_offset:int limit:int max_id:int min_id:int hash:long = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int offset_id int offset_date date add_offset int limit int max_id int min_id int hash long
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetRepliesRequest(
+ peer='username' ,
+ msg_id=42,
+ offset_id=42,
+ offset_date=datetime.datetime(2018, 6, 25),
+ add_offset=0,
+ limit=100,
+ max_id=0,
+ min_id=0,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_saved_gifs.html b/methods/messages/get_saved_gifs.html
new file mode 100644
index 000000000..7d883b66e
--- /dev/null
+++ b/methods/messages/get_saved_gifs.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetSavedGifsRequest
+
+
+
+
+
+
+GetSavedGifsRequest Only users can use this request. See code examples.
---functions---
+messages.getSavedGifs#5cf09635 hash:long = messages.SavedGifs Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSavedGifsRequest(
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_scheduled_history.html b/methods/messages/get_scheduled_history.html
new file mode 100644
index 000000000..9ff8e8407
--- /dev/null
+++ b/methods/messages/get_scheduled_history.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetScheduledHistoryRequest
+
+
+
+
+
+
+GetScheduledHistoryRequest Only users can use this request. See code examples.
---functions---
+messages.getScheduledHistory#f516760b peer:InputPeer hash:long = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). hash long
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetScheduledHistoryRequest(
+ peer='username' ,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_scheduled_messages.html b/methods/messages/get_scheduled_messages.html
new file mode 100644
index 000000000..972c8064e
--- /dev/null
+++ b/methods/messages/get_scheduled_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetScheduledMessagesRequest
+
+
+
+
+
+
+GetScheduledMessagesRequest Only users can use this request. See code examples.
---functions---
+messages.getScheduledMessages#bdbb0464 peer:InputPeer id:Vector <int > = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetScheduledMessagesRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_search_counters.html b/methods/messages/get_search_counters.html
new file mode 100644
index 000000000..65c58906f
--- /dev/null
+++ b/methods/messages/get_search_counters.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetSearchCountersRequest
+
+
+
+
+
+
+GetSearchCountersRequest Only users can use this request. See code examples.
---functions---
+messages.getSearchCounters#00ae7cc1 flags:# peer:InputPeer top_msg_id:flags.0?int filters:Vector <MessagesFilter > = Vector <messages.SearchCounter > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). filters MessagesFilter A list must be supplied. top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSearchCountersRequest(
+ peer='username' ,
+ filters=[types.InputMessagesFilterPhotos()],
+ top_msg_id=42
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_search_results_calendar.html b/methods/messages/get_search_results_calendar.html
new file mode 100644
index 000000000..72122276f
--- /dev/null
+++ b/methods/messages/get_search_results_calendar.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetSearchResultsCalendarRequest
+
+
+
+
+
+
+GetSearchResultsCalendarRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getSearchResultsCalendar#49f0bde9 peer:InputPeer filter:MessagesFilter offset_id:int offset_date:date = messages.SearchResultsCalendar Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). filter MessagesFilter offset_id int offset_date date
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSearchResultsCalendarRequest(
+ peer='username' ,
+ filter=types.InputMessagesFilterPhotos(),
+ offset_id=42,
+ offset_date=datetime.datetime(2018, 6, 25)
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_search_results_positions.html b/methods/messages/get_search_results_positions.html
new file mode 100644
index 000000000..00ee25acb
--- /dev/null
+++ b/methods/messages/get_search_results_positions.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetSearchResultsPositionsRequest
+
+
+
+
+
+
+GetSearchResultsPositionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getSearchResultsPositions#6e9583a3 peer:InputPeer filter:MessagesFilter offset_id:int limit:int = messages.SearchResultsPositions Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). filter MessagesFilter offset_id int limit int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSearchResultsPositionsRequest(
+ peer='username' ,
+ filter=types.InputMessagesFilterPhotos(),
+ offset_id=42,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_split_ranges.html b/methods/messages/get_split_ranges.html
new file mode 100644
index 000000000..d22eb22b6
--- /dev/null
+++ b/methods/messages/get_split_ranges.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetSplitRangesRequest
+
+
+
+
+
+
+GetSplitRangesRequest Only users can use this request. See code examples.
---functions---
+messages.getSplitRanges#1cff7e08 = Vector <MessageRange > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSplitRangesRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_sticker_set.html b/methods/messages/get_sticker_set.html
new file mode 100644
index 000000000..f3a24d64a
--- /dev/null
+++ b/methods/messages/get_sticker_set.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetStickerSetRequest
+
+
+
+
+
+
+GetStickerSetRequest Both users and bots can use this request. See code examples.
---functions---
+messages.getStickerSet#c8a0ec74 stickerset:InputStickerSet hash:int = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
EmoticonStickerpackMissingError
The emoticon sticker pack you are trying to get is missing. StickersetInvalidError
The provided sticker set is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetStickerSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_stickers.html b/methods/messages/get_stickers.html
new file mode 100644
index 000000000..48d6ba193
--- /dev/null
+++ b/methods/messages/get_stickers.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetStickersRequest
+
+
+
+
+
+
+GetStickersRequest Only users can use this request. See code examples.
---functions---
+messages.getStickers#d5a5d3a1 emoticon:string hash:long = messages.Stickers Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
EmoticonEmptyError
The emoticon field cannot be empty.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetStickersRequest(
+ emoticon='some string here' ,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_suggested_dialog_filters.html b/methods/messages/get_suggested_dialog_filters.html
new file mode 100644
index 000000000..25767c75e
--- /dev/null
+++ b/methods/messages/get_suggested_dialog_filters.html
@@ -0,0 +1,24 @@
+
+
+
+
+ GetSuggestedDialogFiltersRequest
+
+
+
+
+
+
+GetSuggestedDialogFiltersRequest Only users can use this request. See code examples.
---functions---
+messages.getSuggestedDialogFilters#a29cd42c = Vector <DialogFilterSuggested > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetSuggestedDialogFiltersRequest())
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/get_top_reactions.html b/methods/messages/get_top_reactions.html
new file mode 100644
index 000000000..fd0c5e881
--- /dev/null
+++ b/methods/messages/get_top_reactions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetTopReactionsRequest
+
+
+
+
+
+
+GetTopReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getTopReactions#bb8125ba limit:int hash:long = messages.Reactions Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetTopReactionsRequest(
+ limit=100,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_unread_mentions.html b/methods/messages/get_unread_mentions.html
new file mode 100644
index 000000000..521b4d6ff
--- /dev/null
+++ b/methods/messages/get_unread_mentions.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetUnreadMentionsRequest
+
+
+
+
+
+
+GetUnreadMentionsRequest Only users can use this request. See code examples.
---functions---
+messages.getUnreadMentions#f107e790 flags:# peer:InputPeer top_msg_id:flags.0?int offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int add_offset int limit int max_id int min_id int top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetUnreadMentionsRequest(
+ peer='username' ,
+ offset_id=42,
+ add_offset=0,
+ limit=100,
+ max_id=0,
+ min_id=0,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_unread_reactions.html b/methods/messages/get_unread_reactions.html
new file mode 100644
index 000000000..c1df9527e
--- /dev/null
+++ b/methods/messages/get_unread_reactions.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetUnreadReactionsRequest
+
+
+
+
+
+
+GetUnreadReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.getUnreadReactions#3223495b flags:# peer:InputPeer top_msg_id:flags.0?int offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int add_offset int limit int max_id int min_id int top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetUnreadReactionsRequest(
+ peer='username' ,
+ offset_id=42,
+ add_offset=0,
+ limit=100,
+ max_id=0,
+ min_id=0,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_web_page.html b/methods/messages/get_web_page.html
new file mode 100644
index 000000000..06fa61051
--- /dev/null
+++ b/methods/messages/get_web_page.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetWebPageRequest
+
+
+
+
+
+
+GetWebPageRequest Only users can use this request. See code examples.
---functions---
+messages.getWebPage#8d9692a3 url:string hash:int = messages.WebPage Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
WcConvertUrlInvalidError
WC convert URL invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetWebPageRequest(
+ url='some string here' ,
+ hash=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/get_web_page_preview.html b/methods/messages/get_web_page_preview.html
new file mode 100644
index 000000000..cdf7176d0
--- /dev/null
+++ b/methods/messages/get_web_page_preview.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetWebPagePreviewRequest
+
+
+
+
+
+
+GetWebPagePreviewRequest Only users can use this request. See code examples.
---functions---
+messages.getWebPagePreview#8b68b0cc flags:# message:string entities:flags.3?Vector <MessageEntity > = MessageMedia Copy import to the clipboard Returns This type can be an instance of either:
Parameters message string entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can cause 1 known error:
EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.GetWebPagePreviewRequest(
+ message='Hello there!'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/hide_all_chat_join_requests.html b/methods/messages/hide_all_chat_join_requests.html
new file mode 100644
index 000000000..d1d35313c
--- /dev/null
+++ b/methods/messages/hide_all_chat_join_requests.html
@@ -0,0 +1,27 @@
+
+
+
+
+ HideAllChatJoinRequestsRequest
+
+
+
+
+
+
+HideAllChatJoinRequestsRequest Only users can use this request. See code examples.
---functions---
+messages.hideAllChatJoinRequests#e085f4ea flags:# approved:flags.0?true peer:InputPeer link:flags.1?string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). approved flag This argument defaults to None
and can be omitted. link string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
HideRequesterMissingError
The join request was missing or was already handled.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.HideAllChatJoinRequestsRequest(
+ peer='username' ,
+ approved=True ,
+ link='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/hide_chat_join_request.html b/methods/messages/hide_chat_join_request.html
new file mode 100644
index 000000000..b03e493ee
--- /dev/null
+++ b/methods/messages/hide_chat_join_request.html
@@ -0,0 +1,27 @@
+
+
+
+
+ HideChatJoinRequestRequest
+
+
+
+
+
+
+HideChatJoinRequestRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.hideChatJoinRequest#7fe7e815 flags:# approved:flags.0?true peer:InputPeer user_id:InputUser = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). approved flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.HideChatJoinRequestRequest(
+ peer='username' ,
+ user_id='username' ,
+ approved=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/hide_peer_settings_bar.html b/methods/messages/hide_peer_settings_bar.html
new file mode 100644
index 000000000..2a7fb3001
--- /dev/null
+++ b/methods/messages/hide_peer_settings_bar.html
@@ -0,0 +1,25 @@
+
+
+
+
+ HidePeerSettingsBarRequest
+
+
+
+
+
+
+HidePeerSettingsBarRequest Only users can use this request. See code examples.
---functions---
+messages.hidePeerSettingsBar#4facb138 peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.HidePeerSettingsBarRequest(
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/import_chat_invite.html b/methods/messages/import_chat_invite.html
new file mode 100644
index 000000000..741bb08c4
--- /dev/null
+++ b/methods/messages/import_chat_invite.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ImportChatInviteRequest
+
+
+
+
+
+
+ImportChatInviteRequest Only users can use this request. See code examples.
---functions---
+messages.importChatInvite#6c50051c hash:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 8 known errors:
ChannelsTooMuchError
You have joined too many channels/supergroups. InviteHashEmptyError
The invite hash is empty. InviteHashExpiredError
The chat the user tried to join has expired and is not valid anymore. InviteHashInvalidError
The invite hash is invalid. InviteRequestSentError
You have successfully requested to join this chat or channel. SessionPasswordNeededError
Two-steps verification is enabled and a password is required. UsersTooMuchError
The maximum number of users has been exceeded (to create a chat, for example). UserAlreadyParticipantError
The authenticated user is already a participant of the chat.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ImportChatInviteRequest(
+ hash='A4LmkR23G0IGxBE71zZfo1'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/index.html b/methods/messages/index.html
new file mode 100644
index 000000000..603253c9f
--- /dev/null
+++ b/methods/messages/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Messages
+
+
+
+
+
+
+Methods/Messages Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/messages/init_history_import.html b/methods/messages/init_history_import.html
new file mode 100644
index 000000000..24065c88d
--- /dev/null
+++ b/methods/messages/init_history_import.html
@@ -0,0 +1,27 @@
+
+
+
+
+ InitHistoryImportRequest
+
+
+
+
+
+
+InitHistoryImportRequest Only users can use this request. See code examples.
---functions---
+messages.initHistoryImport#34090c3b peer:InputPeer file:InputFile media_count:int = messages.HistoryImport Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). file InputFile media_count int
Known RPC errors This request can cause 4 known errors:
ImportFileInvalidError
The file is too large to be imported. ImportFormatUnrecognizedError
Unknown import format. PreviousChatImportActiveWaitMinError
Similar to a flood wait, must wait {minutes} minutes. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.InitHistoryImportRequest(
+ peer='username' ,
+ file=client.upload_file('/path/to/file.jpg' ),
+ media_count=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/install_sticker_set.html b/methods/messages/install_sticker_set.html
new file mode 100644
index 000000000..14d266cbd
--- /dev/null
+++ b/methods/messages/install_sticker_set.html
@@ -0,0 +1,29 @@
+
+
+
+
+ InstallStickerSetRequest
+
+
+
+
+
+
+InstallStickerSetRequest Only users can use this request. See code examples.
---functions---
+messages.installStickerSet#c78fe460 stickerset:InputStickerSet archived:Bool = messages.StickerSetInstallResult Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
StickersetInvalidError
The provided sticker set is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.InstallStickerSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ archived=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/mark_dialog_unread.html b/methods/messages/mark_dialog_unread.html
new file mode 100644
index 000000000..aae96fa10
--- /dev/null
+++ b/methods/messages/mark_dialog_unread.html
@@ -0,0 +1,26 @@
+
+
+
+
+ MarkDialogUnreadRequest
+
+
+
+
+
+
+MarkDialogUnreadRequest Only users can use this request. See code examples.
---functions---
+messages.markDialogUnread#c286d98f flags:# unread:flags.0?true peer:InputDialogPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputDialogPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). unread flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.MarkDialogUnreadRequest(
+ peer='username' ,
+ unread=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/migrate_chat.html b/methods/messages/migrate_chat.html
new file mode 100644
index 000000000..9adc4b306
--- /dev/null
+++ b/methods/messages/migrate_chat.html
@@ -0,0 +1,25 @@
+
+
+
+
+ MigrateChatRequest
+
+
+
+
+
+
+MigrateChatRequest Only users can use this request. See code examples.
---functions---
+messages.migrateChat#a2875319 chat_id:long = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 3 known errors:
ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.MigrateChatRequest(
+ chat_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/prolong_web_view.html b/methods/messages/prolong_web_view.html
new file mode 100644
index 000000000..f67aec1a5
--- /dev/null
+++ b/methods/messages/prolong_web_view.html
@@ -0,0 +1,38 @@
+
+
+
+
+ ProlongWebViewRequest
+
+
+
+
+
+
+ProlongWebViewRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.prolongWebView#b0d81a83 flags:# silent:flags.5?true peer:InputPeer bot:InputUser query_id:long reply_to:flags.0?InputReplyTo send_as:flags.13?InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). query_id long silent flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ProlongWebViewRequest(
+ peer='username' ,
+ bot='username' ,
+ query_id=-12398745604826,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ send_as='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/rate_transcribed_audio.html b/methods/messages/rate_transcribed_audio.html
new file mode 100644
index 000000000..2ec6ee2d5
--- /dev/null
+++ b/methods/messages/rate_transcribed_audio.html
@@ -0,0 +1,28 @@
+
+
+
+
+ RateTranscribedAudioRequest
+
+
+
+
+
+
+RateTranscribedAudioRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.rateTranscribedAudio#7f1d072f peer:InputPeer msg_id:int transcription_id:long good:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int transcription_id long good Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RateTranscribedAudioRequest(
+ peer='username' ,
+ msg_id=42,
+ transcription_id=-12398745604826,
+ good=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/read_discussion.html b/methods/messages/read_discussion.html
new file mode 100644
index 000000000..23dde2955
--- /dev/null
+++ b/methods/messages/read_discussion.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReadDiscussionRequest
+
+
+
+
+
+
+ReadDiscussionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.readDiscussion#f731a9f4 peer:InputPeer msg_id:int read_max_id:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int read_max_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadDiscussionRequest(
+ peer='username' ,
+ msg_id=42,
+ read_max_id=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/read_encrypted_history.html b/methods/messages/read_encrypted_history.html
new file mode 100644
index 000000000..3edf361b6
--- /dev/null
+++ b/methods/messages/read_encrypted_history.html
@@ -0,0 +1,29 @@
+
+
+
+
+ ReadEncryptedHistoryRequest
+
+
+
+
+
+
+ReadEncryptedHistoryRequest Only users can use this request. See code examples.
---functions---
+messages.readEncryptedHistory#7f4b690a peer:InputEncryptedChat max_date:date = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
MsgWaitFailedError
A waiting call returned an error.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadEncryptedHistoryRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ max_date=datetime.datetime(2018, 6, 25)
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/read_featured_stickers.html b/methods/messages/read_featured_stickers.html
new file mode 100644
index 000000000..dcbb385dd
--- /dev/null
+++ b/methods/messages/read_featured_stickers.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReadFeaturedStickersRequest
+
+
+
+
+
+
+ReadFeaturedStickersRequest Only users can use this request. See code examples.
---functions---
+messages.readFeaturedStickers#5b118126 id:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id long A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadFeaturedStickersRequest(
+ id=[-12398745604826]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/read_history.html b/methods/messages/read_history.html
new file mode 100644
index 000000000..fa08a3f46
--- /dev/null
+++ b/methods/messages/read_history.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReadHistoryRequest
+
+
+
+
+
+
+ReadHistoryRequest Only users can use this request. See code examples.
---functions---
+messages.readHistory#0e306d3a peer:InputPeer max_id:int = messages.AffectedMessages Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id int
Known RPC errors This request can cause 2 known errors:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_read_acknowledge()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadHistoryRequest(
+ peer='username' ,
+ max_id=0
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/read_mentions.html b/methods/messages/read_mentions.html
new file mode 100644
index 000000000..ffe298b45
--- /dev/null
+++ b/methods/messages/read_mentions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReadMentionsRequest
+
+
+
+
+
+
+ReadMentionsRequest Only users can use this request. See code examples.
---functions---
+messages.readMentions#36e5bf4d flags:# peer:InputPeer top_msg_id:flags.0?int = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example Please refer to the documentation of client.send_read_acknowledge()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadMentionsRequest(
+ peer='username' ,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/read_message_contents.html b/methods/messages/read_message_contents.html
new file mode 100644
index 000000000..e4d281b37
--- /dev/null
+++ b/methods/messages/read_message_contents.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReadMessageContentsRequest
+
+
+
+
+
+
+ReadMessageContentsRequest Only users can use this request. See code examples.
---functions---
+messages.readMessageContents#36a73f77 id:Vector <int > = messages.AffectedMessages Copy import to the clipboard Returns This type can only be an instance of:
Parameters id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadMessageContentsRequest(
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/read_reactions.html b/methods/messages/read_reactions.html
new file mode 100644
index 000000000..ea57692c4
--- /dev/null
+++ b/methods/messages/read_reactions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReadReactionsRequest
+
+
+
+
+
+
+ReadReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.readReactions#54aa7f8e flags:# peer:InputPeer top_msg_id:flags.0?int = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReadReactionsRequest(
+ peer='username' ,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/received_messages.html b/methods/messages/received_messages.html
new file mode 100644
index 000000000..546c6b65b
--- /dev/null
+++ b/methods/messages/received_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReceivedMessagesRequest
+
+
+
+
+
+
+ReceivedMessagesRequest Only users can use this request. See code examples.
---functions---
+messages.receivedMessages#05a954c0 max_id:int = Vector <ReceivedNotifyMessage > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReceivedMessagesRequest(
+ max_id=0
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/received_queue.html b/methods/messages/received_queue.html
new file mode 100644
index 000000000..cb13ea8cb
--- /dev/null
+++ b/methods/messages/received_queue.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ReceivedQueueRequest
+
+
+
+
+
+
+ReceivedQueueRequest Only users can use this request. See code examples.
---functions---
+messages.receivedQueue#55a5bb66 max_qts:int = Vector <long > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
MaxQtsInvalidError
The provided QTS were invalid. MsgWaitFailedError
A waiting call returned an error.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReceivedQueueRequest(
+ max_qts=42
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/messages/reorder_pinned_dialogs.html b/methods/messages/reorder_pinned_dialogs.html
new file mode 100644
index 000000000..6f8500b0a
--- /dev/null
+++ b/methods/messages/reorder_pinned_dialogs.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReorderPinnedDialogsRequest
+
+
+
+
+
+
+ReorderPinnedDialogsRequest Only users can use this request. See code examples.
---functions---
+messages.reorderPinnedDialogs#3b1adf37 flags:# force:flags.0?true folder_id:int order:Vector <InputDialogPeer > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters folder_id int order InputDialogPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. force flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReorderPinnedDialogsRequest(
+ folder_id=42,
+ order=['username' ],
+ force=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/reorder_sticker_sets.html b/methods/messages/reorder_sticker_sets.html
new file mode 100644
index 000000000..e80d89098
--- /dev/null
+++ b/methods/messages/reorder_sticker_sets.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReorderStickerSetsRequest
+
+
+
+
+
+
+ReorderStickerSetsRequest Only users can use this request. See code examples.
---functions---
+messages.reorderStickerSets#78337739 flags:# masks:flags.0?true emojis:flags.1?true order:Vector <long > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters order long A list must be supplied. masks flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReorderStickerSetsRequest(
+ order=[-12398745604826],
+ masks=True ,
+ emojis=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/report.html b/methods/messages/report.html
new file mode 100644
index 000000000..e91574381
--- /dev/null
+++ b/methods/messages/report.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ReportRequest
+
+
+
+
+
+
+ReportRequest Only users can use this request. See code examples.
---functions---
+messages.report#8953ab4e peer:InputPeer id:Vector <int > reason:ReportReason message:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied. reason ReportReason message string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReportRequest(
+ peer='username' ,
+ id=[42],
+ reason=types.InputReportReasonSpam(),
+ message='Hello there!'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/report_encrypted_spam.html b/methods/messages/report_encrypted_spam.html
new file mode 100644
index 000000000..4ae1bc863
--- /dev/null
+++ b/methods/messages/report_encrypted_spam.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ReportEncryptedSpamRequest
+
+
+
+
+
+
+ReportEncryptedSpamRequest Only users can use this request. See code examples.
---functions---
+messages.reportEncryptedSpam#4b0c8c0f peer:InputEncryptedChat = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReportEncryptedSpamRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/report_reaction.html b/methods/messages/report_reaction.html
new file mode 100644
index 000000000..eaf2ce9bc
--- /dev/null
+++ b/methods/messages/report_reaction.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReportReactionRequest
+
+
+
+
+
+
+ReportReactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.reportReaction#3f64c076 peer:InputPeer id:int reaction_peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int reaction_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReportReactionRequest(
+ peer='username' ,
+ id=42,
+ reaction_peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/report_spam.html b/methods/messages/report_spam.html
new file mode 100644
index 000000000..90bfebd6e
--- /dev/null
+++ b/methods/messages/report_spam.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReportSpamRequest
+
+
+
+
+
+
+ReportSpamRequest Only users can use this request. See code examples.
---functions---
+messages.reportSpam#cf1592db peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ReportSpamRequest(
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/request_app_web_view.html b/methods/messages/request_app_web_view.html
new file mode 100644
index 000000000..c9277ece8
--- /dev/null
+++ b/methods/messages/request_app_web_view.html
@@ -0,0 +1,35 @@
+
+
+
+
+ RequestAppWebViewRequest
+
+
+
+
+
+
+RequestAppWebViewRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.requestAppWebView#8c5a3b3c flags:# write_allowed:flags.0?true peer:InputPeer app:InputBotApp start_param:flags.1?string theme_params:flags.2?DataJSON platform:string = AppWebViewResult Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). app InputBotApp platform string write_allowed flag This argument defaults to None
and can be omitted. start_param string This argument defaults to None
and can be omitted. theme_params DataJSON This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RequestAppWebViewRequest(
+ peer='username' ,
+ app=types.InputBotAppID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ platform='some string here' ,
+ write_allowed=True ,
+ start_param='some string here' ,
+ theme_params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/request_encryption.html b/methods/messages/request_encryption.html
new file mode 100644
index 000000000..b113cbd72
--- /dev/null
+++ b/methods/messages/request_encryption.html
@@ -0,0 +1,26 @@
+
+
+
+
+ RequestEncryptionRequest
+
+
+
+
+
+
+RequestEncryptionRequest Only users can use this request. See code examples.
---functions---
+messages.requestEncryption#f64daf43 user_id:InputUser random_id:int g_a:bytes = EncryptedChat Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). g_a bytes random_id int If left unspecified, it will be inferred automatically.
Known RPC errors This request can cause 2 known errors:
DhGAInvalidError
g_a invalid. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RequestEncryptionRequest(
+ user_id='username' ,
+ g_a=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/request_simple_web_view.html b/methods/messages/request_simple_web_view.html
new file mode 100644
index 000000000..0ad0f1993
--- /dev/null
+++ b/methods/messages/request_simple_web_view.html
@@ -0,0 +1,33 @@
+
+
+
+
+ RequestSimpleWebViewRequest
+
+
+
+
+
+
+RequestSimpleWebViewRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.requestSimpleWebView#1a46500a flags:# from_switch_webview:flags.1?true from_side_menu:flags.2?true bot:InputUser url:flags.3?string start_param:flags.4?string theme_params:flags.0?DataJSON platform:string = SimpleWebViewResult Copy import to the clipboard Returns This type can only be an instance of:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). platform string from_switch_webview flag This argument defaults to None
and can be omitted. from_side_menu flag This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted. start_param string This argument defaults to None
and can be omitted. theme_params DataJSON This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RequestSimpleWebViewRequest(
+ bot='username' ,
+ platform='some string here' ,
+ from_switch_webview=True ,
+ from_side_menu=True ,
+ url='some string here' ,
+ start_param='some string here' ,
+ theme_params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/request_url_auth.html b/methods/messages/request_url_auth.html
new file mode 100644
index 000000000..3c0a6658a
--- /dev/null
+++ b/methods/messages/request_url_auth.html
@@ -0,0 +1,28 @@
+
+
+
+
+ RequestUrlAuthRequest
+
+
+
+
+
+
+RequestUrlAuthRequest Only users can use this request. See code examples.
---functions---
+messages.requestUrlAuth#198fb446 flags:# peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string = UrlAuthResult Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int This argument defaults to None
and can be omitted. button_id int This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RequestUrlAuthRequest(
+ peer='username' ,
+ msg_id=42,
+ button_id=42,
+ url='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/request_web_view.html b/methods/messages/request_web_view.html
new file mode 100644
index 000000000..f42dbf7d2
--- /dev/null
+++ b/methods/messages/request_web_view.html
@@ -0,0 +1,44 @@
+
+
+
+
+ RequestWebViewRequest
+
+
+
+
+
+
+RequestWebViewRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.requestWebView#269dc2c1 flags:# from_bot_menu:flags.4?true silent:flags.5?true peer:InputPeer bot:InputUser url:flags.1?string start_param:flags.3?string theme_params:flags.2?DataJSON platform:string reply_to:flags.0?InputReplyTo send_as:flags.13?InputPeer = WebViewResult Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). platform string from_bot_menu flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted. start_param string This argument defaults to None
and can be omitted. theme_params DataJSON This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.RequestWebViewRequest(
+ peer='username' ,
+ bot='username' ,
+ platform='some string here' ,
+ from_bot_menu=True ,
+ url='some string here' ,
+ start_param='some string here' ,
+ theme_params=types.DataJSON(
+ data='some string here'
+ ),
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/save_default_send_as.html b/methods/messages/save_default_send_as.html
new file mode 100644
index 000000000..af8019b35
--- /dev/null
+++ b/methods/messages/save_default_send_as.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SaveDefaultSendAsRequest
+
+
+
+
+
+
+SaveDefaultSendAsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.saveDefaultSendAs#ccfddf96 peer:InputPeer send_as:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). send_as InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SaveDefaultSendAsRequest(
+ peer='username' ,
+ send_as='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/save_draft.html b/methods/messages/save_draft.html
new file mode 100644
index 000000000..e8784a349
--- /dev/null
+++ b/methods/messages/save_draft.html
@@ -0,0 +1,48 @@
+
+
+
+
+ SaveDraftRequest
+
+
+
+
+
+
+SaveDraftRequest Only users can use this request. See code examples.
---functions---
+messages.saveDraft#7ff3b806 flags:# no_webpage:flags.1?true invert_media:flags.6?true reply_to:flags.4?InputReplyTo peer:InputPeer message:string entities:flags.3?Vector <MessageEntity > media:flags.5?InputMedia = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). message string no_webpage flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. media InputMedia This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SaveDraftRequest(
+ peer='username' ,
+ message='Hello there!' ,
+ no_webpage=True ,
+ invert_media=True ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/save_gif.html b/methods/messages/save_gif.html
new file mode 100644
index 000000000..badc1befb
--- /dev/null
+++ b/methods/messages/save_gif.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SaveGifRequest
+
+
+
+
+
+
+SaveGifRequest Only users can use this request. See code examples.
---functions---
+messages.saveGif#327a30cb id:InputDocument unsave:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
GifIdInvalidError
The provided GIF ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SaveGifRequest(
+ id=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ unsave=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/save_recent_sticker.html b/methods/messages/save_recent_sticker.html
new file mode 100644
index 000000000..6cc5cf898
--- /dev/null
+++ b/methods/messages/save_recent_sticker.html
@@ -0,0 +1,31 @@
+
+
+
+
+ SaveRecentStickerRequest
+
+
+
+
+
+
+SaveRecentStickerRequest Only users can use this request. See code examples.
---functions---
+messages.saveRecentSticker#392718f8 flags:# attached:flags.0?true id:InputDocument unsave:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
StickerIdInvalidError
The provided sticker ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SaveRecentStickerRequest(
+ id=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ unsave=False ,
+ attached=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/search.html b/methods/messages/search.html
new file mode 100644
index 000000000..3bc3c6fae
--- /dev/null
+++ b/methods/messages/search.html
@@ -0,0 +1,37 @@
+
+
+
+
+ SearchRequest
+
+
+
+
+
+
+SearchRequest Only users can use this request. See code examples.
---functions---
+messages.search#a0fda762 flags:# peer:InputPeer q:string from_id:flags.0?InputPeer top_msg_id:flags.1?int filter:MessagesFilter min_date:date max_date:date offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). q string filter MessagesFilter min_date date max_date date offset_id int add_offset int limit int max_id int min_id int hash long from_id InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 9 known errors:
ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. FromPeerInvalidError
The given from_user peer cannot be used for the parameter. InputConstructorInvalidError
The provided constructor is invalid. InputFilterInvalidError
The search query filter is invalid. InputUserDeactivatedError
The specified user was deleted. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PeerIdNotSupportedError
The provided peer ID is not supported. SearchQueryEmptyError
The search query is empty. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SearchRequest(
+ peer='username' ,
+ q='some string here' ,
+ filter=types.InputMessagesFilterPhotos(),
+ min_date=datetime.datetime(2018, 6, 25),
+ max_date=datetime.datetime(2018, 6, 25),
+ offset_id=42,
+ add_offset=0,
+ limit=100,
+ max_id=0,
+ min_id=0,
+ hash=-12398745604826,
+ from_id='username' ,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/search_custom_emoji.html b/methods/messages/search_custom_emoji.html
new file mode 100644
index 000000000..597f807b0
--- /dev/null
+++ b/methods/messages/search_custom_emoji.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SearchCustomEmojiRequest
+
+
+
+
+
+
+SearchCustomEmojiRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.searchCustomEmoji#2c11c0d7 emoticon:string hash:long = EmojiList Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SearchCustomEmojiRequest(
+ emoticon='some string here' ,
+ hash=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/search_global.html b/methods/messages/search_global.html
new file mode 100644
index 000000000..ca8be9fd0
--- /dev/null
+++ b/methods/messages/search_global.html
@@ -0,0 +1,33 @@
+
+
+
+
+ SearchGlobalRequest
+
+
+
+
+
+
+SearchGlobalRequest Only users can use this request. See code examples.
---functions---
+messages.searchGlobal#4bc6589a flags:# folder_id:flags.0?int q:string filter:MessagesFilter min_date:date max_date:date offset_rate:int offset_peer:InputPeer offset_id:int limit:int = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters q string filter MessagesFilter min_date date max_date date offset_rate int offset_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int limit int folder_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
SearchQueryEmptyError
The search query is empty.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.iter_messages()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SearchGlobalRequest(
+ q='some string here' ,
+ filter=types.InputMessagesFilterPhotos(),
+ min_date=datetime.datetime(2018, 6, 25),
+ max_date=datetime.datetime(2018, 6, 25),
+ offset_rate=42,
+ offset_peer='username' ,
+ offset_id=42,
+ limit=100,
+ folder_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/search_sent_media.html b/methods/messages/search_sent_media.html
new file mode 100644
index 000000000..39bc38a2d
--- /dev/null
+++ b/methods/messages/search_sent_media.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SearchSentMediaRequest
+
+
+
+
+
+
+SearchSentMediaRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.searchSentMedia#107e31a0 q:string filter:MessagesFilter limit:int = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SearchSentMediaRequest(
+ q='some string here' ,
+ filter=types.InputMessagesFilterPhotos(),
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/search_sticker_sets.html b/methods/messages/search_sticker_sets.html
new file mode 100644
index 000000000..88ec8684f
--- /dev/null
+++ b/methods/messages/search_sticker_sets.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SearchStickerSetsRequest
+
+
+
+
+
+
+SearchStickerSetsRequest Only users can use this request. See code examples.
---functions---
+messages.searchStickerSets#35705b8a flags:# exclude_featured:flags.0?true q:string hash:long = messages.FoundStickerSets Copy import to the clipboard Returns This type can be an instance of either:
Parameters q string hash long exclude_featured flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SearchStickerSetsRequest(
+ q='some string here' ,
+ hash=-12398745604826,
+ exclude_featured=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_bot_requested_peer.html b/methods/messages/send_bot_requested_peer.html
new file mode 100644
index 000000000..837d6a447
--- /dev/null
+++ b/methods/messages/send_bot_requested_peer.html
@@ -0,0 +1,28 @@
+
+
+
+
+ SendBotRequestedPeerRequest
+
+
+
+
+
+
+SendBotRequestedPeerRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.sendBotRequestedPeer#fe38d01b peer:InputPeer msg_id:int button_id:int requested_peer:InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int button_id int requested_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendBotRequestedPeerRequest(
+ peer='username' ,
+ msg_id=42,
+ button_id=42,
+ requested_peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_encrypted.html b/methods/messages/send_encrypted.html
new file mode 100644
index 000000000..d3e9b144d
--- /dev/null
+++ b/methods/messages/send_encrypted.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SendEncryptedRequest
+
+
+
+
+
+
+SendEncryptedRequest Only users can use this request. See code examples.
---functions---
+messages.sendEncrypted#44fa7a15 flags:# silent:flags.0?true peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputEncryptedChat data bytes silent flag This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically.
Known RPC errors This request can cause 4 known errors:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. DataInvalidError
Encrypted data invalid. EncryptionDeclinedError
The secret chat was declined. MsgWaitFailedError
A waiting call returned an error.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendEncryptedRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ data=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_encrypted_file.html b/methods/messages/send_encrypted_file.html
new file mode 100644
index 000000000..8d14786e0
--- /dev/null
+++ b/methods/messages/send_encrypted_file.html
@@ -0,0 +1,35 @@
+
+
+
+
+ SendEncryptedFileRequest
+
+
+
+
+
+
+SendEncryptedFileRequest Only users can use this request. See code examples.
---functions---
+messages.sendEncryptedFile#5559481d flags:# silent:flags.0?true peer:InputEncryptedChat random_id:long data:bytes file:InputEncryptedFile = messages.SentEncryptedMessage Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
MsgWaitFailedError
A waiting call returned an error.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendEncryptedFileRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ data=b'arbitrary\x7f data \xfa here' ,
+ file=types.InputEncryptedFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ key_fingerprint=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_encrypted_service.html b/methods/messages/send_encrypted_service.html
new file mode 100644
index 000000000..ab076274b
--- /dev/null
+++ b/methods/messages/send_encrypted_service.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SendEncryptedServiceRequest
+
+
+
+
+
+
+SendEncryptedServiceRequest Only users can use this request. See code examples.
---functions---
+messages.sendEncryptedService#32d439a4 peer:InputEncryptedChat random_id:long data:bytes = messages.SentEncryptedMessage Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 4 known errors:
DataInvalidError
Encrypted data invalid. EncryptionDeclinedError
The secret chat was declined. MsgWaitFailedError
A waiting call returned an error. UserIsBlockedError
User is blocked.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendEncryptedServiceRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ data=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_inline_bot_result.html b/methods/messages/send_inline_bot_result.html
new file mode 100644
index 000000000..167a4fb4f
--- /dev/null
+++ b/methods/messages/send_inline_bot_result.html
@@ -0,0 +1,40 @@
+
+
+
+
+ SendInlineBotResultRequest
+
+
+
+
+
+
+SendInlineBotResultRequest Only users can use this request. See code examples.
---functions---
+messages.sendInlineBotResult#f7bc68ba flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true hide_via:flags.11?true peer:InputPeer reply_to:flags.0?InputReplyTo random_id:long query_id:long id:string schedule_date:flags.10?date send_as:flags.13?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). query_id long id string silent flag This argument defaults to None
and can be omitted. background flag This argument defaults to None
and can be omitted. clear_draft flag This argument defaults to None
and can be omitted. hide_via flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically. schedule_date date This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 11 known errors:
ChatSendInlineForbiddenError
You cannot send inline results in this chat. ChatWriteForbiddenError
You can't write in this chat. EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). InlineResultExpiredError
The inline query expired. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). QueryIdEmptyError
The query ID is empty. ScheduleDateTooLateError
The date you tried to schedule is too far in the future (last known limit of 1 year and a few hours). ScheduleTooMuchError
You cannot schedule more messages in this chat (last known limit of 100 per chat). TopicDeletedError
The topic was deleted. WebpageCurlFailedError
Failure while fetching the webpage with cURL. WebpageMediaEmptyError
Webpage media empty.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendInlineBotResultRequest(
+ peer='username' ,
+ query_id=-12398745604826,
+ id='some string here' ,
+ hide_via=True ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ schedule_date=datetime.datetime(2018, 6, 25),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_media.html b/methods/messages/send_media.html
new file mode 100644
index 000000000..8890814bc
--- /dev/null
+++ b/methods/messages/send_media.html
@@ -0,0 +1,51 @@
+
+
+
+
+ SendMediaRequest
+
+
+
+
+
+
+SendMediaRequest Both users and bots can use this request. See code examples.
---functions---
+messages.sendMedia#72ccc23d flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:InputPeer reply_to:flags.0?InputReplyTo media:InputMedia message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector <MessageEntity > schedule_date:flags.10?date send_as:flags.13?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). media InputMedia message string silent flag This argument defaults to None
and can be omitted. background flag This argument defaults to None
and can be omitted. clear_draft flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. update_stickersets_order flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically. reply_markup ReplyMarkup This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. schedule_date date This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 45 known errors:
BotPaymentsDisabledError
This method can only be run by a bot. BotPollsDisabledError
You cannot create polls under a bot account. BroadcastPublicVotersForbiddenError
You cannot broadcast polls where the voters are public. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatSendMediaForbiddenError
You can't send media in this chat. ChatWriteForbiddenError
You can't write in this chat. CurrencyTotalAmountInvalidError
The total amount of all prices is invalid. EmoticonInvalidError
The specified emoticon cannot be used or was not a emoticon. EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). ExternalUrlInvalidError
External URL invalid. FilePartsInvalidError
The number of file parts is invalid. FilePartLengthInvalidError
The length of a file part is invalid. FileReferenceEmptyError
The file reference must exist to access the media and it cannot be empty. FileReferenceExpiredError
The file reference has expired and is no longer valid or it belongs to self-destructing media and cannot be resent. GameBotInvalidError
You cannot send that game with the current bot. InputUserDeactivatedError
The specified user was deleted. MediaCaptionTooLongError
The caption is too long. MediaEmptyError
The provided media object is invalid or the current account may not be able to send it (such as games as users). PaymentProviderInvalidError
The payment provider was not recognised or its token was invalid. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PhotoExtInvalidError
The extension of the photo is invalid. PhotoInvalidDimensionsError
The photo dimensions are invalid (hint: `pip install pillow` for `send_file` to resize images). PhotoSaveFileInvalidError
The photo you tried to send cannot be saved by Telegram. A reason may be that it exceeds 10MB. Try resizing it locally. PollAnswersInvalidError
The poll did not have enough answers or had too many. PollOptionDuplicateError
A duplicate option was sent in the same poll. PollQuestionInvalidError
The poll question was either empty or too long. PostponedTimeoutError
The postponed call has timed out. QuizCorrectAnswersEmptyError
A quiz must specify one correct answer. QuizCorrectAnswersTooMuchError
There can only be one correct answer. QuizCorrectAnswerInvalidError
The correct answer is not an existing answer. QuizMultipleInvalidError
A poll cannot be both multiple choice and quiz. RandomIdDuplicateError
You provided a random ID that was already used. ScheduleDateTooLateError
The date you tried to schedule is too far in the future (last known limit of 1 year and a few hours). ScheduleTooMuchError
You cannot schedule more messages in this chat (last known limit of 100 per chat). StorageCheckFailedError
Server storage check failed. TimeoutError
A timeout occurred while fetching data from the worker. TopicDeletedError
The topic was deleted. UserBannedInChannelError
You're banned from sending messages in supergroups/channels. UserIsBlockedError
User is blocked. UserIsBotError
Bots can't send messages to other bots. VideoContentTypeInvalidError
The video content type is not supported with the given parameters (i.e. supports_streaming). WebpageCurlFailedError
Failure while fetching the webpage with cURL. WebpageMediaEmptyError
Webpage media empty.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_file()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendMediaRequest(
+ peer='username' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ ),
+ message='Hello there!' ,
+ noforwards=True ,
+ update_stickersets_order=True ,
+ invert_media=True ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ schedule_date=datetime.datetime(2018, 6, 25),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_message.html b/methods/messages/send_message.html
new file mode 100644
index 000000000..42bfda8ed
--- /dev/null
+++ b/methods/messages/send_message.html
@@ -0,0 +1,42 @@
+
+
+
+
+ SendMessageRequest
+
+
+
+
+
+
+SendMessageRequest Both users and bots can use this request. See code examples.
---functions---
+messages.sendMessage#280d096f flags:# no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:InputPeer reply_to:flags.0?InputReplyTo message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector <MessageEntity > schedule_date:flags.10?date send_as:flags.13?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). message string no_webpage flag This argument defaults to None
and can be omitted. silent flag This argument defaults to None
and can be omitted. background flag This argument defaults to None
and can be omitted. clear_draft flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. update_stickersets_order flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. random_id long If left unspecified, it will be inferred automatically. reply_markup ReplyMarkup This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. schedule_date date This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 33 known errors:
AuthKeyDuplicatedError
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions. BotDomainInvalidError
The domain used for the auth button does not match the one configured in @BotFather. ButtonDataInvalidError
The provided button data is invalid. ButtonTypeInvalidError
The type of one of the buttons you provided is invalid. ButtonUrlInvalidError
Button URL invalid. ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. ChatRestrictedError
The chat is restricted and cannot be used in that request. ChatWriteForbiddenError
You can't write in this chat. EntitiesTooLongError
It is no longer possible to send such long data inside entity tags (for example inline text URLs). EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). EntityMentionUserInvalidError
You can't use this entity. InputUserDeactivatedError
The specified user was deleted. MessageEmptyError
Empty or invalid UTF-8 message was sent. MessageTooLongError
Message was too long. MsgIdInvalidError
The message ID used in the peer was invalid. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PollOptionInvalidError
A poll option used invalid data (the data may be too long). RandomIdDuplicateError
You provided a random ID that was already used. ReplyMarkupInvalidError
The provided reply markup is invalid. ReplyMarkupTooLongError
The data embedded in the reply markup buttons was too much. ScheduleBotNotAllowedError
Bots are not allowed to schedule messages. ScheduleDateTooLateError
The date you tried to schedule is too far in the future (last known limit of 1 year and a few hours). ScheduleStatusPrivateError
You cannot schedule a message until the person comes online if their privacy does not show this information. ScheduleTooMuchError
You cannot schedule more messages in this chat (last known limit of 100 per chat). TimeoutError
A timeout occurred while fetching data from the worker. TopicDeletedError
The topic was deleted. UserBannedInChannelError
You're banned from sending messages in supergroups/channels. UserIsBlockedError
User is blocked. UserIsBotError
Bots can't send messages to other bots. YouBlockedUserError
You blocked this user.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_message()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendMessageRequest(
+ peer='username' ,
+ message='Hello there!' ,
+ no_webpage=True ,
+ noforwards=True ,
+ update_stickersets_order=True ,
+ invert_media=True ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ schedule_date=datetime.datetime(2018, 6, 25),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_multi_media.html b/methods/messages/send_multi_media.html
new file mode 100644
index 000000000..81b1f4c4f
--- /dev/null
+++ b/methods/messages/send_multi_media.html
@@ -0,0 +1,53 @@
+
+
+
+
+ SendMultiMediaRequest
+
+
+
+
+
+
+SendMultiMediaRequest Both users and bots can use this request. See code examples.
---functions---
+messages.sendMultiMedia#456e8987 flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true update_stickersets_order:flags.15?true invert_media:flags.16?true peer:InputPeer reply_to:flags.0?InputReplyTo multi_media:Vector <InputSingleMedia > schedule_date:flags.10?date send_as:flags.13?InputPeer = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). multi_media InputSingleMedia A list must be supplied. silent flag This argument defaults to None
and can be omitted. background flag This argument defaults to None
and can be omitted. clear_draft flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. update_stickersets_order flag This argument defaults to None
and can be omitted. invert_media flag This argument defaults to None
and can be omitted. reply_to InputReplyTo This argument defaults to None
and can be omitted. schedule_date date This argument defaults to None
and can be omitted. send_as InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 5 known errors:
EntityBoundsInvalidError
Some of provided entities have invalid bounds (length is zero or out of the boundaries of the string). MultiMediaTooLongError
Too many media files were included in the same album. ScheduleDateTooLateError
The date you tried to schedule is too far in the future (last known limit of 1 year and a few hours). ScheduleTooMuchError
You cannot schedule more messages in this chat (last known limit of 100 per chat). TopicDeletedError
The topic was deleted.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_file()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendMultiMediaRequest(
+ peer='username' ,
+ multi_media=[types.InputSingleMedia(
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ ),
+ message='Hello there!'
+ )],
+ noforwards=True ,
+ update_stickersets_order=True ,
+ invert_media=True ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ ),
+ schedule_date=datetime.datetime(2018, 6, 25),
+ send_as='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_reaction.html b/methods/messages/send_reaction.html
new file mode 100644
index 000000000..580c3b872
--- /dev/null
+++ b/methods/messages/send_reaction.html
@@ -0,0 +1,31 @@
+
+
+
+
+ SendReactionRequest
+
+
+
+
+
+
+SendReactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.sendReaction#d30d78d4 flags:# big:flags.1?true add_to_recent:flags.2?true peer:InputPeer msg_id:int reaction:flags.0?Vector <Reaction > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int big flag This argument defaults to None
and can be omitted. add_to_recent flag This argument defaults to None
and can be omitted. reaction Reaction This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendReactionRequest(
+ peer='username' ,
+ msg_id=42,
+ big=True ,
+ add_to_recent=True ,
+ reaction=[types.ReactionEmoji(
+ emoticon='some string here'
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_scheduled_messages.html b/methods/messages/send_scheduled_messages.html
new file mode 100644
index 000000000..7e18a5e65
--- /dev/null
+++ b/methods/messages/send_scheduled_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SendScheduledMessagesRequest
+
+
+
+
+
+
+SendScheduledMessagesRequest Only users can use this request. See code examples.
---functions---
+messages.sendScheduledMessages#bd38850a peer:InputPeer id:Vector <int > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendScheduledMessagesRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_screenshot_notification.html b/methods/messages/send_screenshot_notification.html
new file mode 100644
index 000000000..e3497422d
--- /dev/null
+++ b/methods/messages/send_screenshot_notification.html
@@ -0,0 +1,35 @@
+
+
+
+
+ SendScreenshotNotificationRequest
+
+
+
+
+
+
+SendScreenshotNotificationRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.sendScreenshotNotification#a1405817 peer:InputPeer reply_to:InputReplyTo random_id:long = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). reply_to InputReplyTo random_id long If left unspecified, it will be inferred automatically.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendScreenshotNotificationRequest(
+ peer='username' ,
+ reply_to=types.InputReplyToMessage(
+ reply_to_msg_id=42,
+ top_msg_id=42,
+ reply_to_peer_id='username' ,
+ quote_text='some string here' ,
+ quote_entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_vote.html b/methods/messages/send_vote.html
new file mode 100644
index 000000000..d67a7246b
--- /dev/null
+++ b/methods/messages/send_vote.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SendVoteRequest
+
+
+
+
+
+
+SendVoteRequest Only users can use this request. See code examples.
---functions---
+messages.sendVote#10ea6184 peer:InputPeer msg_id:int options:Vector <bytes > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int options bytes A list must be supplied.
Known RPC errors This request can cause 2 known errors:
MessagePollClosedError
The poll was closed and can no longer be voted on. OptionInvalidError
The option specified is invalid and does not exist in the target poll.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendVoteRequest(
+ peer='username' ,
+ msg_id=42,
+ options=[b'arbitrary\x7f data \xfa here' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_web_view_data.html b/methods/messages/send_web_view_data.html
new file mode 100644
index 000000000..18c559a3c
--- /dev/null
+++ b/methods/messages/send_web_view_data.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SendWebViewDataRequest
+
+
+
+
+
+
+SendWebViewDataRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.sendWebViewData#dc0242c8 bot:InputUser random_id:long button_text:string data:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). button_text string data string random_id long If left unspecified, it will be inferred automatically.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendWebViewDataRequest(
+ bot='username' ,
+ button_text='some string here' ,
+ data='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/send_web_view_result_message.html b/methods/messages/send_web_view_result_message.html
new file mode 100644
index 000000000..b9bd81670
--- /dev/null
+++ b/methods/messages/send_web_view_result_message.html
@@ -0,0 +1,54 @@
+
+
+
+
+ SendWebViewResultMessageRequest
+
+
+
+
+
+
+SendWebViewResultMessageRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.sendWebViewResultMessage#0a4314f5 bot_query_id:string result:InputBotInlineResult = WebViewMessageSent Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SendWebViewResultMessageRequest(
+ bot_query_id='some string here' ,
+ result=types.InputBotInlineResult(
+ id='some string here' ,
+ type='some string here' ,
+ send_message=types.InputBotInlineMessageMediaAuto(
+ message='Hello there!' ,
+ invert_media=True
+ ),
+ title='My awesome title' ,
+ description='some string here' ,
+ url='some string here' ,
+ thumb=types.InputWebDocument(
+ url='some string here' ,
+ size=42,
+ mime_type='some string here' ,
+ attributes=[types.DocumentAttributeImageSize(
+ w=42,
+ h=42
+ )]
+ ),
+ content=types.InputWebDocument(
+ url='some string here' ,
+ size=42,
+ mime_type='some string here' ,
+ attributes=[types.DocumentAttributeImageSize(
+ w=42,
+ h=42
+ )]
+ )
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_bot_callback_answer.html b/methods/messages/set_bot_callback_answer.html
new file mode 100644
index 000000000..1ae323ac5
--- /dev/null
+++ b/methods/messages/set_bot_callback_answer.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SetBotCallbackAnswerRequest
+
+
+
+
+
+
+SetBotCallbackAnswerRequest Both users and bots can use this request. See code examples.
---functions---
+messages.setBotCallbackAnswer#d58f130a flags:# alert:flags.1?true query_id:long message:flags.0?string url:flags.2?string cache_time:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters query_id long cache_time int alert flag This argument defaults to None
and can be omitted. message string This argument defaults to None
and can be omitted. url string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
QueryIdInvalidError
The query ID is invalid. UrlInvalidError
The URL used was invalid (e.g. when answering a callback with a URL that's not t.me/yourbot or your game's URL).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetBotCallbackAnswerRequest(
+ query_id=-12398745604826,
+ cache_time=42,
+ alert=True ,
+ message='Hello there!' ,
+ url='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_bot_precheckout_results.html b/methods/messages/set_bot_precheckout_results.html
new file mode 100644
index 000000000..5ac9afbe3
--- /dev/null
+++ b/methods/messages/set_bot_precheckout_results.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetBotPrecheckoutResultsRequest
+
+
+
+
+
+
+SetBotPrecheckoutResultsRequest Both users and bots can use this request. See code examples.
---functions---
+messages.setBotPrecheckoutResults#09c2dd95 flags:# success:flags.1?true query_id:long error:flags.0?string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters query_id long success flag This argument defaults to None
and can be omitted. error string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ErrorTextEmptyError
The provided error message is empty.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetBotPrecheckoutResultsRequest(
+ query_id=-12398745604826,
+ success=True ,
+ error='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_bot_shipping_results.html b/methods/messages/set_bot_shipping_results.html
new file mode 100644
index 000000000..4d66ccd36
--- /dev/null
+++ b/methods/messages/set_bot_shipping_results.html
@@ -0,0 +1,34 @@
+
+
+
+
+ SetBotShippingResultsRequest
+
+
+
+
+
+
+SetBotShippingResultsRequest Both users and bots can use this request. See code examples.
---functions---
+messages.setBotShippingResults#e5f672fa flags:# query_id:long error:flags.0?string shipping_options:flags.1?Vector <ShippingOption > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters query_id long error string This argument defaults to None
and can be omitted. shipping_options ShippingOption This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can cause 1 known error:
QueryIdInvalidError
The query ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetBotShippingResultsRequest(
+ query_id=-12398745604826,
+ error='some string here' ,
+ shipping_options=[types.ShippingOption(
+ id='some string here' ,
+ title='My awesome title' ,
+ prices=[types.LabeledPrice(
+ label='some string here' ,
+ amount=-12398745604826
+ )]
+ )]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_chat_available_reactions.html b/methods/messages/set_chat_available_reactions.html
new file mode 100644
index 000000000..39c7233eb
--- /dev/null
+++ b/methods/messages/set_chat_available_reactions.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetChatAvailableReactionsRequest
+
+
+
+
+
+
+SetChatAvailableReactionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.setChatAvailableReactions#feb16771 peer:InputPeer available_reactions:ChatReactions = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). available_reactions ChatReactions
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetChatAvailableReactionsRequest(
+ peer='username' ,
+ available_reactions=types.ChatReactionsNone()
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_chat_theme.html b/methods/messages/set_chat_theme.html
new file mode 100644
index 000000000..bc4d7be60
--- /dev/null
+++ b/methods/messages/set_chat_theme.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetChatThemeRequest
+
+
+
+
+
+
+SetChatThemeRequest Only users can use this request. See code examples.
---functions---
+messages.setChatTheme#e63be13f peer:InputPeer emoticon:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). emoticon string
Known RPC errors This request can cause 3 known errors:
EmojiInvalidError
The specified theme emoji is valid. EmojiNotModifiedError
The theme wasn't changed. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetChatThemeRequest(
+ peer='username' ,
+ emoticon='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_chat_wall_paper.html b/methods/messages/set_chat_wall_paper.html
new file mode 100644
index 000000000..2f4fa307a
--- /dev/null
+++ b/methods/messages/set_chat_wall_paper.html
@@ -0,0 +1,40 @@
+
+
+
+
+ SetChatWallPaperRequest
+
+
+
+
+
+
+SetChatWallPaperRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.setChatWallPaper#8ffacae1 flags:# peer:InputPeer wallpaper:flags.0?InputWallPaper settings:flags.2?WallPaperSettings id:flags.1?int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). wallpaper InputWallPaper This argument defaults to None
and can be omitted. settings WallPaperSettings This argument defaults to None
and can be omitted. id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetChatWallPaperRequest(
+ peer='username' ,
+ wallpaper=types.InputWallPaper(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ settings=types.WallPaperSettings(
+ blur=True ,
+ motion=True ,
+ background_color=42,
+ second_background_color=42,
+ third_background_color=42,
+ fourth_background_color=42,
+ intensity=42,
+ rotation=42
+ ),
+ id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_default_history_ttl.html b/methods/messages/set_default_history_ttl.html
new file mode 100644
index 000000000..ba1f7544b
--- /dev/null
+++ b/methods/messages/set_default_history_ttl.html
@@ -0,0 +1,25 @@
+
+
+
+
+ SetDefaultHistoryTTLRequest
+
+
+
+
+
+
+SetDefaultHistoryTTLRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.setDefaultHistoryTTL#9eb51445 period:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetDefaultHistoryTTLRequest(
+ period=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_default_reaction.html b/methods/messages/set_default_reaction.html
new file mode 100644
index 000000000..c04c54177
--- /dev/null
+++ b/methods/messages/set_default_reaction.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetDefaultReactionRequest
+
+
+
+
+
+
+SetDefaultReactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.setDefaultReaction#4f47a016 reaction:Reaction = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetDefaultReactionRequest(
+ reaction=types.ReactionEmoji(
+ emoticon='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_encrypted_typing.html b/methods/messages/set_encrypted_typing.html
new file mode 100644
index 000000000..bb9fac110
--- /dev/null
+++ b/methods/messages/set_encrypted_typing.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SetEncryptedTypingRequest
+
+
+
+
+
+
+SetEncryptedTypingRequest Only users can use this request. See code examples.
---functions---
+messages.setEncryptedTyping#791451ed peer:InputEncryptedChat typing:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetEncryptedTypingRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ typing=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_game_score.html b/methods/messages/set_game_score.html
new file mode 100644
index 000000000..0de3f9810
--- /dev/null
+++ b/methods/messages/set_game_score.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SetGameScoreRequest
+
+
+
+
+
+
+SetGameScoreRequest Only bots can use this request. See code examples.
---functions---
+messages.setGameScore#8ef8ecc0 flags:# edit_message:flags.0?true force:flags.1?true peer:InputPeer id:int user_id:InputUser score:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). score int edit_message flag This argument defaults to None
and can be omitted. force flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). UserBotRequiredError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetGameScoreRequest(
+ peer='username' ,
+ id=42,
+ user_id='username' ,
+ score=42,
+ edit_message=True ,
+ force=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_history_ttl.html b/methods/messages/set_history_ttl.html
new file mode 100644
index 000000000..8c80efd08
--- /dev/null
+++ b/methods/messages/set_history_ttl.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SetHistoryTTLRequest
+
+
+
+
+
+
+SetHistoryTTLRequest Only users can use this request. See code examples.
---functions---
+messages.setHistoryTTL#b80e5fe4 peer:InputPeer period:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). period int
Known RPC errors This request can cause 2 known errors:
ChatNotModifiedError
The chat or channel wasn't modified (title, invites, username, admins, etc. are the same). TtlPeriodInvalidError
The provided TTL Period is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetHistoryTTLRequest(
+ peer='username' ,
+ period=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/set_inline_bot_results.html b/methods/messages/set_inline_bot_results.html
new file mode 100644
index 000000000..4bdd2568f
--- /dev/null
+++ b/methods/messages/set_inline_bot_results.html
@@ -0,0 +1,66 @@
+
+
+
+
+ SetInlineBotResultsRequest
+
+
+
+
+
+
+SetInlineBotResultsRequest Only bots can use this request. See code examples.
---functions---
+messages.setInlineBotResults#bb12a419 flags:# gallery:flags.0?true private:flags.1?true query_id:long results:Vector <InputBotInlineResult > cache_time:int next_offset:flags.2?string switch_pm:flags.3?InlineBotSwitchPM switch_webview:flags.4?InlineBotWebView = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters query_id long results InputBotInlineResult A list must be supplied. cache_time int gallery flag This argument defaults to None
and can be omitted. private flag This argument defaults to None
and can be omitted. next_offset string This argument defaults to None
and can be omitted. switch_pm InlineBotSwitchPM This argument defaults to None
and can be omitted. switch_webview InlineBotWebView This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 26 known errors:
ArticleTitleEmptyError
The title of the article is empty. AudioContentUrlEmptyError
The remote URL specified in the content field is empty. AudioTitleEmptyError
The title attribute of the audio must be non-empty. ButtonDataInvalidError
The provided button data is invalid. ButtonTypeInvalidError
The type of one of the buttons you provided is invalid. ButtonUrlInvalidError
Button URL invalid. DocumentInvalidError
The document file was invalid and can't be used in inline mode. FileContentTypeInvalidError
File content-type is invalid. FileTitleEmptyError
An empty file title was specified. GifContentTypeInvalidError
GIF content-type invalid. MessageEmptyError
Empty or invalid UTF-8 message was sent. NextOffsetInvalidError
The value for next_offset is invalid. Check that it has normal characters and is not too long. PhotoContentTypeInvalidError
Photo mime-type invalid. PhotoContentUrlEmptyError
The content from the URL used as a photo appears to be empty or has caused another HTTP error. PhotoThumbUrlEmptyError
The URL used as a thumbnail appears to be empty or has caused another HTTP error. QueryIdInvalidError
The query ID is invalid. ReplyMarkupInvalidError
The provided reply markup is invalid. ResultTypeInvalidError
Result type invalid. SendMessageMediaInvalidError
The message media was invalid or not specified. SendMessageTypeInvalidError
The message type is invalid. StartParamInvalidError
Start parameter invalid. StickerDocumentInvalidError
The sticker file was invalid (this file has failed Telegram internal checks, make sure to use the correct format and comply with https://core.telegram.org/animated_stickers). UserBotInvalidError
This method can only be called by a bot. VideoTitleEmptyError
The specified video title is empty. WebdocumentMimeInvalidError
Invalid webdocument mime type provided. WebdocumentUrlInvalidError
The given URL cannot be used.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetInlineBotResultsRequest(
+ query_id=-12398745604826,
+ results=[types.InputBotInlineResult(
+ id='some string here' ,
+ type='some string here' ,
+ send_message=types.InputBotInlineMessageMediaAuto(
+ message='Hello there!' ,
+ invert_media=True
+ ),
+ title='My awesome title' ,
+ description='some string here' ,
+ url='some string here' ,
+ thumb=types.InputWebDocument(
+ url='some string here' ,
+ size=42,
+ mime_type='some string here' ,
+ attributes=[types.DocumentAttributeImageSize(
+ w=42,
+ h=42
+ )]
+ ),
+ content=types.InputWebDocument(
+ url='some string here' ,
+ size=42,
+ mime_type='some string here' ,
+ attributes=[types.DocumentAttributeImageSize(
+ w=42,
+ h=42
+ )]
+ )
+ )],
+ cache_time=42,
+ gallery=True ,
+ private=True ,
+ next_offset='some string here' ,
+ switch_pm=types.InlineBotSwitchPM(
+ text='some string here' ,
+ start_param='some string here'
+ ),
+ switch_webview=types.InlineBotWebView(
+ text='some string here' ,
+ url='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_inline_game_score.html b/methods/messages/set_inline_game_score.html
new file mode 100644
index 000000000..5eb98c251
--- /dev/null
+++ b/methods/messages/set_inline_game_score.html
@@ -0,0 +1,33 @@
+
+
+
+
+ SetInlineGameScoreRequest
+
+
+
+
+
+
+SetInlineGameScoreRequest Only bots can use this request. See code examples.
---functions---
+messages.setInlineGameScore#15ad9f64 flags:# edit_message:flags.0?true force:flags.1?true id:InputBotInlineMessageID user_id:InputUser score:int = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputBotInlineMessageID user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). score int edit_message flag This argument defaults to None
and can be omitted. force flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message. UserBotRequiredError
This method can only be called by a bot.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetInlineGameScoreRequest(
+ id=types.InputBotInlineMessageID(
+ dc_id=42,
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ user_id='username' ,
+ score=42,
+ edit_message=True ,
+ force=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/set_typing.html b/methods/messages/set_typing.html
new file mode 100644
index 000000000..ae72a2e2c
--- /dev/null
+++ b/methods/messages/set_typing.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetTypingRequest
+
+
+
+
+
+
+SetTypingRequest Both users and bots can use this request. See code examples.
---functions---
+messages.setTyping#58943ee2 flags:# peer:InputPeer top_msg_id:flags.0?int action:SendMessageAction = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). action SendMessageAction top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 8 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChatIdInvalidError
Invalid object ID for a chat. Make sure to pass the right types, for instance making sure that the request is designed for chats (not channels/megagroups) or otherwise look for a different one more suited\nAn example working with a megagroup and AddChatUserRequest, it will fail because megagroups are channels. Use InviteToChannelRequest instead. ChatWriteForbiddenError
You can't write in this chat. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). UserBannedInChannelError
You're banned from sending messages in supergroups/channels. UserIsBlockedError
User is blocked. UserIsBotError
Bots can't send messages to other bots.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.action()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.SetTypingRequest(
+ peer='username' ,
+ action=types.SendMessageTypingAction(),
+ top_msg_id=42
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/start_bot.html b/methods/messages/start_bot.html
new file mode 100644
index 000000000..24665557f
--- /dev/null
+++ b/methods/messages/start_bot.html
@@ -0,0 +1,27 @@
+
+
+
+
+ StartBotRequest
+
+
+
+
+
+
+StartBotRequest Only users can use this request. See code examples.
---functions---
+messages.startBot#e6df7378 bot:InputUser peer:InputPeer random_id:long start_param:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). start_param string random_id long If left unspecified, it will be inferred automatically.
Known RPC errors This request can cause 4 known errors:
BotInvalidError
This is not a valid bot. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). StartParamEmptyError
The start parameter is empty. StartParamInvalidError
Start parameter invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.StartBotRequest(
+ bot='username' ,
+ peer='username' ,
+ start_param='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/start_history_import.html b/methods/messages/start_history_import.html
new file mode 100644
index 000000000..da7549c7a
--- /dev/null
+++ b/methods/messages/start_history_import.html
@@ -0,0 +1,26 @@
+
+
+
+
+ StartHistoryImportRequest
+
+
+
+
+
+
+StartHistoryImportRequest Only users can use this request. See code examples.
---functions---
+messages.startHistoryImport#b43df344 peer:InputPeer import_id:long = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). import_id long
Known RPC errors This request can cause 1 known error:
ImportIdInvalidError
The specified import ID is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.StartHistoryImportRequest(
+ peer='username' ,
+ import_id=-12398745604826
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/toggle_bot_in_attach_menu.html b/methods/messages/toggle_bot_in_attach_menu.html
new file mode 100644
index 000000000..2162e01ab
--- /dev/null
+++ b/methods/messages/toggle_bot_in_attach_menu.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ToggleBotInAttachMenuRequest
+
+
+
+
+
+
+ToggleBotInAttachMenuRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.toggleBotInAttachMenu#69f59d69 flags:# write_allowed:flags.0?true bot:InputUser enabled:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters bot InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool write_allowed flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ToggleBotInAttachMenuRequest(
+ bot='username' ,
+ enabled=False ,
+ write_allowed=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/toggle_dialog_pin.html b/methods/messages/toggle_dialog_pin.html
new file mode 100644
index 000000000..aae8e4db4
--- /dev/null
+++ b/methods/messages/toggle_dialog_pin.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleDialogPinRequest
+
+
+
+
+
+
+ToggleDialogPinRequest Only users can use this request. See code examples.
---functions---
+messages.toggleDialogPin#a731e257 flags:# pinned:flags.0?true peer:InputDialogPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputDialogPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). pinned flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 3 known errors:
PeerHistoryEmptyError
. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PinnedDialogsTooMuchError
Too many pinned dialogs.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ToggleDialogPinRequest(
+ peer='username' ,
+ pinned=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/toggle_no_forwards.html b/methods/messages/toggle_no_forwards.html
new file mode 100644
index 000000000..ea2b34aa6
--- /dev/null
+++ b/methods/messages/toggle_no_forwards.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ToggleNoForwardsRequest
+
+
+
+
+
+
+ToggleNoForwardsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.toggleNoForwards#b11eafa2 peer:InputPeer enabled:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). enabled Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ToggleNoForwardsRequest(
+ peer='username' ,
+ enabled=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/toggle_peer_translations.html b/methods/messages/toggle_peer_translations.html
new file mode 100644
index 000000000..81f7e3c93
--- /dev/null
+++ b/methods/messages/toggle_peer_translations.html
@@ -0,0 +1,26 @@
+
+
+
+
+ TogglePeerTranslationsRequest
+
+
+
+
+
+
+TogglePeerTranslationsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.togglePeerTranslations#e47cb579 flags:# disabled:flags.0?true peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). disabled flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.TogglePeerTranslationsRequest(
+ peer='username' ,
+ disabled=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/toggle_sticker_sets.html b/methods/messages/toggle_sticker_sets.html
new file mode 100644
index 000000000..497cff96d
--- /dev/null
+++ b/methods/messages/toggle_sticker_sets.html
@@ -0,0 +1,31 @@
+
+
+
+
+ ToggleStickerSetsRequest
+
+
+
+
+
+
+ToggleStickerSetsRequest Only users can use this request. See code examples.
---functions---
+messages.toggleStickerSets#b5052fea flags:# uninstall:flags.0?true archive:flags.1?true unarchive:flags.2?true stickersets:Vector <InputStickerSet > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters stickersets InputStickerSet A list must be supplied. uninstall flag This argument defaults to None
and can be omitted. archive flag This argument defaults to None
and can be omitted. unarchive flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.ToggleStickerSetsRequest(
+ stickersets=[types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )],
+ uninstall=True ,
+ archive=True ,
+ unarchive=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/transcribe_audio.html b/methods/messages/transcribe_audio.html
new file mode 100644
index 000000000..c26f4a642
--- /dev/null
+++ b/methods/messages/transcribe_audio.html
@@ -0,0 +1,26 @@
+
+
+
+
+ TranscribeAudioRequest
+
+
+
+
+
+
+TranscribeAudioRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.transcribeAudio#269e9a49 peer:InputPeer msg_id:int = messages.TranscribedAudio Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.TranscribeAudioRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/translate_text.html b/methods/messages/translate_text.html
new file mode 100644
index 000000000..b5797ec89
--- /dev/null
+++ b/methods/messages/translate_text.html
@@ -0,0 +1,34 @@
+
+
+
+
+ TranslateTextRequest
+
+
+
+
+
+
+TranslateTextRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.translateText#63183030 flags:# peer:flags.0?InputPeer id:flags.0?Vector <int > text:flags.1?Vector <TextWithEntities > to_lang:string = messages.TranslatedText Copy import to the clipboard Returns This type can only be an instance of:
Parameters to_lang string peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. text TextWithEntities This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.TranslateTextRequest(
+ to_lang='some string here' ,
+ peer='username' ,
+ id=[42],
+ text=[types.TextWithEntities(
+ text='some string here' ,
+ entities=[types.MessageEntityUnknown(
+ offset=42,
+ length=42
+ )]
+ )]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/uninstall_sticker_set.html b/methods/messages/uninstall_sticker_set.html
new file mode 100644
index 000000000..e1a1391e1
--- /dev/null
+++ b/methods/messages/uninstall_sticker_set.html
@@ -0,0 +1,28 @@
+
+
+
+
+ UninstallStickerSetRequest
+
+
+
+
+
+
+UninstallStickerSetRequest Only users can use this request. See code examples.
---functions---
+messages.uninstallStickerSet#f96e55de stickerset:InputStickerSet = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 1 known error:
StickersetInvalidError
The provided sticker set is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UninstallStickerSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/unpin_all_messages.html b/methods/messages/unpin_all_messages.html
new file mode 100644
index 000000000..e7afdc44f
--- /dev/null
+++ b/methods/messages/unpin_all_messages.html
@@ -0,0 +1,26 @@
+
+
+
+
+ UnpinAllMessagesRequest
+
+
+
+
+
+
+UnpinAllMessagesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.unpinAllMessages#ee22b9a8 flags:# peer:InputPeer top_msg_id:flags.0?int = messages.AffectedHistory Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). top_msg_id int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UnpinAllMessagesRequest(
+ peer='username' ,
+ top_msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/update_dialog_filter.html b/methods/messages/update_dialog_filter.html
new file mode 100644
index 000000000..fb6810500
--- /dev/null
+++ b/methods/messages/update_dialog_filter.html
@@ -0,0 +1,41 @@
+
+
+
+
+ UpdateDialogFilterRequest
+
+
+
+
+
+
+UpdateDialogFilterRequest Only users can use this request. See code examples.
---functions---
+messages.updateDialogFilter#1ad4a04a flags:# id:int filter:flags.0?DialogFilter = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UpdateDialogFilterRequest(
+ id=42,
+ filter=types.DialogFilter(
+ id=42,
+ title='My awesome title' ,
+ pinned_peers=['username' ],
+ include_peers=['username' ],
+ exclude_peers=['username' ],
+ contacts=True ,
+ non_contacts=True ,
+ groups=True ,
+ broadcasts=True ,
+ bots=True ,
+ exclude_muted=True ,
+ exclude_read=True ,
+ exclude_archived=True ,
+ emoticon='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/update_dialog_filters_order.html b/methods/messages/update_dialog_filters_order.html
new file mode 100644
index 000000000..f0c493de2
--- /dev/null
+++ b/methods/messages/update_dialog_filters_order.html
@@ -0,0 +1,25 @@
+
+
+
+
+ UpdateDialogFiltersOrderRequest
+
+
+
+
+
+
+UpdateDialogFiltersOrderRequest Only users can use this request. See code examples.
---functions---
+messages.updateDialogFiltersOrder#c563c1e4 order:Vector <int > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters order int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UpdateDialogFiltersOrderRequest(
+ order=[42]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/messages/update_pinned_message.html b/methods/messages/update_pinned_message.html
new file mode 100644
index 000000000..7e6c33b62
--- /dev/null
+++ b/methods/messages/update_pinned_message.html
@@ -0,0 +1,28 @@
+
+
+
+
+ UpdatePinnedMessageRequest
+
+
+
+
+
+
+UpdatePinnedMessageRequest Both users and bots can use this request. See code examples.
---functions---
+messages.updatePinnedMessage#d2aaf7ec flags:# silent:flags.0?true unpin:flags.1?true pm_oneside:flags.2?true peer:InputPeer id:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int silent flag This argument defaults to None
and can be omitted. unpin flag This argument defaults to None
and can be omitted. pm_oneside flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
BotOnesideNotAvailError
Bots can't pin messages in PM just for themselves.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UpdatePinnedMessageRequest(
+ peer='username' ,
+ id=42,
+ unpin=True ,
+ pm_oneside=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/upload_encrypted_file.html b/methods/messages/upload_encrypted_file.html
new file mode 100644
index 000000000..0df1c876c
--- /dev/null
+++ b/methods/messages/upload_encrypted_file.html
@@ -0,0 +1,34 @@
+
+
+
+
+ UploadEncryptedFileRequest
+
+
+
+
+
+
+UploadEncryptedFileRequest Only users can use this request. See code examples.
---functions---
+messages.uploadEncryptedFile#5057c497 peer:InputEncryptedChat file:InputEncryptedFile = EncryptedFile Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UploadEncryptedFileRequest(
+ peer=types.InputEncryptedChat(
+ chat_id=478614198,
+ access_hash=-12398745604826
+ ),
+ file=types.InputEncryptedFileUploaded(
+ id=-12398745604826,
+ parts=42,
+ md5_checksum='some string here' ,
+ key_fingerprint=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/upload_imported_media.html b/methods/messages/upload_imported_media.html
new file mode 100644
index 000000000..fc275108c
--- /dev/null
+++ b/methods/messages/upload_imported_media.html
@@ -0,0 +1,37 @@
+
+
+
+
+ UploadImportedMediaRequest
+
+
+
+
+
+
+UploadImportedMediaRequest Both users and bots may be able to use this request. See code examples.
---functions---
+messages.uploadImportedMedia#2a862092 peer:InputPeer import_id:long file_name:string media:InputMedia = MessageMedia Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). import_id long file_name string media InputMedia
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UploadImportedMediaRequest(
+ peer='username' ,
+ import_id=-12398745604826,
+ file_name='some string here' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/messages/upload_media.html b/methods/messages/upload_media.html
new file mode 100644
index 000000000..4d62b7ddf
--- /dev/null
+++ b/methods/messages/upload_media.html
@@ -0,0 +1,35 @@
+
+
+
+
+ UploadMediaRequest
+
+
+
+
+
+
+UploadMediaRequest Both users and bots can use this request. See code examples.
---functions---
+messages.uploadMedia#519bc2b1 peer:InputPeer media:InputMedia = MessageMedia Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). media InputMedia
Known RPC errors This request can cause 4 known errors:
BotMissingError
This method can only be run by a bot. MediaInvalidError
Media invalid. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). PostponedTimeoutError
The postponed call has timed out.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.send_file()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.messages.UploadMediaRequest(
+ peer='username' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/apply_gift_code.html b/methods/payments/apply_gift_code.html
new file mode 100644
index 000000000..cd17bec30
--- /dev/null
+++ b/methods/payments/apply_gift_code.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ApplyGiftCodeRequest
+
+
+
+
+
+
+ApplyGiftCodeRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.applyGiftCode#f6e26854 slug:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.ApplyGiftCodeRequest(
+ slug='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/assign_app_store_transaction.html b/methods/payments/assign_app_store_transaction.html
new file mode 100644
index 000000000..391b469f2
--- /dev/null
+++ b/methods/payments/assign_app_store_transaction.html
@@ -0,0 +1,29 @@
+
+
+
+
+ AssignAppStoreTransactionRequest
+
+
+
+
+
+
+AssignAppStoreTransactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.assignAppStoreTransaction#80ed747d receipt:bytes purpose:InputStorePaymentPurpose = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.AssignAppStoreTransactionRequest(
+ receipt=b'arbitrary\x7f data \xfa here' ,
+ purpose=types.InputStorePaymentPremiumSubscription(
+ restore=True ,
+ upgrade=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/assign_play_market_transaction.html b/methods/payments/assign_play_market_transaction.html
new file mode 100644
index 000000000..91c8f795f
--- /dev/null
+++ b/methods/payments/assign_play_market_transaction.html
@@ -0,0 +1,31 @@
+
+
+
+
+ AssignPlayMarketTransactionRequest
+
+
+
+
+
+
+AssignPlayMarketTransactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.assignPlayMarketTransaction#dffd50d3 receipt:DataJSON purpose:InputStorePaymentPurpose = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.AssignPlayMarketTransactionRequest(
+ receipt=types.DataJSON(
+ data='some string here'
+ ),
+ purpose=types.InputStorePaymentPremiumSubscription(
+ restore=True ,
+ upgrade=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/can_purchase_premium.html b/methods/payments/can_purchase_premium.html
new file mode 100644
index 000000000..b4d0044b2
--- /dev/null
+++ b/methods/payments/can_purchase_premium.html
@@ -0,0 +1,28 @@
+
+
+
+
+ CanPurchasePremiumRequest
+
+
+
+
+
+
+CanPurchasePremiumRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.canPurchasePremium#9fc19eb6 purpose:InputStorePaymentPurpose = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.CanPurchasePremiumRequest(
+ purpose=types.InputStorePaymentPremiumSubscription(
+ restore=True ,
+ upgrade=True
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/payments/check_gift_code.html b/methods/payments/check_gift_code.html
new file mode 100644
index 000000000..f8ff42335
--- /dev/null
+++ b/methods/payments/check_gift_code.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckGiftCodeRequest
+
+
+
+
+
+
+CheckGiftCodeRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.checkGiftCode#8e51b4c1 slug:string = payments.CheckedGiftCode Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.CheckGiftCodeRequest(
+ slug='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/clear_saved_info.html b/methods/payments/clear_saved_info.html
new file mode 100644
index 000000000..8bf669627
--- /dev/null
+++ b/methods/payments/clear_saved_info.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ClearSavedInfoRequest
+
+
+
+
+
+
+ClearSavedInfoRequest Only users can use this request. See code examples.
---functions---
+payments.clearSavedInfo#d83d70c1 flags:# credentials:flags.0?true info:flags.1?true = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters credentials flag This argument defaults to None
and can be omitted. info flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.ClearSavedInfoRequest(
+ credentials=True ,
+ info=True
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/payments/export_invoice.html b/methods/payments/export_invoice.html
new file mode 100644
index 000000000..3d69671b7
--- /dev/null
+++ b/methods/payments/export_invoice.html
@@ -0,0 +1,34 @@
+
+
+
+
+ ExportInvoiceRequest
+
+
+
+
+
+
+ExportInvoiceRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.exportInvoice#0f91b065 invoice_media:InputMedia = payments.ExportedInvoice Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.ExportInvoiceRequest(
+ invoice_media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/get_bank_card_data.html b/methods/payments/get_bank_card_data.html
new file mode 100644
index 000000000..fefccdb0e
--- /dev/null
+++ b/methods/payments/get_bank_card_data.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetBankCardDataRequest
+
+
+
+
+
+
+GetBankCardDataRequest Only users can use this request. See code examples.
---functions---
+payments.getBankCardData#2e79d779 number:string = payments.BankCardData Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
BankCardNumberInvalidError
Incorrect credit card number.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetBankCardDataRequest(
+ number='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/get_giveaway_info.html b/methods/payments/get_giveaway_info.html
new file mode 100644
index 000000000..8d91e6a26
--- /dev/null
+++ b/methods/payments/get_giveaway_info.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetGiveawayInfoRequest
+
+
+
+
+
+
+GetGiveawayInfoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.getGiveawayInfo#f4239425 peer:InputPeer msg_id:int = payments.GiveawayInfo Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetGiveawayInfoRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/get_payment_form.html b/methods/payments/get_payment_form.html
new file mode 100644
index 000000000..0a90a87f9
--- /dev/null
+++ b/methods/payments/get_payment_form.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetPaymentFormRequest
+
+
+
+
+
+
+GetPaymentFormRequest Only users can use this request. See code examples.
---functions---
+payments.getPaymentForm#37148dbb flags:# invoice:InputInvoice theme_params:flags.0?DataJSON = payments.PaymentForm Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetPaymentFormRequest(
+ invoice=types.InputInvoiceMessage(
+ peer='username' ,
+ msg_id=42
+ ),
+ theme_params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/get_payment_receipt.html b/methods/payments/get_payment_receipt.html
new file mode 100644
index 000000000..238c65540
--- /dev/null
+++ b/methods/payments/get_payment_receipt.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetPaymentReceiptRequest
+
+
+
+
+
+
+GetPaymentReceiptRequest Only users can use this request. See code examples.
---functions---
+payments.getPaymentReceipt#2478d1cc peer:InputPeer msg_id:int = payments.PaymentReceipt Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int
Known RPC errors This request can cause 1 known error:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetPaymentReceiptRequest(
+ peer='username' ,
+ msg_id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/get_premium_gift_code_options.html b/methods/payments/get_premium_gift_code_options.html
new file mode 100644
index 000000000..564eb10a7
--- /dev/null
+++ b/methods/payments/get_premium_gift_code_options.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetPremiumGiftCodeOptionsRequest
+
+
+
+
+
+
+GetPremiumGiftCodeOptionsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.getPremiumGiftCodeOptions#2757ba54 flags:# boost_peer:flags.0?InputPeer = Vector <PremiumGiftCodeOption > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters boost_peer InputPeer This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetPremiumGiftCodeOptionsRequest(
+ boost_peer='username'
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/payments/get_saved_info.html b/methods/payments/get_saved_info.html
new file mode 100644
index 000000000..993248f9d
--- /dev/null
+++ b/methods/payments/get_saved_info.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetSavedInfoRequest
+
+
+
+
+
+
+GetSavedInfoRequest Only users can use this request. See code examples.
---functions---
+payments.getSavedInfo#227d824b = payments.SavedInfo Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.GetSavedInfoRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/index.html b/methods/payments/index.html
new file mode 100644
index 000000000..b0fae3f46
--- /dev/null
+++ b/methods/payments/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Payments
+
+
+
+
+
+
+Methods/Payments Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/payments/launch_prepaid_giveaway.html b/methods/payments/launch_prepaid_giveaway.html
new file mode 100644
index 000000000..c040c9343
--- /dev/null
+++ b/methods/payments/launch_prepaid_giveaway.html
@@ -0,0 +1,30 @@
+
+
+
+
+ LaunchPrepaidGiveawayRequest
+
+
+
+
+
+
+LaunchPrepaidGiveawayRequest Both users and bots may be able to use this request. See code examples.
---functions---
+payments.launchPrepaidGiveaway#5ff58f20 peer:InputPeer giveaway_id:long purpose:InputStorePaymentPurpose = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). giveaway_id long purpose InputStorePaymentPurpose
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.LaunchPrepaidGiveawayRequest(
+ peer='username' ,
+ giveaway_id=-12398745604826,
+ purpose=types.InputStorePaymentPremiumSubscription(
+ restore=True ,
+ upgrade=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/send_payment_form.html b/methods/payments/send_payment_form.html
new file mode 100644
index 000000000..ac55aad2f
--- /dev/null
+++ b/methods/payments/send_payment_form.html
@@ -0,0 +1,36 @@
+
+
+
+
+ SendPaymentFormRequest
+
+
+
+
+
+
+SendPaymentFormRequest Only users can use this request. See code examples.
---functions---
+payments.sendPaymentForm#2d03522f flags:# form_id:long invoice:InputInvoice requested_info_id:flags.0?string shipping_option_id:flags.1?string credentials:InputPaymentCredentials tip_amount:flags.2?long = payments.PaymentResult Copy import to the clipboard Returns This type can be an instance of either:
Parameters form_id long invoice InputInvoice credentials InputPaymentCredentials requested_info_id string This argument defaults to None
and can be omitted. shipping_option_id string This argument defaults to None
and can be omitted. tip_amount long This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.SendPaymentFormRequest(
+ form_id=-12398745604826,
+ invoice=types.InputInvoiceMessage(
+ peer='username' ,
+ msg_id=42
+ ),
+ credentials=types.InputPaymentCredentialsSaved(
+ id='some string here' ,
+ tmp_password=b'arbitrary\x7f data \xfa here'
+ ),
+ requested_info_id='some string here' ,
+ shipping_option_id='some string here' ,
+ tip_amount=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/payments/validate_requested_info.html b/methods/payments/validate_requested_info.html
new file mode 100644
index 000000000..2720a7d2c
--- /dev/null
+++ b/methods/payments/validate_requested_info.html
@@ -0,0 +1,42 @@
+
+
+
+
+ ValidateRequestedInfoRequest
+
+
+
+
+
+
+ValidateRequestedInfoRequest Only users can use this request. See code examples.
---functions---
+payments.validateRequestedInfo#b6c8f12b flags:# save:flags.0?true invoice:InputInvoice info:PaymentRequestedInfo = payments.ValidatedRequestedInfo Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
MessageIdInvalidError
The specified message ID is invalid or you can't do that operation on such message.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.payments.ValidateRequestedInfoRequest(
+ invoice=types.InputInvoiceMessage(
+ peer='username' ,
+ msg_id=42
+ ),
+ info=types.PaymentRequestedInfo(
+ name='some string here' ,
+ phone='some string here' ,
+ email='some string here' ,
+ shipping_address=types.PostAddress(
+ street_line1='some string here' ,
+ street_line2='some string here' ,
+ city='some string here' ,
+ state='some string here' ,
+ country_iso2='some string here' ,
+ post_code='some string here'
+ )
+ ),
+ save=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/accept_call.html b/methods/phone/accept_call.html
new file mode 100644
index 000000000..0df44e14c
--- /dev/null
+++ b/methods/phone/accept_call.html
@@ -0,0 +1,36 @@
+
+
+
+
+ AcceptCallRequest
+
+
+
+
+
+
+AcceptCallRequest Only users can use this request. See code examples.
---functions---
+phone.acceptCall#3bd2b4a0 peer:InputPhoneCall g_b:bytes protocol:PhoneCallProtocol = phone.PhoneCall Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 5 known errors:
CallAlreadyAcceptedError
The call was already accepted. CallAlreadyDeclinedError
The call was already declined. CallOccupyFailedError
The call failed because the user is already making another call. CallPeerInvalidError
The provided call peer object is invalid. CallProtocolFlagsInvalidError
Call protocol flags invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.AcceptCallRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ g_b=b'arbitrary\x7f data \xfa here' ,
+ protocol=types.PhoneCallProtocol(
+ min_layer=42,
+ max_layer=42,
+ library_versions=['some string here' ],
+ udp_p2p=True ,
+ udp_reflector=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/check_group_call.html b/methods/phone/check_group_call.html
new file mode 100644
index 000000000..e54075d28
--- /dev/null
+++ b/methods/phone/check_group_call.html
@@ -0,0 +1,30 @@
+
+
+
+
+ CheckGroupCallRequest
+
+
+
+
+
+
+CheckGroupCallRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.checkGroupCall#b59cf977 call:InputGroupCall sources:Vector <int > = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.CheckGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ sources=[42]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/phone/confirm_call.html b/methods/phone/confirm_call.html
new file mode 100644
index 000000000..42f2ff428
--- /dev/null
+++ b/methods/phone/confirm_call.html
@@ -0,0 +1,37 @@
+
+
+
+
+ ConfirmCallRequest
+
+
+
+
+
+
+ConfirmCallRequest Only users can use this request. See code examples.
---functions---
+phone.confirmCall#2efe1722 peer:InputPhoneCall g_a:bytes key_fingerprint:long protocol:PhoneCallProtocol = phone.PhoneCall Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 2 known errors:
CallAlreadyDeclinedError
The call was already declined. CallPeerInvalidError
The provided call peer object is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ConfirmCallRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ g_a=b'arbitrary\x7f data \xfa here' ,
+ key_fingerprint=-12398745604826,
+ protocol=types.PhoneCallProtocol(
+ min_layer=42,
+ max_layer=42,
+ library_versions=['some string here' ],
+ udp_p2p=True ,
+ udp_reflector=True
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/create_group_call.html b/methods/phone/create_group_call.html
new file mode 100644
index 000000000..196e4860b
--- /dev/null
+++ b/methods/phone/create_group_call.html
@@ -0,0 +1,28 @@
+
+
+
+
+ CreateGroupCallRequest
+
+
+
+
+
+
+CreateGroupCallRequest Only users can use this request. See code examples.
---functions---
+phone.createGroupCall#48cdc6d8 flags:# rtmp_stream:flags.2?true peer:InputPeer random_id:int title:flags.0?string schedule_date:flags.1?date = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). rtmp_stream flag This argument defaults to None
and can be omitted. random_id int If left unspecified, it will be inferred automatically. title string This argument defaults to None
and can be omitted. schedule_date date This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
ScheduleDateInvalidError
Invalid schedule date provided.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.CreateGroupCallRequest(
+ peer='username' ,
+ rtmp_stream=True ,
+ title='My awesome title' ,
+ schedule_date=datetime.datetime(2018, 6, 25)
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/discard_call.html b/methods/phone/discard_call.html
new file mode 100644
index 000000000..576d2097e
--- /dev/null
+++ b/methods/phone/discard_call.html
@@ -0,0 +1,32 @@
+
+
+
+
+ DiscardCallRequest
+
+
+
+
+
+
+DiscardCallRequest Only users can use this request. See code examples.
---functions---
+phone.discardCall#b2cbc1c0 flags:# video:flags.0?true peer:InputPhoneCall duration:int reason:PhoneCallDiscardReason connection_id:long = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
CallAlreadyAcceptedError
The call was already accepted. CallPeerInvalidError
The provided call peer object is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.DiscardCallRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ duration=42,
+ reason=types.PhoneCallDiscardReasonMissed(),
+ connection_id=-12398745604826,
+ video=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/discard_group_call.html b/methods/phone/discard_group_call.html
new file mode 100644
index 000000000..7e154e639
--- /dev/null
+++ b/methods/phone/discard_group_call.html
@@ -0,0 +1,28 @@
+
+
+
+
+ DiscardGroupCallRequest
+
+
+
+
+
+
+DiscardGroupCallRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.discardGroupCall#7a777135 call:InputGroupCall = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.DiscardGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/edit_group_call_participant.html b/methods/phone/edit_group_call_participant.html
new file mode 100644
index 000000000..565b40b75
--- /dev/null
+++ b/methods/phone/edit_group_call_participant.html
@@ -0,0 +1,35 @@
+
+
+
+
+ EditGroupCallParticipantRequest
+
+
+
+
+
+
+EditGroupCallParticipantRequest Only users can use this request. See code examples.
---functions---
+phone.editGroupCallParticipant#a5273abf flags:# call:InputGroupCall participant:InputPeer muted:flags.0?Bool volume:flags.1?int raise_hand:flags.2?Bool video_stopped:flags.3?Bool video_paused:flags.4?Bool presentation_paused:flags.5?Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters call InputGroupCall participant InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). muted Bool This argument defaults to None
and can be omitted. volume int This argument defaults to None
and can be omitted. raise_hand Bool This argument defaults to None
and can be omitted. video_stopped Bool This argument defaults to None
and can be omitted. video_paused Bool This argument defaults to None
and can be omitted. presentation_paused Bool This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
UserVolumeInvalidError
The specified user volume is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.EditGroupCallParticipantRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ participant='username' ,
+ muted=False ,
+ volume=42,
+ raise_hand=False ,
+ video_stopped=False ,
+ video_paused=False ,
+ presentation_paused=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/edit_group_call_title.html b/methods/phone/edit_group_call_title.html
new file mode 100644
index 000000000..3ebd961e5
--- /dev/null
+++ b/methods/phone/edit_group_call_title.html
@@ -0,0 +1,29 @@
+
+
+
+
+ EditGroupCallTitleRequest
+
+
+
+
+
+
+EditGroupCallTitleRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.editGroupCallTitle#1ca6ac0a call:InputGroupCall title:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.EditGroupCallTitleRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/export_group_call_invite.html b/methods/phone/export_group_call_invite.html
new file mode 100644
index 000000000..07e8744b3
--- /dev/null
+++ b/methods/phone/export_group_call_invite.html
@@ -0,0 +1,29 @@
+
+
+
+
+ ExportGroupCallInviteRequest
+
+
+
+
+
+
+ExportGroupCallInviteRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.exportGroupCallInvite#e6aa647f flags:# can_self_unmute:flags.0?true call:InputGroupCall = phone.ExportedGroupCallInvite Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ExportGroupCallInviteRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ can_self_unmute=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_call_config.html b/methods/phone/get_call_config.html
new file mode 100644
index 000000000..574bb9fe4
--- /dev/null
+++ b/methods/phone/get_call_config.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetCallConfigRequest
+
+
+
+
+
+
+GetCallConfigRequest Only users can use this request. See code examples.
---functions---
+phone.getCallConfig#55451fa9 = DataJSON Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetCallConfigRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_group_call.html b/methods/phone/get_group_call.html
new file mode 100644
index 000000000..3fa9dfa60
--- /dev/null
+++ b/methods/phone/get_group_call.html
@@ -0,0 +1,29 @@
+
+
+
+
+ GetGroupCallRequest
+
+
+
+
+
+
+GetGroupCallRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.getGroupCall#041845db call:InputGroupCall limit:int = phone.GroupCall Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_group_call_join_as.html b/methods/phone/get_group_call_join_as.html
new file mode 100644
index 000000000..c698c1290
--- /dev/null
+++ b/methods/phone/get_group_call_join_as.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetGroupCallJoinAsRequest
+
+
+
+
+
+
+GetGroupCallJoinAsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.getGroupCallJoinAs#ef7c213a peer:InputPeer = phone.JoinAsPeers Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetGroupCallJoinAsRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_group_call_stream_channels.html b/methods/phone/get_group_call_stream_channels.html
new file mode 100644
index 000000000..18e186298
--- /dev/null
+++ b/methods/phone/get_group_call_stream_channels.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetGroupCallStreamChannelsRequest
+
+
+
+
+
+
+GetGroupCallStreamChannelsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.getGroupCallStreamChannels#1ab21940 call:InputGroupCall = phone.GroupCallStreamChannels Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetGroupCallStreamChannelsRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_group_call_stream_rtmp_url.html b/methods/phone/get_group_call_stream_rtmp_url.html
new file mode 100644
index 000000000..c1dee17f9
--- /dev/null
+++ b/methods/phone/get_group_call_stream_rtmp_url.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetGroupCallStreamRtmpUrlRequest
+
+
+
+
+
+
+GetGroupCallStreamRtmpUrlRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.getGroupCallStreamRtmpUrl#deb3abbf peer:InputPeer revoke:Bool = phone.GroupCallStreamRtmpUrl Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). revoke Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetGroupCallStreamRtmpUrlRequest(
+ peer='username' ,
+ revoke=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/get_group_participants.html b/methods/phone/get_group_participants.html
new file mode 100644
index 000000000..faa63737f
--- /dev/null
+++ b/methods/phone/get_group_participants.html
@@ -0,0 +1,32 @@
+
+
+
+
+ GetGroupParticipantsRequest
+
+
+
+
+
+
+GetGroupParticipantsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.getGroupParticipants#c558d8ab call:InputGroupCall ids:Vector <InputPeer > sources:Vector <int > offset:string limit:int = phone.GroupParticipants Copy import to the clipboard Returns This type can only be an instance of:
Parameters call InputGroupCall ids InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied. sources int A list must be supplied. offset string limit int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.GetGroupParticipantsRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ ids=['username' ],
+ sources=[42],
+ offset='some string here' ,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/index.html b/methods/phone/index.html
new file mode 100644
index 000000000..906314964
--- /dev/null
+++ b/methods/phone/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Phone
+
+
+
+
+
+
+Methods/Phone Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/phone/invite_to_group_call.html b/methods/phone/invite_to_group_call.html
new file mode 100644
index 000000000..3432fed2b
--- /dev/null
+++ b/methods/phone/invite_to_group_call.html
@@ -0,0 +1,29 @@
+
+
+
+
+ InviteToGroupCallRequest
+
+
+
+
+
+
+InviteToGroupCallRequest Only users can use this request. See code examples.
---functions---
+phone.inviteToGroupCall#7b393160 call:InputGroupCall users:Vector <InputUser > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters call InputGroupCall users InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 3 known errors:
GroupcallForbiddenError
The group call has already ended. InviteForbiddenWithJoinasError
If the user has anonymously joined a group call as a channel, they can't invite other users to the group call because that would cause deanonymization, because the invite would be sent using the original user ID, not the anonymized channel ID. UserAlreadyInvitedError
You have already invited this user.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.InviteToGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ users=['username' ]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/join_group_call.html b/methods/phone/join_group_call.html
new file mode 100644
index 000000000..942698ac8
--- /dev/null
+++ b/methods/phone/join_group_call.html
@@ -0,0 +1,35 @@
+
+
+
+
+ JoinGroupCallRequest
+
+
+
+
+
+
+JoinGroupCallRequest Only users can use this request. See code examples.
---functions---
+phone.joinGroupCall#b132ff7b flags:# muted:flags.0?true video_stopped:flags.2?true call:InputGroupCall join_as:InputPeer invite_hash:flags.1?string params:DataJSON = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters call InputGroupCall join_as InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). params DataJSON muted flag This argument defaults to None
and can be omitted. video_stopped flag This argument defaults to None
and can be omitted. invite_hash string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
GroupcallAddParticipantsFailedError
. GroupcallSsrcDuplicateMuchError
The app needs to retry joining the group call with a new SSRC value.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.JoinGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ join_as='username' ,
+ params=types.DataJSON(
+ data='some string here'
+ ),
+ muted=True ,
+ video_stopped=True ,
+ invite_hash='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/join_group_call_presentation.html b/methods/phone/join_group_call_presentation.html
new file mode 100644
index 000000000..40a71c38f
--- /dev/null
+++ b/methods/phone/join_group_call_presentation.html
@@ -0,0 +1,31 @@
+
+
+
+
+ JoinGroupCallPresentationRequest
+
+
+
+
+
+
+JoinGroupCallPresentationRequest Only users can use this request. See code examples.
---functions---
+phone.joinGroupCallPresentation#cbea6bc4 call:InputGroupCall params:DataJSON = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
ParticipantJoinMissingError
Trying to enable a presentation, when the user hasn't joined the Video Chat with [phone.joinGroupCall](https://core.telegram.org/method/phone.joinGroupCall).
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.JoinGroupCallPresentationRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ params=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/leave_group_call.html b/methods/phone/leave_group_call.html
new file mode 100644
index 000000000..c541ec1ad
--- /dev/null
+++ b/methods/phone/leave_group_call.html
@@ -0,0 +1,29 @@
+
+
+
+
+ LeaveGroupCallRequest
+
+
+
+
+
+
+LeaveGroupCallRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.leaveGroupCall#500377f9 call:InputGroupCall source:int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.LeaveGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ source=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/leave_group_call_presentation.html b/methods/phone/leave_group_call_presentation.html
new file mode 100644
index 000000000..c9b0a089f
--- /dev/null
+++ b/methods/phone/leave_group_call_presentation.html
@@ -0,0 +1,28 @@
+
+
+
+
+ LeaveGroupCallPresentationRequest
+
+
+
+
+
+
+LeaveGroupCallPresentationRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.leaveGroupCallPresentation#1c50d144 call:InputGroupCall = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.LeaveGroupCallPresentationRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/received_call.html b/methods/phone/received_call.html
new file mode 100644
index 000000000..2fd0a6964
--- /dev/null
+++ b/methods/phone/received_call.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ReceivedCallRequest
+
+
+
+
+
+
+ReceivedCallRequest Only users can use this request. See code examples.
---functions---
+phone.receivedCall#17d54f61 peer:InputPhoneCall = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
CallAlreadyDeclinedError
The call was already declined. CallPeerInvalidError
The provided call peer object is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ReceivedCallRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/phone/request_call.html b/methods/phone/request_call.html
new file mode 100644
index 000000000..32f39a5c8
--- /dev/null
+++ b/methods/phone/request_call.html
@@ -0,0 +1,34 @@
+
+
+
+
+ RequestCallRequest
+
+
+
+
+
+
+RequestCallRequest Only users can use this request. See code examples.
---functions---
+phone.requestCall#42ff96ed flags:# video:flags.0?true user_id:InputUser random_id:int g_a_hash:bytes protocol:PhoneCallProtocol = phone.PhoneCall Copy import to the clipboard Returns This type can only be an instance of:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). g_a_hash bytes protocol PhoneCallProtocol video flag This argument defaults to None
and can be omitted. random_id int If left unspecified, it will be inferred automatically.
Known RPC errors This request can cause 6 known errors:
CallProtocolFlagsInvalidError
Call protocol flags invalid. ParticipantCallFailedError
Failure while making call. ParticipantVersionOutdatedError
The other participant does not use an up to date telegram client with support for calls. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited. UserIsBlockedError
User is blocked. UserPrivacyRestrictedError
The user's privacy settings do not allow you to do this.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.RequestCallRequest(
+ user_id='username' ,
+ g_a_hash=b'arbitrary\x7f data \xfa here' ,
+ protocol=types.PhoneCallProtocol(
+ min_layer=42,
+ max_layer=42,
+ library_versions=['some string here' ],
+ udp_p2p=True ,
+ udp_reflector=True
+ ),
+ video=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/save_call_debug.html b/methods/phone/save_call_debug.html
new file mode 100644
index 000000000..962ef27bf
--- /dev/null
+++ b/methods/phone/save_call_debug.html
@@ -0,0 +1,31 @@
+
+
+
+
+ SaveCallDebugRequest
+
+
+
+
+
+
+SaveCallDebugRequest Only users can use this request. See code examples.
---functions---
+phone.saveCallDebug#277add7e peer:InputPhoneCall debug:DataJSON = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
CallPeerInvalidError
The provided call peer object is invalid. DataJsonInvalidError
The provided JSON data is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.SaveCallDebugRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ debug=types.DataJSON(
+ data='some string here'
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/phone/save_call_log.html b/methods/phone/save_call_log.html
new file mode 100644
index 000000000..30a850f3f
--- /dev/null
+++ b/methods/phone/save_call_log.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SaveCallLogRequest
+
+
+
+
+
+
+SaveCallLogRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.saveCallLog#41248786 peer:InputPhoneCall file:InputFile = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.SaveCallLogRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ file=client.upload_file('/path/to/file.jpg' )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/phone/save_default_group_call_join_as.html b/methods/phone/save_default_group_call_join_as.html
new file mode 100644
index 000000000..a24dd17d8
--- /dev/null
+++ b/methods/phone/save_default_group_call_join_as.html
@@ -0,0 +1,26 @@
+
+
+
+
+ SaveDefaultGroupCallJoinAsRequest
+
+
+
+
+
+
+SaveDefaultGroupCallJoinAsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.saveDefaultGroupCallJoinAs#575e1f8c peer:InputPeer join_as:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). join_as InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.SaveDefaultGroupCallJoinAsRequest(
+ peer='username' ,
+ join_as='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/phone/send_signaling_data.html b/methods/phone/send_signaling_data.html
new file mode 100644
index 000000000..8d8feacb2
--- /dev/null
+++ b/methods/phone/send_signaling_data.html
@@ -0,0 +1,29 @@
+
+
+
+
+ SendSignalingDataRequest
+
+
+
+
+
+
+SendSignalingDataRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.sendSignalingData#ff7a9383 peer:InputPhoneCall data:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.SendSignalingDataRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ data=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/phone/set_call_rating.html b/methods/phone/set_call_rating.html
new file mode 100644
index 000000000..9580aaee8
--- /dev/null
+++ b/methods/phone/set_call_rating.html
@@ -0,0 +1,31 @@
+
+
+
+
+ SetCallRatingRequest
+
+
+
+
+
+
+SetCallRatingRequest Only users can use this request. See code examples.
---functions---
+phone.setCallRating#59ead627 flags:# user_initiative:flags.0?true peer:InputPhoneCall rating:int comment:string = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
CallPeerInvalidError
The provided call peer object is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.SetCallRatingRequest(
+ peer=types.InputPhoneCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ rating=42,
+ comment='some string here' ,
+ user_initiative=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/start_scheduled_group_call.html b/methods/phone/start_scheduled_group_call.html
new file mode 100644
index 000000000..41d1d8d40
--- /dev/null
+++ b/methods/phone/start_scheduled_group_call.html
@@ -0,0 +1,28 @@
+
+
+
+
+ StartScheduledGroupCallRequest
+
+
+
+
+
+
+StartScheduledGroupCallRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.startScheduledGroupCall#5680e342 call:InputGroupCall = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.StartScheduledGroupCallRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/toggle_group_call_record.html b/methods/phone/toggle_group_call_record.html
new file mode 100644
index 000000000..1d4c8f106
--- /dev/null
+++ b/methods/phone/toggle_group_call_record.html
@@ -0,0 +1,32 @@
+
+
+
+
+ ToggleGroupCallRecordRequest
+
+
+
+
+
+
+ToggleGroupCallRecordRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.toggleGroupCallRecord#f128c708 flags:# start:flags.0?true video:flags.2?true call:InputGroupCall title:flags.1?string video_portrait:flags.2?Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters call InputGroupCall start flag This argument defaults to None
and can be omitted. video flag This argument defaults to None
and can be omitted. title string This argument defaults to None
and can be omitted. video_portrait Bool This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ToggleGroupCallRecordRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ start=True ,
+ video=True ,
+ title='My awesome title' ,
+ video_portrait=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/toggle_group_call_settings.html b/methods/phone/toggle_group_call_settings.html
new file mode 100644
index 000000000..07e546bad
--- /dev/null
+++ b/methods/phone/toggle_group_call_settings.html
@@ -0,0 +1,30 @@
+
+
+
+
+ ToggleGroupCallSettingsRequest
+
+
+
+
+
+
+ToggleGroupCallSettingsRequest Only users can use this request. See code examples.
---functions---
+phone.toggleGroupCallSettings#74bbb43d flags:# reset_invite_hash:flags.1?true call:InputGroupCall join_muted:flags.0?Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters call InputGroupCall reset_invite_hash flag This argument defaults to None
and can be omitted. join_muted Bool This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 1 known error:
GroupcallNotModifiedError
Group call settings weren't modified.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ToggleGroupCallSettingsRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ reset_invite_hash=True ,
+ join_muted=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/phone/toggle_group_call_start_subscription.html b/methods/phone/toggle_group_call_start_subscription.html
new file mode 100644
index 000000000..47860c898
--- /dev/null
+++ b/methods/phone/toggle_group_call_start_subscription.html
@@ -0,0 +1,29 @@
+
+
+
+
+ ToggleGroupCallStartSubscriptionRequest
+
+
+
+
+
+
+ToggleGroupCallStartSubscriptionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+phone.toggleGroupCallStartSubscription#219c34e6 call:InputGroupCall subscribed:Bool = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.phone.ToggleGroupCallStartSubscriptionRequest(
+ call=types.InputGroupCall(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ subscribed=False
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/photos/delete_photos.html b/methods/photos/delete_photos.html
new file mode 100644
index 000000000..2467d10d0
--- /dev/null
+++ b/methods/photos/delete_photos.html
@@ -0,0 +1,30 @@
+
+
+
+
+ DeletePhotosRequest
+
+
+
+
+
+
+DeletePhotosRequest Only users can use this request. See code examples.
---functions---
+photos.deletePhotos#87cf7f2f id:Vector <InputPhoto > = Vector <long > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.photos.DeletePhotosRequest(
+ id=[types.InputPhoto(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/photos/get_user_photos.html b/methods/photos/get_user_photos.html
new file mode 100644
index 000000000..7c6775db2
--- /dev/null
+++ b/methods/photos/get_user_photos.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetUserPhotosRequest
+
+
+
+
+
+
+GetUserPhotosRequest Both users and bots can use this request. See code examples.
---functions---
+photos.getUserPhotos#91cd32a8 user_id:InputUser offset:int max_id:long limit:int = photos.Photos Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset int max_id long limit int
Known RPC errors This request can cause 2 known errors:
MaxIdInvalidError
The provided max ID is invalid. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.photos.GetUserPhotosRequest(
+ user_id='username' ,
+ offset=42,
+ max_id=0,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/photos/index.html b/methods/photos/index.html
new file mode 100644
index 000000000..2a0bfff8a
--- /dev/null
+++ b/methods/photos/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Photos
+
+
+
+
+
+
+Methods/Photos Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/photos/update_profile_photo.html b/methods/photos/update_profile_photo.html
new file mode 100644
index 000000000..a20cc2a39
--- /dev/null
+++ b/methods/photos/update_profile_photo.html
@@ -0,0 +1,31 @@
+
+
+
+
+ UpdateProfilePhotoRequest
+
+
+
+
+
+
+UpdateProfilePhotoRequest Only users can use this request. See code examples.
---functions---
+photos.updateProfilePhoto#09e82039 flags:# fallback:flags.0?true bot:flags.1?InputUser id:InputPhoto = photos.Photo Copy import to the clipboard Returns This type can only be an instance of:
Parameters id InputPhoto fallback flag This argument defaults to None
and can be omitted. bot InputUser This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 1 known error:
PhotoIdInvalidError
Photo id is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.photos.UpdateProfilePhotoRequest(
+ id=types.InputPhoto(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ fallback=True ,
+ bot='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/photos/upload_contact_profile_photo.html b/methods/photos/upload_contact_profile_photo.html
new file mode 100644
index 000000000..9a490d628
--- /dev/null
+++ b/methods/photos/upload_contact_profile_photo.html
@@ -0,0 +1,37 @@
+
+
+
+
+ UploadContactProfilePhotoRequest
+
+
+
+
+
+
+UploadContactProfilePhotoRequest Both users and bots may be able to use this request. See code examples.
---functions---
+photos.uploadContactProfilePhoto#e14c4a71 flags:# suggest:flags.3?true save:flags.4?true user_id:InputUser file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double video_emoji_markup:flags.5?VideoSize = photos.Photo Copy import to the clipboard Returns This type can only be an instance of:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). suggest flag This argument defaults to None
and can be omitted. save flag This argument defaults to None
and can be omitted. file InputFile This argument defaults to None
and can be omitted. video InputFile This argument defaults to None
and can be omitted. video_start_ts double This argument defaults to None
and can be omitted. video_emoji_markup VideoSize This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.photos.UploadContactProfilePhotoRequest(
+ user_id='username' ,
+ suggest=True ,
+ save=True ,
+ file=client.upload_file('/path/to/file.jpg' ),
+ video=client.upload_file('/path/to/file.mp4' ),
+ video_start_ts=7.13,
+ video_emoji_markup=types.VideoSize(
+ type='some string here' ,
+ w=42,
+ h=42,
+ size=42,
+ video_start_ts=7.13
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/photos/upload_profile_photo.html b/methods/photos/upload_profile_photo.html
new file mode 100644
index 000000000..2119ab78a
--- /dev/null
+++ b/methods/photos/upload_profile_photo.html
@@ -0,0 +1,36 @@
+
+
+
+
+ UploadProfilePhotoRequest
+
+
+
+
+
+
+UploadProfilePhotoRequest Only users can use this request. See code examples.
---functions---
+photos.uploadProfilePhoto#0388a3b5 flags:# fallback:flags.3?true bot:flags.5?InputUser file:flags.0?InputFile video:flags.1?InputFile video_start_ts:flags.2?double video_emoji_markup:flags.4?VideoSize = photos.Photo Copy import to the clipboard Returns This type can only be an instance of:
Parameters fallback flag This argument defaults to None
and can be omitted. bot InputUser This argument defaults to None
and can be omitted. Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). file InputFile This argument defaults to None
and can be omitted. video InputFile This argument defaults to None
and can be omitted. video_start_ts double This argument defaults to None
and can be omitted. video_emoji_markup VideoSize This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 7 known errors:
AlbumPhotosTooManyError
Too many photos were included in the album. FilePartsInvalidError
The number of file parts is invalid. ImageProcessFailedError
Failure while processing image. PhotoCropSizeSmallError
Photo is too small. PhotoExtInvalidError
The extension of the photo is invalid. StickerMimeInvalidError
Make sure to pass a valid image file for the right InputFile parameter. VideoFileInvalidError
The given video cannot be used.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.photos.UploadProfilePhotoRequest(
+ fallback=True ,
+ bot='username' ,
+ file=client.upload_file('/path/to/file.jpg' ),
+ video=client.upload_file('/path/to/file.mp4' ),
+ video_start_ts=7.13,
+ video_emoji_markup=types.VideoSize(
+ type='some string here' ,
+ w=42,
+ h=42,
+ size=42,
+ video_start_ts=7.13
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/ping.html b/methods/ping.html
new file mode 100644
index 000000000..75be22cf2
--- /dev/null
+++ b/methods/ping.html
@@ -0,0 +1,25 @@
+
+
+
+
+ PingRequest
+
+
+
+
+
+
+PingRequest Both users and bots can use this request. See code examples.
---functions---
+ping#7abe77ec ping_id:long = Pong Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.PingRequest(
+ ping_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/ping_delay_disconnect.html b/methods/ping_delay_disconnect.html
new file mode 100644
index 000000000..49fb1c898
--- /dev/null
+++ b/methods/ping_delay_disconnect.html
@@ -0,0 +1,26 @@
+
+
+
+
+ PingDelayDisconnectRequest
+
+
+
+
+
+
+PingDelayDisconnectRequest Both users and bots may be able to use this request. See code examples.
---functions---
+ping_delay_disconnect#f3427b8c ping_id:long disconnect_delay:int = Pong Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.PingDelayDisconnectRequest(
+ ping_id=-12398745604826,
+ disconnect_delay=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/premium/apply_boost.html b/methods/premium/apply_boost.html
new file mode 100644
index 000000000..eed26ee4b
--- /dev/null
+++ b/methods/premium/apply_boost.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ApplyBoostRequest
+
+
+
+
+
+
+ApplyBoostRequest Both users and bots may be able to use this request. See code examples.
---functions---
+premium.applyBoost#6b7da746 flags:# slots:flags.0?Vector <int > peer:InputPeer = premium.MyBoosts Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). slots int This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.premium.ApplyBoostRequest(
+ peer='username' ,
+ slots=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/premium/get_boosts_list.html b/methods/premium/get_boosts_list.html
new file mode 100644
index 000000000..4f396a4cd
--- /dev/null
+++ b/methods/premium/get_boosts_list.html
@@ -0,0 +1,28 @@
+
+
+
+
+ GetBoostsListRequest
+
+
+
+
+
+
+GetBoostsListRequest Both users and bots may be able to use this request. See code examples.
---functions---
+premium.getBoostsList#60f67660 flags:# gifts:flags.0?true peer:InputPeer offset:string limit:int = premium.BoostsList Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset string limit int gifts flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.premium.GetBoostsListRequest(
+ peer='username' ,
+ offset='some string here' ,
+ limit=100,
+ gifts=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/premium/get_boosts_status.html b/methods/premium/get_boosts_status.html
new file mode 100644
index 000000000..55a5e1e06
--- /dev/null
+++ b/methods/premium/get_boosts_status.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetBoostsStatusRequest
+
+
+
+
+
+
+GetBoostsStatusRequest Both users and bots may be able to use this request. See code examples.
---functions---
+premium.getBoostsStatus#042f1f61 peer:InputPeer = premium.BoostsStatus Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.premium.GetBoostsStatusRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/premium/get_my_boosts.html b/methods/premium/get_my_boosts.html
new file mode 100644
index 000000000..228938196
--- /dev/null
+++ b/methods/premium/get_my_boosts.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetMyBoostsRequest
+
+
+
+
+
+
+GetMyBoostsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+premium.getMyBoosts#0be77b4a = premium.MyBoosts Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.premium.GetMyBoostsRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/premium/index.html b/methods/premium/index.html
new file mode 100644
index 000000000..11d281653
--- /dev/null
+++ b/methods/premium/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Premium
+
+
+
+
+
+
+Methods/Premium Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/req_dh_params.html b/methods/req_dh_params.html
new file mode 100644
index 000000000..8249dcf01
--- /dev/null
+++ b/methods/req_dh_params.html
@@ -0,0 +1,30 @@
+
+
+
+
+ ReqDHParamsRequest
+
+
+
+
+
+
+ReqDHParamsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+req_DH_params#d712e4be nonce:int128 server_nonce:int128 p:bytes q:bytes public_key_fingerprint:long encrypted_data:bytes = Server_DH_Params Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.ReqDHParamsRequest(
+ nonce=int.from_bytes(os.urandom(16), 'big' ),
+ server_nonce=int.from_bytes(os.urandom(16), 'big' ),
+ p=b'arbitrary\x7f data \xfa here' ,
+ q=b'arbitrary\x7f data \xfa here' ,
+ public_key_fingerprint=-12398745604826,
+ encrypted_data=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/req_pq.html b/methods/req_pq.html
new file mode 100644
index 000000000..c14035e83
--- /dev/null
+++ b/methods/req_pq.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReqPqRequest
+
+
+
+
+
+
+ReqPqRequest Both users and bots may be able to use this request. See code examples.
---functions---
+req_pq#60469778 nonce:int128 = ResPQ Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.ReqPqRequest(
+ nonce=int.from_bytes(os.urandom(16), 'big' )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/req_pq_multi.html b/methods/req_pq_multi.html
new file mode 100644
index 000000000..1c767b49e
--- /dev/null
+++ b/methods/req_pq_multi.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ReqPqMultiRequest
+
+
+
+
+
+
+ReqPqMultiRequest Both users and bots may be able to use this request. See code examples.
---functions---
+req_pq_multi#be7e8ef1 nonce:int128 = ResPQ Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.ReqPqMultiRequest(
+ nonce=int.from_bytes(os.urandom(16), 'big' )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/rpc_drop_answer.html b/methods/rpc_drop_answer.html
new file mode 100644
index 000000000..b41c434b6
--- /dev/null
+++ b/methods/rpc_drop_answer.html
@@ -0,0 +1,25 @@
+
+
+
+
+ RpcDropAnswerRequest
+
+
+
+
+
+
+RpcDropAnswerRequest Both users and bots may be able to use this request. See code examples.
---functions---
+rpc_drop_answer#58e4a740 req_msg_id:long = RpcDropAnswer Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.RpcDropAnswerRequest(
+ req_msg_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/set_client_dh_params.html b/methods/set_client_dh_params.html
new file mode 100644
index 000000000..c8a1aa46a
--- /dev/null
+++ b/methods/set_client_dh_params.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SetClientDHParamsRequest
+
+
+
+
+
+
+SetClientDHParamsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+set_client_DH_params#f5045f1f nonce:int128 server_nonce:int128 encrypted_data:bytes = Set_client_DH_params_answer Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.SetClientDHParamsRequest(
+ nonce=int.from_bytes(os.urandom(16), 'big' ),
+ server_nonce=int.from_bytes(os.urandom(16), 'big' ),
+ encrypted_data=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stats/get_broadcast_stats.html b/methods/stats/get_broadcast_stats.html
new file mode 100644
index 000000000..9b6c2226a
--- /dev/null
+++ b/methods/stats/get_broadcast_stats.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetBroadcastStatsRequest
+
+
+
+
+
+
+GetBroadcastStatsRequest Only users can use this request. See code examples.
---functions---
+stats.getBroadcastStats#ab42441a flags:# dark:flags.0?true channel:InputChannel = stats.BroadcastStats Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). dark flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 4 known errors:
BroadcastRequiredError
The request can only be used with a broadcast channel. ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. ChpCallFailError
The statistics cannot be retrieved at this time. StatsMigrateError
The channel statistics must be fetched from DC {dc}.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stats.GetBroadcastStatsRequest(
+ channel='username' ,
+ dark=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stats/get_megagroup_stats.html b/methods/stats/get_megagroup_stats.html
new file mode 100644
index 000000000..5fcfc94d4
--- /dev/null
+++ b/methods/stats/get_megagroup_stats.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetMegagroupStatsRequest
+
+
+
+
+
+
+GetMegagroupStatsRequest Only users can use this request. See code examples.
---functions---
+stats.getMegagroupStats#dcdf8607 flags:# dark:flags.0?true channel:InputChannel = stats.MegagroupStats Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). dark flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 3 known errors:
ChatAdminRequiredError
Chat admin privileges are required to do that in the specified chat (for example, to send a message in a channel which is not yours), or invalid permissions used for the channel or group. MegagroupRequiredError
The request can only be used with a megagroup channel. StatsMigrateError
The channel statistics must be fetched from DC {dc}.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stats.GetMegagroupStatsRequest(
+ channel='username' ,
+ dark=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stats/get_message_public_forwards.html b/methods/stats/get_message_public_forwards.html
new file mode 100644
index 000000000..6fb7da7e3
--- /dev/null
+++ b/methods/stats/get_message_public_forwards.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetMessagePublicForwardsRequest
+
+
+
+
+
+
+GetMessagePublicForwardsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stats.getMessagePublicForwards#5630281b channel:InputChannel msg_id:int offset_rate:int offset_peer:InputPeer offset_id:int limit:int = messages.Messages Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int offset_rate int offset_peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int limit int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stats.GetMessagePublicForwardsRequest(
+ channel='username' ,
+ msg_id=42,
+ offset_rate=42,
+ offset_peer='username' ,
+ offset_id=42,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stats/get_message_stats.html b/methods/stats/get_message_stats.html
new file mode 100644
index 000000000..216042095
--- /dev/null
+++ b/methods/stats/get_message_stats.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetMessageStatsRequest
+
+
+
+
+
+
+GetMessageStatsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stats.getMessageStats#b6e0a3f5 flags:# dark:flags.0?true channel:InputChannel msg_id:int = stats.MessageStats Copy import to the clipboard Returns This type can only be an instance of:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). msg_id int dark flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stats.GetMessageStatsRequest(
+ channel='username' ,
+ msg_id=42,
+ dark=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stats/index.html b/methods/stats/index.html
new file mode 100644
index 000000000..071b32dcd
--- /dev/null
+++ b/methods/stats/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Stats
+
+
+
+
+
+
+Methods/Stats Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/stats/load_async_graph.html b/methods/stats/load_async_graph.html
new file mode 100644
index 000000000..db5c16155
--- /dev/null
+++ b/methods/stats/load_async_graph.html
@@ -0,0 +1,26 @@
+
+
+
+
+ LoadAsyncGraphRequest
+
+
+
+
+
+
+LoadAsyncGraphRequest Only users can use this request. See code examples.
---functions---
+stats.loadAsyncGraph#621d5fa0 flags:# token:string x:flags.0?long = StatsGraph Copy import to the clipboard Returns This type can be an instance of either:
Parameters token string x long This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
GraphInvalidReloadError
Invalid graph token provided, please reload the stats and provide the updated token. GraphOutdatedReloadError
Data can't be used for the channel statistics, graphs outdated.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stats.LoadAsyncGraphRequest(
+ token='some string here' ,
+ x=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/add_sticker_to_set.html b/methods/stickers/add_sticker_to_set.html
new file mode 100644
index 000000000..0308c6b17
--- /dev/null
+++ b/methods/stickers/add_sticker_to_set.html
@@ -0,0 +1,43 @@
+
+
+
+
+ AddStickerToSetRequest
+
+
+
+
+
+
+AddStickerToSetRequest Both users and bots can use this request. See code examples.
---functions---
+stickers.addStickerToSet#8653febe stickerset:InputStickerSet sticker:InputStickerSetItem = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 4 known errors:
BotMissingError
This method can only be run by a bot. StickersetInvalidError
The provided sticker set is invalid. StickerPngNopngError
Stickers must be a png file but the used image was not a png. StickerTgsNotgsError
Stickers must be a tgs file but the used file was not a tgs.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.AddStickerToSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ sticker=types.InputStickerSetItem(
+ document=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ emoji='some string here' ,
+ mask_coords=types.MaskCoords(
+ n=42,
+ x=7.13,
+ y=7.13,
+ zoom=7.13
+ ),
+ keywords='some string here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/change_sticker.html b/methods/stickers/change_sticker.html
new file mode 100644
index 000000000..8e9638921
--- /dev/null
+++ b/methods/stickers/change_sticker.html
@@ -0,0 +1,37 @@
+
+
+
+
+ ChangeStickerRequest
+
+
+
+
+
+
+ChangeStickerRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stickers.changeSticker#f5537ebc flags:# sticker:InputDocument emoji:flags.0?string mask_coords:flags.1?MaskCoords keywords:flags.2?string = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters sticker InputDocument emoji string This argument defaults to None
and can be omitted. mask_coords MaskCoords This argument defaults to None
and can be omitted. keywords string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.ChangeStickerRequest(
+ sticker=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ emoji='some string here' ,
+ mask_coords=types.MaskCoords(
+ n=42,
+ x=7.13,
+ y=7.13,
+ zoom=7.13
+ ),
+ keywords='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/change_sticker_position.html b/methods/stickers/change_sticker_position.html
new file mode 100644
index 000000000..6b4cf7a3d
--- /dev/null
+++ b/methods/stickers/change_sticker_position.html
@@ -0,0 +1,30 @@
+
+
+
+
+ ChangeStickerPositionRequest
+
+
+
+
+
+
+ChangeStickerPositionRequest Only bots can use this request. See code examples.
---functions---
+stickers.changeStickerPosition#ffb6d4ca sticker:InputDocument position:int = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
BotMissingError
This method can only be run by a bot. StickerInvalidError
The provided sticker is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.ChangeStickerPositionRequest(
+ sticker=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ position=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/check_short_name.html b/methods/stickers/check_short_name.html
new file mode 100644
index 000000000..7cd7b3f7f
--- /dev/null
+++ b/methods/stickers/check_short_name.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CheckShortNameRequest
+
+
+
+
+
+
+CheckShortNameRequest Only users can use this request. See code examples.
---functions---
+stickers.checkShortName#284b3639 short_name:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 2 known errors:
ShortNameInvalidError
The specified short name is invalid. ShortNameOccupiedError
The specified short name is already in use.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.CheckShortNameRequest(
+ short_name='some string here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stickers/create_sticker_set.html b/methods/stickers/create_sticker_set.html
new file mode 100644
index 000000000..68ccbc839
--- /dev/null
+++ b/methods/stickers/create_sticker_set.html
@@ -0,0 +1,53 @@
+
+
+
+
+ CreateStickerSetRequest
+
+
+
+
+
+
+CreateStickerSetRequest Both users and bots can use this request. See code examples.
---functions---
+stickers.createStickerSet#9021ab67 flags:# masks:flags.0?true animated:flags.1?true videos:flags.4?true emojis:flags.5?true text_color:flags.6?true user_id:InputUser title:string short_name:string thumb:flags.2?InputDocument stickers:Vector <InputStickerSetItem > software:flags.3?string = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters user_id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). title string short_name string stickers InputStickerSetItem A list must be supplied. masks flag This argument defaults to None
and can be omitted. animated flag This argument defaults to None
and can be omitted. videos flag This argument defaults to None
and can be omitted. emojis flag This argument defaults to None
and can be omitted. text_color flag This argument defaults to None
and can be omitted. thumb InputDocument This argument defaults to None
and can be omitted. software string This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 14 known errors:
BotMissingError
This method can only be run by a bot. PackShortNameInvalidError
Invalid sticker pack name. It must begin with a letter, can't contain consecutive underscores and must end in "_by_".. PackShortNameOccupiedError
A stickerpack with this name already exists. PeerIdInvalidError
An invalid Peer was used. Make sure to pass the right peer type and that the value is valid (for instance, bots cannot start conversations). ShortnameOccupyFailedError
An error occurred when trying to register the short-name used for the sticker pack. Try a different name. StickersEmptyError
No sticker provided. StickerEmojiInvalidError
Sticker emoji invalid. StickerFileInvalidError
Sticker file invalid. StickerPngDimensionsError
Sticker png dimensions invalid. StickerPngNopngError
Stickers must be a png file but the used image was not a png. StickerTgsNotgsError
Stickers must be a tgs file but the used file was not a tgs. StickerThumbPngNopngError
Stickerset thumb must be a png file but the used file was not png. StickerThumbTgsNotgsError
Stickerset thumb must be a tgs file but the used file was not tgs. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.CreateStickerSetRequest(
+ user_id='username' ,
+ title='My awesome title' ,
+ short_name='some string here' ,
+ stickers=[types.InputStickerSetItem(
+ document=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ emoji='some string here' ,
+ mask_coords=types.MaskCoords(
+ n=42,
+ x=7.13,
+ y=7.13,
+ zoom=7.13
+ ),
+ keywords='some string here'
+ )],
+ masks=True ,
+ animated=True ,
+ videos=True ,
+ emojis=True ,
+ text_color=True ,
+ thumb=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ software='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/delete_sticker_set.html b/methods/stickers/delete_sticker_set.html
new file mode 100644
index 000000000..15ad39ba8
--- /dev/null
+++ b/methods/stickers/delete_sticker_set.html
@@ -0,0 +1,28 @@
+
+
+
+
+ DeleteStickerSetRequest
+
+
+
+
+
+
+DeleteStickerSetRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stickers.deleteStickerSet#87704394 stickerset:InputStickerSet = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.DeleteStickerSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ )
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stickers/index.html b/methods/stickers/index.html
new file mode 100644
index 000000000..645f47d35
--- /dev/null
+++ b/methods/stickers/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Stickers
+
+
+
+
+
+
+Methods/Stickers Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/stickers/remove_sticker_from_set.html b/methods/stickers/remove_sticker_from_set.html
new file mode 100644
index 000000000..09b9a83be
--- /dev/null
+++ b/methods/stickers/remove_sticker_from_set.html
@@ -0,0 +1,29 @@
+
+
+
+
+ RemoveStickerFromSetRequest
+
+
+
+
+
+
+RemoveStickerFromSetRequest Only bots can use this request. See code examples.
---functions---
+stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 2 known errors:
BotMissingError
This method can only be run by a bot. StickerInvalidError
The provided sticker is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.RemoveStickerFromSetRequest(
+ sticker=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/rename_sticker_set.html b/methods/stickers/rename_sticker_set.html
new file mode 100644
index 000000000..c38e6feab
--- /dev/null
+++ b/methods/stickers/rename_sticker_set.html
@@ -0,0 +1,29 @@
+
+
+
+
+ RenameStickerSetRequest
+
+
+
+
+
+
+RenameStickerSetRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stickers.renameStickerSet#124b1c00 stickerset:InputStickerSet title:string = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.RenameStickerSetRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/set_sticker_set_thumb.html b/methods/stickers/set_sticker_set_thumb.html
new file mode 100644
index 000000000..433d08ca8
--- /dev/null
+++ b/methods/stickers/set_sticker_set_thumb.html
@@ -0,0 +1,34 @@
+
+
+
+
+ SetStickerSetThumbRequest
+
+
+
+
+
+
+SetStickerSetThumbRequest Only bots can use this request. See code examples.
---functions---
+stickers.setStickerSetThumb#a76a5392 flags:# stickerset:InputStickerSet thumb:flags.0?InputDocument thumb_document_id:flags.1?long = messages.StickerSet Copy import to the clipboard Returns This type can be an instance of either:
Parameters stickerset InputStickerSet thumb InputDocument This argument defaults to None
and can be omitted. thumb_document_id long This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 2 known errors:
StickerThumbPngNopngError
Stickerset thumb must be a png file but the used file was not png. StickerThumbTgsNotgsError
Stickerset thumb must be a tgs file but the used file was not tgs.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.SetStickerSetThumbRequest(
+ stickerset=types.InputStickerSetID(
+ id=-12398745604826,
+ access_hash=-12398745604826
+ ),
+ thumb=types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ thumb_document_id=-12398745604826
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stickers/suggest_short_name.html b/methods/stickers/suggest_short_name.html
new file mode 100644
index 000000000..4f7961c19
--- /dev/null
+++ b/methods/stickers/suggest_short_name.html
@@ -0,0 +1,25 @@
+
+
+
+
+ SuggestShortNameRequest
+
+
+
+
+
+
+SuggestShortNameRequest Only users can use this request. See code examples.
---functions---
+stickers.suggestShortName#4dafc503 title:string = stickers.SuggestedShortName Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
TitleInvalidError
The specified stickerpack title is invalid.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stickers.SuggestShortNameRequest(
+ title='My awesome title'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/storage/index.html b/methods/storage/index.html
new file mode 100644
index 000000000..1297c2cee
--- /dev/null
+++ b/methods/storage/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Storage
+
+
+
+
+
+
+Methods/Storage Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/stories/activate_stealth_mode.html b/methods/stories/activate_stealth_mode.html
new file mode 100644
index 000000000..fb26ad111
--- /dev/null
+++ b/methods/stories/activate_stealth_mode.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ActivateStealthModeRequest
+
+
+
+
+
+
+ActivateStealthModeRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.activateStealthMode#57bbd166 flags:# past:flags.0?true future:flags.1?true = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters past flag This argument defaults to None
and can be omitted. future flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.ActivateStealthModeRequest(
+ past=True ,
+ future=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/can_send_story.html b/methods/stories/can_send_story.html
new file mode 100644
index 000000000..f24adfd7d
--- /dev/null
+++ b/methods/stories/can_send_story.html
@@ -0,0 +1,25 @@
+
+
+
+
+ CanSendStoryRequest
+
+
+
+
+
+
+CanSendStoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.canSendStory#c7dfdfdd peer:InputPeer = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.CanSendStoryRequest(
+ peer='username'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stories/delete_stories.html b/methods/stories/delete_stories.html
new file mode 100644
index 000000000..ea99c90e9
--- /dev/null
+++ b/methods/stories/delete_stories.html
@@ -0,0 +1,27 @@
+
+
+
+
+ DeleteStoriesRequest
+
+
+
+
+
+
+DeleteStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.deleteStories#ae59db5f peer:InputPeer id:Vector <int > = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.DeleteStoriesRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/stories/edit_story.html b/methods/stories/edit_story.html
new file mode 100644
index 000000000..5b76aad9f
--- /dev/null
+++ b/methods/stories/edit_story.html
@@ -0,0 +1,58 @@
+
+
+
+
+ EditStoryRequest
+
+
+
+
+
+
+EditStoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.editStory#b583ba46 flags:# peer:InputPeer id:int media:flags.0?InputMedia media_areas:flags.3?Vector <MediaArea > caption:flags.1?string entities:flags.1?Vector <MessageEntity > privacy_rules:flags.2?Vector <InputPrivacyRule > = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int media InputMedia This argument defaults to None
and can be omitted. media_areas MediaArea This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. caption string This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. privacy_rules InputPrivacyRule This argument defaults to None
and can be omitted. Otherwise, a list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.EditStoryRequest(
+ peer='username' ,
+ id=42,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ ),
+ media_areas=[types.MediaAreaVenue(
+ coordinates=types.MediaAreaCoordinates(
+ x=7.13,
+ y=7.13,
+ w=7.13,
+ h=7.13,
+ rotation=7.13
+ ),
+ geo=types.GeoPoint(
+ long=7.13,
+ lat=7.13,
+ access_hash=-12398745604826,
+ accuracy_radius=42
+ ),
+ title='My awesome title' ,
+ address='some string here' ,
+ provider='some string here' ,
+ venue_id='some string here' ,
+ venue_type='some string here'
+ )],
+ caption='some string here' ,
+ privacy_rules=[types.InputPrivacyValueAllowContacts()]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/export_story_link.html b/methods/stories/export_story_link.html
new file mode 100644
index 000000000..f0db53531
--- /dev/null
+++ b/methods/stories/export_story_link.html
@@ -0,0 +1,26 @@
+
+
+
+
+ ExportStoryLinkRequest
+
+
+
+
+
+
+ExportStoryLinkRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.exportStoryLink#7b8def20 peer:InputPeer id:int = ExportedStoryLink Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.ExportStoryLinkRequest(
+ peer='username' ,
+ id=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_all_read_peer_stories.html b/methods/stories/get_all_read_peer_stories.html
new file mode 100644
index 000000000..ab3d9b5a4
--- /dev/null
+++ b/methods/stories/get_all_read_peer_stories.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetAllReadPeerStoriesRequest
+
+
+
+
+
+
+GetAllReadPeerStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getAllReadPeerStories#9b5ae7f9 = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetAllReadPeerStoriesRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_all_stories.html b/methods/stories/get_all_stories.html
new file mode 100644
index 000000000..a45ef39f0
--- /dev/null
+++ b/methods/stories/get_all_stories.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetAllStoriesRequest
+
+
+
+
+
+
+GetAllStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getAllStories#eeb0d625 flags:# next:flags.1?true hidden:flags.2?true state:flags.0?string = stories.AllStories Copy import to the clipboard Returns This type can be an instance of either:
Parameters next flag This argument defaults to None
and can be omitted. hidden flag This argument defaults to None
and can be omitted. state string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetAllStoriesRequest(
+ next=True ,
+ hidden=True ,
+ state='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_chats_to_send.html b/methods/stories/get_chats_to_send.html
new file mode 100644
index 000000000..61d9c1a77
--- /dev/null
+++ b/methods/stories/get_chats_to_send.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetChatsToSendRequest
+
+
+
+
+
+
+GetChatsToSendRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getChatsToSend#a56a8b60 = messages.Chats Copy import to the clipboard Returns This type can be an instance of either:
Parameters This request takes no input parameters.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetChatsToSendRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_peer_max_i_ds.html b/methods/stories/get_peer_max_i_ds.html
new file mode 100644
index 000000000..2182c585a
--- /dev/null
+++ b/methods/stories/get_peer_max_i_ds.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetPeerMaxIDsRequest
+
+
+
+
+
+
+GetPeerMaxIDsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getPeerMaxIDs#535983c3 id:Vector <InputPeer > = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters id InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetPeerMaxIDsRequest(
+ id=['username' ]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/stories/get_peer_stories.html b/methods/stories/get_peer_stories.html
new file mode 100644
index 000000000..ebf96ae62
--- /dev/null
+++ b/methods/stories/get_peer_stories.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetPeerStoriesRequest
+
+
+
+
+
+
+GetPeerStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getPeerStories#2c4ada50 peer:InputPeer = stories.PeerStories Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetPeerStoriesRequest(
+ peer='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_pinned_stories.html b/methods/stories/get_pinned_stories.html
new file mode 100644
index 000000000..4227d00ad
--- /dev/null
+++ b/methods/stories/get_pinned_stories.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetPinnedStoriesRequest
+
+
+
+
+
+
+GetPinnedStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getPinnedStories#5821a5dc peer:InputPeer offset_id:int limit:int = stories.Stories Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int limit int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetPinnedStoriesRequest(
+ peer='username' ,
+ offset_id=42,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_stories_archive.html b/methods/stories/get_stories_archive.html
new file mode 100644
index 000000000..d8c434d38
--- /dev/null
+++ b/methods/stories/get_stories_archive.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetStoriesArchiveRequest
+
+
+
+
+
+
+GetStoriesArchiveRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getStoriesArchive#b4352016 peer:InputPeer offset_id:int limit:int = stories.Stories Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). offset_id int limit int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetStoriesArchiveRequest(
+ peer='username' ,
+ offset_id=42,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_stories_by_id.html b/methods/stories/get_stories_by_id.html
new file mode 100644
index 000000000..4832dea37
--- /dev/null
+++ b/methods/stories/get_stories_by_id.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetStoriesByIDRequest
+
+
+
+
+
+
+GetStoriesByIDRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getStoriesByID#5774ca74 peer:InputPeer id:Vector <int > = stories.Stories Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetStoriesByIDRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_stories_views.html b/methods/stories/get_stories_views.html
new file mode 100644
index 000000000..895874c7d
--- /dev/null
+++ b/methods/stories/get_stories_views.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetStoriesViewsRequest
+
+
+
+
+
+
+GetStoriesViewsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getStoriesViews#28e16cc8 peer:InputPeer id:Vector <int > = stories.StoryViews Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetStoriesViewsRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/get_story_views_list.html b/methods/stories/get_story_views_list.html
new file mode 100644
index 000000000..e0def6f11
--- /dev/null
+++ b/methods/stories/get_story_views_list.html
@@ -0,0 +1,31 @@
+
+
+
+
+ GetStoryViewsListRequest
+
+
+
+
+
+
+GetStoryViewsListRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.getStoryViewsList#7ed23c57 flags:# just_contacts:flags.0?true reactions_first:flags.2?true peer:InputPeer q:flags.1?string id:int offset:string limit:int = stories.StoryViewsList Copy import to the clipboard Returns This type can only be an instance of:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int offset string limit int just_contacts flag This argument defaults to None
and can be omitted. reactions_first flag This argument defaults to None
and can be omitted. q string This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.GetStoryViewsListRequest(
+ peer='username' ,
+ id=42,
+ offset='some string here' ,
+ limit=100,
+ just_contacts=True ,
+ reactions_first=True ,
+ q='some string here'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/increment_story_views.html b/methods/stories/increment_story_views.html
new file mode 100644
index 000000000..b265c17dd
--- /dev/null
+++ b/methods/stories/increment_story_views.html
@@ -0,0 +1,26 @@
+
+
+
+
+ IncrementStoryViewsRequest
+
+
+
+
+
+
+IncrementStoryViewsRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.incrementStoryViews#b2028afb peer:InputPeer id:Vector <int > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.IncrementStoryViewsRequest(
+ peer='username' ,
+ id=[42]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stories/index.html b/methods/stories/index.html
new file mode 100644
index 000000000..3d91a457e
--- /dev/null
+++ b/methods/stories/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Stories
+
+
+
+
+
+
+Methods/Stories Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/stories/read_stories.html b/methods/stories/read_stories.html
new file mode 100644
index 000000000..f93c2a64e
--- /dev/null
+++ b/methods/stories/read_stories.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReadStoriesRequest
+
+
+
+
+
+
+ReadStoriesRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.readStories#a556dac8 peer:InputPeer max_id:int = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). max_id int
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.ReadStoriesRequest(
+ peer='username' ,
+ max_id=0
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/stories/report.html b/methods/stories/report.html
new file mode 100644
index 000000000..ad56d72f0
--- /dev/null
+++ b/methods/stories/report.html
@@ -0,0 +1,28 @@
+
+
+
+
+ ReportRequest
+
+
+
+
+
+
+ReportRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.report#1923fa8c peer:InputPeer id:Vector <int > reason:ReportReason message:string = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied. reason ReportReason message string
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.ReportRequest(
+ peer='username' ,
+ id=[42],
+ reason=types.InputReportReasonSpam(),
+ message='Hello there!'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stories/send_reaction.html b/methods/stories/send_reaction.html
new file mode 100644
index 000000000..ef6f4411f
--- /dev/null
+++ b/methods/stories/send_reaction.html
@@ -0,0 +1,30 @@
+
+
+
+
+ SendReactionRequest
+
+
+
+
+
+
+SendReactionRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.sendReaction#7fd736b2 flags:# add_to_recent:flags.0?true peer:InputPeer story_id:int reaction:Reaction = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). story_id int reaction Reaction add_to_recent flag This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.SendReactionRequest(
+ peer='username' ,
+ story_id=42,
+ reaction=types.ReactionEmoji(
+ emoticon='some string here'
+ ),
+ add_to_recent=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/send_story.html b/methods/stories/send_story.html
new file mode 100644
index 000000000..69d2e4e47
--- /dev/null
+++ b/methods/stories/send_story.html
@@ -0,0 +1,60 @@
+
+
+
+
+ SendStoryRequest
+
+
+
+
+
+
+SendStoryRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.sendStory#bcb73644 flags:# pinned:flags.2?true noforwards:flags.4?true peer:InputPeer media:InputMedia media_areas:flags.5?Vector <MediaArea > caption:flags.0?string entities:flags.1?Vector <MessageEntity > privacy_rules:Vector <InputPrivacyRule > random_id:long period:flags.3?int = Updates Copy import to the clipboard Returns This type can be an instance of either:
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). media InputMedia privacy_rules InputPrivacyRule A list must be supplied. pinned flag This argument defaults to None
and can be omitted. noforwards flag This argument defaults to None
and can be omitted. media_areas MediaArea This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. caption string This argument defaults to None
and can be omitted. entities MessageEntity This argument defaults to None
and can be omitted. Otherwise, a list must be supplied. random_id long If left unspecified, it will be inferred automatically. period int This argument defaults to None
and can be omitted.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.SendStoryRequest(
+ peer='username' ,
+ media=types.InputMediaUploadedPhoto(
+ file=client.upload_file('/path/to/file.jpg' ),
+ spoiler=True ,
+ stickers=[types.InputDocument(
+ id=-12398745604826,
+ access_hash=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ )],
+ ttl_seconds=42
+ ),
+ privacy_rules=[types.InputPrivacyValueAllowContacts()],
+ pinned=True ,
+ noforwards=True ,
+ media_areas=[types.MediaAreaVenue(
+ coordinates=types.MediaAreaCoordinates(
+ x=7.13,
+ y=7.13,
+ w=7.13,
+ h=7.13,
+ rotation=7.13
+ ),
+ geo=types.GeoPoint(
+ long=7.13,
+ lat=7.13,
+ access_hash=-12398745604826,
+ accuracy_radius=42
+ ),
+ title='My awesome title' ,
+ address='some string here' ,
+ provider='some string here' ,
+ venue_id='some string here' ,
+ venue_type='some string here'
+ )],
+ caption='some string here' ,
+ period=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/stories/toggle_all_stories_hidden.html b/methods/stories/toggle_all_stories_hidden.html
new file mode 100644
index 000000000..167ed62a6
--- /dev/null
+++ b/methods/stories/toggle_all_stories_hidden.html
@@ -0,0 +1,25 @@
+
+
+
+
+ ToggleAllStoriesHiddenRequest
+
+
+
+
+
+
+ToggleAllStoriesHiddenRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.toggleAllStoriesHidden#7c2557c4 hidden:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.ToggleAllStoriesHiddenRequest(
+ hidden=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stories/toggle_peer_stories_hidden.html b/methods/stories/toggle_peer_stories_hidden.html
new file mode 100644
index 000000000..dcab7cb52
--- /dev/null
+++ b/methods/stories/toggle_peer_stories_hidden.html
@@ -0,0 +1,26 @@
+
+
+
+
+ TogglePeerStoriesHiddenRequest
+
+
+
+
+
+
+TogglePeerStoriesHiddenRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.togglePeerStoriesHidden#bd0415c4 peer:InputPeer hidden:Bool = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). hidden Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.TogglePeerStoriesHiddenRequest(
+ peer='username' ,
+ hidden=False
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/stories/toggle_pinned.html b/methods/stories/toggle_pinned.html
new file mode 100644
index 000000000..505033a34
--- /dev/null
+++ b/methods/stories/toggle_pinned.html
@@ -0,0 +1,28 @@
+
+
+
+
+ TogglePinnedRequest
+
+
+
+
+
+
+TogglePinnedRequest Both users and bots may be able to use this request. See code examples.
---functions---
+stories.togglePinned#9a75a1ef peer:InputPeer id:Vector <int > pinned:Bool = Vector <int > Copy import to the clipboard Returns A list of the following type is returned.
This type has no instances available.
Parameters peer InputPeer Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). id int A list must be supplied. pinned Bool
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.stories.TogglePinnedRequest(
+ peer='username' ,
+ id=[42],
+ pinned=False
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/updates/get_channel_difference.html b/methods/updates/get_channel_difference.html
new file mode 100644
index 000000000..c19b76217
--- /dev/null
+++ b/methods/updates/get_channel_difference.html
@@ -0,0 +1,35 @@
+
+
+
+
+ GetChannelDifferenceRequest
+
+
+
+
+
+
+GetChannelDifferenceRequest Both users and bots can use this request. See code examples.
---functions---
+updates.getChannelDifference#03173d78 flags:# force:flags.0?true channel:InputChannel filter:ChannelMessagesFilter pts:int limit:int = updates.ChannelDifference Copy import to the clipboard Returns This type can be an instance of either:
Parameters channel InputChannel Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). filter ChannelMessagesFilter pts int limit int force flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 9 known errors:
ChannelInvalidError
Invalid channel object. Make sure to pass the right types, for instance making sure that the request is designed for channels or otherwise look for a different one more suited. ChannelPrivateError
The channel specified is private and you lack permission to access it. Another reason may be that you were banned from it. ChannelPublicGroupNaError
channel/supergroup not available. HistoryGetFailedError
Fetching of history failed. PersistentTimestampEmptyError
Persistent timestamp empty. PersistentTimestampInvalidError
Persistent timestamp invalid. PersistentTimestampOutdatedError
Persistent timestamp outdated. RangesInvalidError
Invalid range provided. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.catch_up()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.updates.GetChannelDifferenceRequest(
+ channel='username' ,
+ filter=types.ChannelMessagesFilter(
+ ranges=[types.MessageRange(
+ min_id=0,
+ max_id=0
+ )],
+ exclude_new_messages=True
+ ),
+ pts=42,
+ limit=100,
+ force=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/updates/get_difference.html b/methods/updates/get_difference.html
new file mode 100644
index 000000000..0d4594ec7
--- /dev/null
+++ b/methods/updates/get_difference.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetDifferenceRequest
+
+
+
+
+
+
+GetDifferenceRequest Both users and bots can use this request. See code examples.
---functions---
+updates.getDifference#19c2f763 flags:# pts:int pts_limit:flags.1?int pts_total_limit:flags.0?int date:date qts:int qts_limit:flags.2?int = updates.Difference Copy import to the clipboard Returns This type can be an instance of either:
Parameters pts int date date qts int pts_limit int This argument defaults to None
and can be omitted. pts_total_limit int This argument defaults to None
and can be omitted. qts_limit int This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 9 known errors:
AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. CdnMethodInvalidError
This method cannot be invoked on a CDN server. Refer to https://core.telegram.org/cdn#schema for available methods. DateEmptyError
Date empty. NeedMemberInvalidError
The provided member is invalid or does not exist (for example a thumb size). PersistentTimestampEmptyError
Persistent timestamp empty. PersistentTimestampInvalidError
Persistent timestamp invalid. SessionPasswordNeededError
Two-steps verification is enabled and a password is required. StoreInvalidScalarTypeError
. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.catch_up()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.updates.GetDifferenceRequest(
+ pts=42,
+ date=datetime.datetime(2018, 6, 25),
+ qts=42,
+ pts_limit=42,
+ pts_total_limit=42,
+ qts_limit=42
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/updates/get_state.html b/methods/updates/get_state.html
new file mode 100644
index 000000000..1f64ebce2
--- /dev/null
+++ b/methods/updates/get_state.html
@@ -0,0 +1,23 @@
+
+
+
+
+ GetStateRequest
+
+
+
+
+
+
+GetStateRequest Both users and bots can use this request. See code examples.
---functions---
+updates.getState#edd4882a = updates.State Copy import to the clipboard Returns This type can only be an instance of:
Parameters This request takes no input parameters.
Known RPC errors This request can cause 4 known errors:
AuthKeyDuplicatedError
The authorization key (session file) was used under two different IP addresses simultaneously, and can no longer be used. Use the same session exclusively, or use different sessions. MsgidDecreaseRetryError
The request should be retried with a lower message ID. SessionPasswordNeededError
Two-steps verification is enabled and a password is required. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.updates.GetStateRequest())
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/updates/index.html b/methods/updates/index.html
new file mode 100644
index 000000000..5afdbf291
--- /dev/null
+++ b/methods/updates/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Updates
+
+
+
+
+
+
+Methods/Updates Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/upload/get_cdn_file.html b/methods/upload/get_cdn_file.html
new file mode 100644
index 000000000..eba33a9b9
--- /dev/null
+++ b/methods/upload/get_cdn_file.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetCdnFileRequest
+
+
+
+
+
+
+GetCdnFileRequest Only users can use this request. See code examples.
---functions---
+upload.getCdnFile#395f69da file_token:bytes offset:long limit:int = upload.CdnFile Copy import to the clipboard Returns This type can be an instance of either:
Parameters Known RPC errors This request can cause 1 known error:
UnknownMethodError
The method you tried to call cannot be called on non-CDN DCs.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.GetCdnFileRequest(
+ file_token=b'arbitrary\x7f data \xfa here' ,
+ offset=-12398745604826,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/upload/get_cdn_file_hashes.html b/methods/upload/get_cdn_file_hashes.html
new file mode 100644
index 000000000..b62e219e6
--- /dev/null
+++ b/methods/upload/get_cdn_file_hashes.html
@@ -0,0 +1,27 @@
+
+
+
+
+ GetCdnFileHashesRequest
+
+
+
+
+
+
+GetCdnFileHashesRequest Both users and bots can use this request. See code examples.
---functions---
+upload.getCdnFileHashes#91dc3f31 file_token:bytes offset:long = Vector <FileHash > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can cause 2 known errors:
CdnMethodInvalidError
This method cannot be invoked on a CDN server. Refer to https://core.telegram.org/cdn#schema for available methods. RsaDecryptFailedError
Internal RSA decryption failed.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.GetCdnFileHashesRequest(
+ file_token=b'arbitrary\x7f data \xfa here' ,
+ offset=-12398745604826
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/upload/get_file.html b/methods/upload/get_file.html
new file mode 100644
index 000000000..3422af56b
--- /dev/null
+++ b/methods/upload/get_file.html
@@ -0,0 +1,34 @@
+
+
+
+
+ GetFileRequest
+
+
+
+
+
+
+GetFileRequest Both users and bots can use this request. See code examples.
---functions---
+upload.getFile#be5335be flags:# precise:flags.0?true cdn_supported:flags.1?true location:InputFileLocation offset:long limit:int = upload.File Copy import to the clipboard Returns This type can be an instance of either:
Parameters location InputFileLocation offset long limit int precise flag This argument defaults to None
and can be omitted. cdn_supported flag This argument defaults to None
and can be omitted.
Known RPC errors This request can cause 7 known errors:
AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. FileIdInvalidError
The provided file id is invalid. Make sure all parameters are present, have the correct type and are not empty (ID, access hash, file reference, thumb size ...). InputFetchFailError
Failed deserializing TL payload. LimitInvalidError
An invalid limit was provided. See https://core.telegram.org/api/files#downloading-files. LocationInvalidError
The location given for a file was invalid. See https://core.telegram.org/api/files#downloading-files. OffsetInvalidError
The given offset was invalid, it must be divisible by 1KB. See https://core.telegram.org/api/files#downloading-files. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.download_media()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.GetFileRequest(
+ location=types.InputFileLocation(
+ volume_id=-12398745604826,
+ local_id=42,
+ secret=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ offset=-12398745604826,
+ limit=100,
+ precise=True ,
+ cdn_supported=True
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/upload/get_file_hashes.html b/methods/upload/get_file_hashes.html
new file mode 100644
index 000000000..ad6657d6e
--- /dev/null
+++ b/methods/upload/get_file_hashes.html
@@ -0,0 +1,32 @@
+
+
+
+
+ GetFileHashesRequest
+
+
+
+
+
+
+GetFileHashesRequest Both users and bots can use this request. See code examples.
---functions---
+upload.getFileHashes#9156982a location:InputFileLocation offset:long = Vector <FileHash > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.GetFileHashesRequest(
+ location=types.InputFileLocation(
+ volume_id=-12398745604826,
+ local_id=42,
+ secret=-12398745604826,
+ file_reference=b'arbitrary\x7f data \xfa here'
+ ),
+ offset=-12398745604826
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/upload/get_web_file.html b/methods/upload/get_web_file.html
new file mode 100644
index 000000000..d7235c89f
--- /dev/null
+++ b/methods/upload/get_web_file.html
@@ -0,0 +1,30 @@
+
+
+
+
+ GetWebFileRequest
+
+
+
+
+
+
+GetWebFileRequest Only users can use this request. See code examples.
---functions---
+upload.getWebFile#24e6818d location:InputWebFileLocation offset:int limit:int = upload.WebFile Copy import to the clipboard Returns This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
LocationInvalidError
The location given for a file was invalid. See https://core.telegram.org/api/files#downloading-files.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.GetWebFileRequest(
+ location=types.InputWebFileLocation(
+ url='some string here' ,
+ access_hash=-12398745604826
+ ),
+ offset=42,
+ limit=100
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/upload/index.html b/methods/upload/index.html
new file mode 100644
index 000000000..c5698dad0
--- /dev/null
+++ b/methods/upload/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Upload
+
+
+
+
+
+
+Methods/Upload Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/upload/reupload_cdn_file.html b/methods/upload/reupload_cdn_file.html
new file mode 100644
index 000000000..713eadd46
--- /dev/null
+++ b/methods/upload/reupload_cdn_file.html
@@ -0,0 +1,27 @@
+
+
+
+
+ ReuploadCdnFileRequest
+
+
+
+
+
+
+ReuploadCdnFileRequest Both users and bots can use this request. See code examples.
---functions---
+upload.reuploadCdnFile#9b2754a8 file_token:bytes request_token:bytes = Vector <FileHash > Copy import to the clipboard Returns A list of the following type is returned.
This type can only be an instance of:
Parameters Known RPC errors This request can cause 1 known error:
RsaDecryptFailedError
Internal RSA decryption failed.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.ReuploadCdnFileRequest(
+ file_token=b'arbitrary\x7f data \xfa here' ,
+ request_token=b'arbitrary\x7f data \xfa here'
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/upload/save_big_file_part.html b/methods/upload/save_big_file_part.html
new file mode 100644
index 000000000..13cb60e77
--- /dev/null
+++ b/methods/upload/save_big_file_part.html
@@ -0,0 +1,28 @@
+
+
+
+
+ SaveBigFilePartRequest
+
+
+
+
+
+
+SaveBigFilePartRequest Both users and bots can use this request. See code examples.
---functions---
+upload.saveBigFilePart#de7b673d file_id:long file_part:int file_total_parts:int bytes:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 6 known errors:
FilePartsInvalidError
The number of file parts is invalid. FilePartEmptyError
The provided file part is empty. FilePartInvalidError
The file part number is invalid. FilePartSizeChangedError
The file part size (chunk size) cannot change during upload. FilePartSizeInvalidError
The provided file part size is invalid. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.upload_file()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.SaveBigFilePartRequest(
+ file_id=-12398745604826,
+ file_part=42,
+ file_total_parts=42,
+ bytes=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/upload/save_file_part.html b/methods/upload/save_file_part.html
new file mode 100644
index 000000000..399d46949
--- /dev/null
+++ b/methods/upload/save_file_part.html
@@ -0,0 +1,27 @@
+
+
+
+
+ SaveFilePartRequest
+
+
+
+
+
+
+SaveFilePartRequest Both users and bots can use this request. See code examples.
---functions---
+upload.saveFilePart#b304a621 file_id:long file_part:int bytes:bytes = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters Known RPC errors This request can cause 4 known errors:
FilePartEmptyError
The provided file part is empty. FilePartInvalidError
The file part number is invalid. InputFetchFailError
Failed deserializing TL payload. SessionPasswordNeededError
Two-steps verification is enabled and a password is required.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.upload_file()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.upload.SaveFilePartRequest(
+ file_id=-12398745604826,
+ file_part=42,
+ bytes=b'arbitrary\x7f data \xfa here'
+ ))
+ print(result)
\ No newline at end of file
diff --git a/methods/users/get_full_user.html b/methods/users/get_full_user.html
new file mode 100644
index 000000000..b8ff52873
--- /dev/null
+++ b/methods/users/get_full_user.html
@@ -0,0 +1,25 @@
+
+
+
+
+ GetFullUserRequest
+
+
+
+
+
+
+GetFullUserRequest Both users and bots can use this request. See code examples.
---functions---
+users.getFullUser#b60f5918 id:InputUser = users.UserFull Copy import to the clipboard Returns This type can only be an instance of:
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.).
Known RPC errors This request can cause 2 known errors:
TimeoutError
A timeout occurred while fetching data from the worker. UserIdInvalidError
Invalid object ID for a user. Make sure to pass the right types, for instance making sure that the request is designed for users or otherwise look for a different one more suited.
You can import these from telethon.errors
.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.users.GetFullUserRequest(
+ id='username'
+ ))
+ print(result.stringify())
\ No newline at end of file
diff --git a/methods/users/get_users.html b/methods/users/get_users.html
new file mode 100644
index 000000000..628361849
--- /dev/null
+++ b/methods/users/get_users.html
@@ -0,0 +1,26 @@
+
+
+
+
+ GetUsersRequest
+
+
+
+
+
+
+GetUsersRequest Both users and bots can use this request. See code examples.
---functions---
+users.getUsers#0d91a548 id:Vector <InputUser > = Vector <User > Copy import to the clipboard Returns A list of the following type is returned.
This type can be an instance of either:
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). A list must be supplied.
Known RPC errors This request can cause 5 known errors:
AuthKeyPermEmptyError
The method is unavailable for temporary authorization key, not bound to permanent. MemberNoLocationError
An internal failure occurred while fetching user info (couldn't find location). NeedMemberInvalidError
The provided member is invalid or does not exist (for example a thumb size). SessionPasswordNeededError
Two-steps verification is enabled and a password is required. TimeoutError
A timeout occurred while fetching data from the worker.
You can import these from telethon.errors
.
Example Please refer to the documentation of client.get_entity()
to learn about the parameters and see several code examples on how to use it.
The method above is the recommended way to do it. If you need more control over the parameters or want to learn how it is implemented, open the details by clicking on the "Details" text.
from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.users.GetUsersRequest(
+ id=['username' ]
+ ))
+ for x in result:
+ print(x)
\ No newline at end of file
diff --git a/methods/users/index.html b/methods/users/index.html
new file mode 100644
index 000000000..0f7057c42
--- /dev/null
+++ b/methods/users/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Methods/Users
+
+
+
+
+
+
+Methods/Users Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/methods/users/set_secure_value_errors.html b/methods/users/set_secure_value_errors.html
new file mode 100644
index 000000000..f51dee384
--- /dev/null
+++ b/methods/users/set_secure_value_errors.html
@@ -0,0 +1,31 @@
+
+
+
+
+ SetSecureValueErrorsRequest
+
+
+
+
+
+
+SetSecureValueErrorsRequest Only bots can use this request. See code examples.
---functions---
+users.setSecureValueErrors#90c894b5 id:InputUser errors:Vector <SecureValueError > = Bool Copy import to the clipboard Returns This type has no instances available.
Parameters id InputUser Anything entity-like will work if the library can find its Input
version (e.g., usernames, Peer
, User
or Channel
objects, etc.). errors SecureValueError A list must be supplied.
Known RPC errors This request can't cause any RPC error as far as we know.
Example from telethon.sync import TelegramClient
+from telethon import functions, types
+
+with TelegramClient(name, api_id, api_hash) as client:
+ result = client(functions.users.SetSecureValueErrorsRequest(
+ id='username' ,
+ errors=[types.SecureValueErrorData(
+ type=types.SecureValueTypePersonalDetails(),
+ data_hash=b'arbitrary\x7f data \xfa here' ,
+ field='some string here' ,
+ text='some string here'
+ )]
+ ))
+ print(result)
\ No newline at end of file
diff --git a/types/access_point_rule.html b/types/access_point_rule.html
new file mode 100644
index 000000000..5fba0d5f6
--- /dev/null
+++ b/types/access_point_rule.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AccessPointRule
+
+
+
+
+
+
+AccessPointRule Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/account/authorization_form.html b/types/account/authorization_form.html
new file mode 100644
index 000000000..a7ba2543c
--- /dev/null
+++ b/types/account/authorization_form.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AuthorizationForm
+
+
+
+
+
+
+AuthorizationForm Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/authorizations.html b/types/account/authorizations.html
new file mode 100644
index 000000000..b679b9394
--- /dev/null
+++ b/types/account/authorizations.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Authorizations
+
+
+
+
+
+
+Authorizations Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/auto_download_settings.html b/types/account/auto_download_settings.html
new file mode 100644
index 000000000..4878632da
--- /dev/null
+++ b/types/account/auto_download_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AutoDownloadSettings
+
+
+
+
+
+
+AutoDownloadSettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/auto_save_settings.html b/types/account/auto_save_settings.html
new file mode 100644
index 000000000..d253154dc
--- /dev/null
+++ b/types/account/auto_save_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AutoSaveSettings
+
+
+
+
+
+
+AutoSaveSettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/content_settings.html b/types/account/content_settings.html
new file mode 100644
index 000000000..f6b738f6a
--- /dev/null
+++ b/types/account/content_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ContentSettings
+
+
+
+
+
+
+ContentSettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/email_verified.html b/types/account/email_verified.html
new file mode 100644
index 000000000..4f31fff68
--- /dev/null
+++ b/types/account/email_verified.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmailVerified
+
+
+
+
+
+
+EmailVerified Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/emoji_statuses.html b/types/account/emoji_statuses.html
new file mode 100644
index 000000000..65392a4ad
--- /dev/null
+++ b/types/account/emoji_statuses.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiStatuses
+
+
+
+
+
+
+EmojiStatuses Available constructors This type has 2 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/index.html b/types/account/index.html
new file mode 100644
index 000000000..d78618b69
--- /dev/null
+++ b/types/account/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Account
+
+
+
+
+
+
+Types/Account Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/account/password.html b/types/account/password.html
new file mode 100644
index 000000000..b4db55ad4
--- /dev/null
+++ b/types/account/password.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Password
+
+
+
+
+
+
+Password Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/password_input_settings.html b/types/account/password_input_settings.html
new file mode 100644
index 000000000..b5a42007f
--- /dev/null
+++ b/types/account/password_input_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PasswordInputSettings
+
+
+
+
+
+
+PasswordInputSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/password_settings.html b/types/account/password_settings.html
new file mode 100644
index 000000000..fd55ca075
--- /dev/null
+++ b/types/account/password_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PasswordSettings
+
+
+
+
+
+
+PasswordSettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/privacy_rules.html b/types/account/privacy_rules.html
new file mode 100644
index 000000000..4360058b5
--- /dev/null
+++ b/types/account/privacy_rules.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PrivacyRules
+
+
+
+
+
+
+PrivacyRules Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/reset_password_result.html b/types/account/reset_password_result.html
new file mode 100644
index 000000000..1543a3670
--- /dev/null
+++ b/types/account/reset_password_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ResetPasswordResult
+
+
+
+
+
+
+ResetPasswordResult Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/saved_ringtone.html b/types/account/saved_ringtone.html
new file mode 100644
index 000000000..2a2ab3e36
--- /dev/null
+++ b/types/account/saved_ringtone.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SavedRingtone
+
+
+
+
+
+
+SavedRingtone Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/saved_ringtones.html b/types/account/saved_ringtones.html
new file mode 100644
index 000000000..a85f5ed9d
--- /dev/null
+++ b/types/account/saved_ringtones.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SavedRingtones
+
+
+
+
+
+
+SavedRingtones Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/sent_email_code.html b/types/account/sent_email_code.html
new file mode 100644
index 000000000..c53c229c7
--- /dev/null
+++ b/types/account/sent_email_code.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SentEmailCode
+
+
+
+
+
+
+SentEmailCode Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/takeout.html b/types/account/takeout.html
new file mode 100644
index 000000000..4f3e07d45
--- /dev/null
+++ b/types/account/takeout.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Takeout
+
+
+
+
+
+
+Takeout Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/themes.html b/types/account/themes.html
new file mode 100644
index 000000000..f239b8954
--- /dev/null
+++ b/types/account/themes.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Themes
+
+
+
+
+
+
+Themes Available constructors This type has 2 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/tmp_password.html b/types/account/tmp_password.html
new file mode 100644
index 000000000..b012d4c25
--- /dev/null
+++ b/types/account/tmp_password.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TmpPassword
+
+
+
+
+
+
+TmpPassword Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/wall_papers.html b/types/account/wall_papers.html
new file mode 100644
index 000000000..a346729ad
--- /dev/null
+++ b/types/account/wall_papers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WallPapers
+
+
+
+
+
+
+WallPapers Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account/web_authorizations.html b/types/account/web_authorizations.html
new file mode 100644
index 000000000..375447470
--- /dev/null
+++ b/types/account/web_authorizations.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebAuthorizations
+
+
+
+
+
+
+WebAuthorizations Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/account_days_ttl.html b/types/account_days_ttl.html
new file mode 100644
index 000000000..b4489ec4b
--- /dev/null
+++ b/types/account_days_ttl.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AccountDaysTTL
+
+
+
+
+
+
+AccountDaysTTL Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/app_web_view_result.html b/types/app_web_view_result.html
new file mode 100644
index 000000000..677342c16
--- /dev/null
+++ b/types/app_web_view_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AppWebViewResult
+
+
+
+
+
+
+AppWebViewResult Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/attach_menu_bot.html b/types/attach_menu_bot.html
new file mode 100644
index 000000000..a59eb1095
--- /dev/null
+++ b/types/attach_menu_bot.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuBot
+
+
+
+
+
+
+AttachMenuBot Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/attach_menu_bot_icon.html b/types/attach_menu_bot_icon.html
new file mode 100644
index 000000000..313cce917
--- /dev/null
+++ b/types/attach_menu_bot_icon.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuBotIcon
+
+
+
+
+
+
+AttachMenuBotIcon Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/attach_menu_bot_icon_color.html b/types/attach_menu_bot_icon_color.html
new file mode 100644
index 000000000..86e7aa7ea
--- /dev/null
+++ b/types/attach_menu_bot_icon_color.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuBotIconColor
+
+
+
+
+
+
+AttachMenuBotIconColor Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/attach_menu_bots.html b/types/attach_menu_bots.html
new file mode 100644
index 000000000..ecfc9f402
--- /dev/null
+++ b/types/attach_menu_bots.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuBots
+
+
+
+
+
+
+AttachMenuBots Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/attach_menu_bots_bot.html b/types/attach_menu_bots_bot.html
new file mode 100644
index 000000000..c017eacd0
--- /dev/null
+++ b/types/attach_menu_bots_bot.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuBotsBot
+
+
+
+
+
+
+AttachMenuBotsBot Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/attach_menu_peer_type.html b/types/attach_menu_peer_type.html
new file mode 100644
index 000000000..88af9db4e
--- /dev/null
+++ b/types/attach_menu_peer_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AttachMenuPeerType
+
+
+
+
+
+
+AttachMenuPeerType Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auth/authorization.html b/types/auth/authorization.html
new file mode 100644
index 000000000..4719b8cd5
--- /dev/null
+++ b/types/auth/authorization.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Authorization
+
+
+
+
+
+
+Authorization Available constructors This type has 2 constructors available.
Requests returning this type The following 7 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/auth/code_type.html b/types/auth/code_type.html
new file mode 100644
index 000000000..0705a90a3
--- /dev/null
+++ b/types/auth/code_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CodeType
+
+
+
+
+
+
+CodeType Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auth/exported_authorization.html b/types/auth/exported_authorization.html
new file mode 100644
index 000000000..888b432d0
--- /dev/null
+++ b/types/auth/exported_authorization.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedAuthorization
+
+
+
+
+
+
+ExportedAuthorization Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/auth/index.html b/types/auth/index.html
new file mode 100644
index 000000000..c30c66c6e
--- /dev/null
+++ b/types/auth/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Auth
+
+
+
+
+
+
+Types/Auth Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/auth/logged_out.html b/types/auth/logged_out.html
new file mode 100644
index 000000000..9ffcd2b34
--- /dev/null
+++ b/types/auth/logged_out.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LoggedOut
+
+
+
+
+
+
+LoggedOut Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/auth/login_token.html b/types/auth/login_token.html
new file mode 100644
index 000000000..e583af761
--- /dev/null
+++ b/types/auth/login_token.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LoginToken
+
+
+
+
+
+
+LoginToken Available constructors This type has 3 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/auth/password_recovery.html b/types/auth/password_recovery.html
new file mode 100644
index 000000000..0c75e7927
--- /dev/null
+++ b/types/auth/password_recovery.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PasswordRecovery
+
+
+
+
+
+
+PasswordRecovery Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/auth/sent_code.html b/types/auth/sent_code.html
new file mode 100644
index 000000000..ffccd1191
--- /dev/null
+++ b/types/auth/sent_code.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SentCode
+
+
+
+
+
+
+SentCode Available constructors This type has 2 constructors available.
Requests returning this type The following 6 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auth/sent_code_type.html b/types/auth/sent_code_type.html
new file mode 100644
index 000000000..11403dba2
--- /dev/null
+++ b/types/auth/sent_code_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SentCodeType
+
+
+
+
+
+
+SentCodeType Available constructors This type has 9 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/authorization.html b/types/authorization.html
new file mode 100644
index 000000000..78f608ab0
--- /dev/null
+++ b/types/authorization.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Authorization
+
+
+
+
+
+
+Authorization Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auto_download_settings.html b/types/auto_download_settings.html
new file mode 100644
index 000000000..8694f66cd
--- /dev/null
+++ b/types/auto_download_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AutoDownloadSettings
+
+
+
+
+
+
+AutoDownloadSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auto_save_exception.html b/types/auto_save_exception.html
new file mode 100644
index 000000000..b07f97b0a
--- /dev/null
+++ b/types/auto_save_exception.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AutoSaveException
+
+
+
+
+
+
+AutoSaveException Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/auto_save_settings.html b/types/auto_save_settings.html
new file mode 100644
index 000000000..2a342278e
--- /dev/null
+++ b/types/auto_save_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AutoSaveSettings
+
+
+
+
+
+
+AutoSaveSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/available_reaction.html b/types/available_reaction.html
new file mode 100644
index 000000000..a01206f92
--- /dev/null
+++ b/types/available_reaction.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AvailableReaction
+
+
+
+
+
+
+AvailableReaction Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/bad_msg_notification.html b/types/bad_msg_notification.html
new file mode 100644
index 000000000..f2117f8f1
--- /dev/null
+++ b/types/bad_msg_notification.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BadMsgNotification
+
+
+
+
+
+
+BadMsgNotification Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/bank_card_open_url.html b/types/bank_card_open_url.html
new file mode 100644
index 000000000..2eb6b4896
--- /dev/null
+++ b/types/bank_card_open_url.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BankCardOpenUrl
+
+
+
+
+
+
+BankCardOpenUrl Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/base_theme.html b/types/base_theme.html
new file mode 100644
index 000000000..a9a524a2a
--- /dev/null
+++ b/types/base_theme.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BaseTheme
+
+
+
+
+
+
+BaseTheme Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/bind_auth_key_inner.html b/types/bind_auth_key_inner.html
new file mode 100644
index 000000000..b469ce302
--- /dev/null
+++ b/types/bind_auth_key_inner.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BindAuthKeyInner
+
+
+
+
+
+
+BindAuthKeyInner Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/boost.html b/types/boost.html
new file mode 100644
index 000000000..b3773e29b
--- /dev/null
+++ b/types/boost.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Boost
+
+
+
+
+
+
+Boost Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/bot_app.html b/types/bot_app.html
new file mode 100644
index 000000000..54ab7279a
--- /dev/null
+++ b/types/bot_app.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotApp
+
+
+
+
+
+
+BotApp Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/bot_command.html b/types/bot_command.html
new file mode 100644
index 000000000..c5a073a61
--- /dev/null
+++ b/types/bot_command.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotCommand
+
+
+
+
+
+
+BotCommand Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/bot_command_scope.html b/types/bot_command_scope.html
new file mode 100644
index 000000000..a53c6e446
--- /dev/null
+++ b/types/bot_command_scope.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotCommandScope
+
+
+
+
+
+
+BotCommandScope Available constructors This type has 7 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/bot_info.html b/types/bot_info.html
new file mode 100644
index 000000000..aae129f6c
--- /dev/null
+++ b/types/bot_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotInfo
+
+
+
+
+
+
+BotInfo Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/bot_inline_message.html b/types/bot_inline_message.html
new file mode 100644
index 000000000..b1ba0a8b1
--- /dev/null
+++ b/types/bot_inline_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotInlineMessage
+
+
+
+
+
+
+BotInlineMessage Available constructors This type has 7 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/bot_inline_result.html b/types/bot_inline_result.html
new file mode 100644
index 000000000..af4ab1ce2
--- /dev/null
+++ b/types/bot_inline_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotInlineResult
+
+
+
+
+
+
+BotInlineResult Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/bot_menu_button.html b/types/bot_menu_button.html
new file mode 100644
index 000000000..9f9da6069
--- /dev/null
+++ b/types/bot_menu_button.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotMenuButton
+
+
+
+
+
+
+BotMenuButton Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/bots/bot_info.html b/types/bots/bot_info.html
new file mode 100644
index 000000000..6e271dbd8
--- /dev/null
+++ b/types/bots/bot_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotInfo
+
+
+
+
+
+
+BotInfo Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/bots/index.html b/types/bots/index.html
new file mode 100644
index 000000000..010eff70c
--- /dev/null
+++ b/types/bots/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Bots
+
+
+
+
+
+
+Types/Bots Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/cdn_config.html b/types/cdn_config.html
new file mode 100644
index 000000000..91c7fd7c4
--- /dev/null
+++ b/types/cdn_config.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CdnConfig
+
+
+
+
+
+
+CdnConfig Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/cdn_public_key.html b/types/cdn_public_key.html
new file mode 100644
index 000000000..fbdb8fb3b
--- /dev/null
+++ b/types/cdn_public_key.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CdnPublicKey
+
+
+
+
+
+
+CdnPublicKey Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/channel_admin_log_event.html b/types/channel_admin_log_event.html
new file mode 100644
index 000000000..e2cdd0e0b
--- /dev/null
+++ b/types/channel_admin_log_event.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelAdminLogEvent
+
+
+
+
+
+
+ChannelAdminLogEvent Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/channel_admin_log_event_action.html b/types/channel_admin_log_event_action.html
new file mode 100644
index 000000000..ffec29172
--- /dev/null
+++ b/types/channel_admin_log_event_action.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelAdminLogEventAction
+
+
+
+
+
+
+ChannelAdminLogEventAction Available constructors This type has 45 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/channel_admin_log_events_filter.html b/types/channel_admin_log_events_filter.html
new file mode 100644
index 000000000..a18c046a2
--- /dev/null
+++ b/types/channel_admin_log_events_filter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelAdminLogEventsFilter
+
+
+
+
+
+
+ChannelAdminLogEventsFilter Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channel_location.html b/types/channel_location.html
new file mode 100644
index 000000000..d33c018bc
--- /dev/null
+++ b/types/channel_location.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelLocation
+
+
+
+
+
+
+ChannelLocation Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/channel_messages_filter.html b/types/channel_messages_filter.html
new file mode 100644
index 000000000..96e1c565c
--- /dev/null
+++ b/types/channel_messages_filter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelMessagesFilter
+
+
+
+
+
+
+ChannelMessagesFilter Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channel_participant.html b/types/channel_participant.html
new file mode 100644
index 000000000..7a3aa22e7
--- /dev/null
+++ b/types/channel_participant.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelParticipant
+
+
+
+
+
+
+ChannelParticipant Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/channel_participants_filter.html b/types/channel_participants_filter.html
new file mode 100644
index 000000000..1f9ab9814
--- /dev/null
+++ b/types/channel_participants_filter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelParticipantsFilter
+
+
+
+
+
+
+ChannelParticipantsFilter Available constructors This type has 8 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channels/admin_log_results.html b/types/channels/admin_log_results.html
new file mode 100644
index 000000000..bbd4ff9f5
--- /dev/null
+++ b/types/channels/admin_log_results.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AdminLogResults
+
+
+
+
+
+
+AdminLogResults Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channels/channel_participant.html b/types/channels/channel_participant.html
new file mode 100644
index 000000000..6fb941541
--- /dev/null
+++ b/types/channels/channel_participant.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelParticipant
+
+
+
+
+
+
+ChannelParticipant Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channels/channel_participants.html b/types/channels/channel_participants.html
new file mode 100644
index 000000000..36a344909
--- /dev/null
+++ b/types/channels/channel_participants.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelParticipants
+
+
+
+
+
+
+ChannelParticipants Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/channels/index.html b/types/channels/index.html
new file mode 100644
index 000000000..0cef18900
--- /dev/null
+++ b/types/channels/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Channels
+
+
+
+
+
+
+Types/Channels Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/channels/send_as_peers.html b/types/channels/send_as_peers.html
new file mode 100644
index 000000000..f489322f2
--- /dev/null
+++ b/types/channels/send_as_peers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SendAsPeers
+
+
+
+
+
+
+SendAsPeers Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chat.html b/types/chat.html
new file mode 100644
index 000000000..28ef50d34
--- /dev/null
+++ b/types/chat.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Chat
+
+
+
+
+
+
+Chat Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 54 types.
\ No newline at end of file
diff --git a/types/chat_admin_rights.html b/types/chat_admin_rights.html
new file mode 100644
index 000000000..df4514341
--- /dev/null
+++ b/types/chat_admin_rights.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatAdminRights
+
+
+
+
+
+
+ChatAdminRights Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 7 types.
\ No newline at end of file
diff --git a/types/chat_admin_with_invites.html b/types/chat_admin_with_invites.html
new file mode 100644
index 000000000..730a4d238
--- /dev/null
+++ b/types/chat_admin_with_invites.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatAdminWithInvites
+
+
+
+
+
+
+ChatAdminWithInvites Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/chat_banned_rights.html b/types/chat_banned_rights.html
new file mode 100644
index 000000000..cdffc39a5
--- /dev/null
+++ b/types/chat_banned_rights.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatBannedRights
+
+
+
+
+
+
+ChatBannedRights Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/chat_full.html b/types/chat_full.html
new file mode 100644
index 000000000..122579df2
--- /dev/null
+++ b/types/chat_full.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatFull
+
+
+
+
+
+
+ChatFull Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/chat_invite.html b/types/chat_invite.html
new file mode 100644
index 000000000..639aeaa7c
--- /dev/null
+++ b/types/chat_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatInvite
+
+
+
+
+
+
+ChatInvite Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/chat_invite_importer.html b/types/chat_invite_importer.html
new file mode 100644
index 000000000..d332a9052
--- /dev/null
+++ b/types/chat_invite_importer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatInviteImporter
+
+
+
+
+
+
+ChatInviteImporter Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/chat_onlines.html b/types/chat_onlines.html
new file mode 100644
index 000000000..2dcbc9977
--- /dev/null
+++ b/types/chat_onlines.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatOnlines
+
+
+
+
+
+
+ChatOnlines Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chat_participant.html b/types/chat_participant.html
new file mode 100644
index 000000000..35da9a91b
--- /dev/null
+++ b/types/chat_participant.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatParticipant
+
+
+
+
+
+
+ChatParticipant Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/chat_participants.html b/types/chat_participants.html
new file mode 100644
index 000000000..32425a86f
--- /dev/null
+++ b/types/chat_participants.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatParticipants
+
+
+
+
+
+
+ChatParticipants Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/chat_photo.html b/types/chat_photo.html
new file mode 100644
index 000000000..3999e68de
--- /dev/null
+++ b/types/chat_photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatPhoto
+
+
+
+
+
+
+ChatPhoto Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/chat_reactions.html b/types/chat_reactions.html
new file mode 100644
index 000000000..0aca55fed
--- /dev/null
+++ b/types/chat_reactions.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatReactions
+
+
+
+
+
+
+ChatReactions Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/chatlists/chatlist_invite.html b/types/chatlists/chatlist_invite.html
new file mode 100644
index 000000000..bdd5bab85
--- /dev/null
+++ b/types/chatlists/chatlist_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatlistInvite
+
+
+
+
+
+
+ChatlistInvite Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chatlists/chatlist_updates.html b/types/chatlists/chatlist_updates.html
new file mode 100644
index 000000000..ca72a944e
--- /dev/null
+++ b/types/chatlists/chatlist_updates.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatlistUpdates
+
+
+
+
+
+
+ChatlistUpdates Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chatlists/exported_chatlist_invite.html b/types/chatlists/exported_chatlist_invite.html
new file mode 100644
index 000000000..e33d5c5cc
--- /dev/null
+++ b/types/chatlists/exported_chatlist_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedChatlistInvite
+
+
+
+
+
+
+ExportedChatlistInvite Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chatlists/exported_invites.html b/types/chatlists/exported_invites.html
new file mode 100644
index 000000000..f15ca4d94
--- /dev/null
+++ b/types/chatlists/exported_invites.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedInvites
+
+
+
+
+
+
+ExportedInvites Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/chatlists/index.html b/types/chatlists/index.html
new file mode 100644
index 000000000..f11d030c4
--- /dev/null
+++ b/types/chatlists/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Chatlists
+
+
+
+
+
+
+Types/Chatlists Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/client_dh__inner__data.html b/types/client_dh__inner__data.html
new file mode 100644
index 000000000..eb220d870
--- /dev/null
+++ b/types/client_dh__inner__data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ClientDHInnerData
+
+
+
+
+
+
+ClientDHInnerData Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/code_settings.html b/types/code_settings.html
new file mode 100644
index 000000000..761a06c0c
--- /dev/null
+++ b/types/code_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CodeSettings
+
+
+
+
+
+
+CodeSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/config.html b/types/config.html
new file mode 100644
index 000000000..74f0b42d1
--- /dev/null
+++ b/types/config.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Config
+
+
+
+
+
+
+Config Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contact.html b/types/contact.html
new file mode 100644
index 000000000..c7c79156a
--- /dev/null
+++ b/types/contact.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Contact
+
+
+
+
+
+
+Contact Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/contact_status.html b/types/contact_status.html
new file mode 100644
index 000000000..c700aa690
--- /dev/null
+++ b/types/contact_status.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ContactStatus
+
+
+
+
+
+
+ContactStatus Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/blocked.html b/types/contacts/blocked.html
new file mode 100644
index 000000000..24ac9c9d2
--- /dev/null
+++ b/types/contacts/blocked.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Blocked
+
+
+
+
+
+
+Blocked Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/contacts.html b/types/contacts/contacts.html
new file mode 100644
index 000000000..111eafd67
--- /dev/null
+++ b/types/contacts/contacts.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Contacts
+
+
+
+
+
+
+Contacts Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/found.html b/types/contacts/found.html
new file mode 100644
index 000000000..fb03bdbd1
--- /dev/null
+++ b/types/contacts/found.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Found
+
+
+
+
+
+
+Found Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/imported_contacts.html b/types/contacts/imported_contacts.html
new file mode 100644
index 000000000..82059a04a
--- /dev/null
+++ b/types/contacts/imported_contacts.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ImportedContacts
+
+
+
+
+
+
+ImportedContacts Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/index.html b/types/contacts/index.html
new file mode 100644
index 000000000..f8c18458f
--- /dev/null
+++ b/types/contacts/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Contacts
+
+
+
+
+
+
+Types/Contacts Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/contacts/resolved_peer.html b/types/contacts/resolved_peer.html
new file mode 100644
index 000000000..40749b9f5
--- /dev/null
+++ b/types/contacts/resolved_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ResolvedPeer
+
+
+
+
+
+
+ResolvedPeer Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/contacts/top_peers.html b/types/contacts/top_peers.html
new file mode 100644
index 000000000..4c50351db
--- /dev/null
+++ b/types/contacts/top_peers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TopPeers
+
+
+
+
+
+
+TopPeers Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/data_json.html b/types/data_json.html
new file mode 100644
index 000000000..1374f2ad3
--- /dev/null
+++ b/types/data_json.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DataJSON
+
+
+
+
+
+
+DataJSON Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input The following 12 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 13 types.
\ No newline at end of file
diff --git a/types/dc_option.html b/types/dc_option.html
new file mode 100644
index 000000000..5d7478862
--- /dev/null
+++ b/types/dc_option.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DcOption
+
+
+
+
+
+
+DcOption Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/default_history_ttl.html b/types/default_history_ttl.html
new file mode 100644
index 000000000..4a6ae61f0
--- /dev/null
+++ b/types/default_history_ttl.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DefaultHistoryTTL
+
+
+
+
+
+
+DefaultHistoryTTL Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/destroy_auth_key_res.html b/types/destroy_auth_key_res.html
new file mode 100644
index 000000000..e7f37577d
--- /dev/null
+++ b/types/destroy_auth_key_res.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DestroyAuthKeyRes
+
+
+
+
+
+
+DestroyAuthKeyRes Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/destroy_session_res.html b/types/destroy_session_res.html
new file mode 100644
index 000000000..8fa2d1741
--- /dev/null
+++ b/types/destroy_session_res.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DestroySessionRes
+
+
+
+
+
+
+DestroySessionRes Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/dialog.html b/types/dialog.html
new file mode 100644
index 000000000..031e84c12
--- /dev/null
+++ b/types/dialog.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Dialog
+
+
+
+
+
+
+Dialog Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/dialog_filter.html b/types/dialog_filter.html
new file mode 100644
index 000000000..0c8e96ef2
--- /dev/null
+++ b/types/dialog_filter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DialogFilter
+
+
+
+
+
+
+DialogFilter Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/dialog_filter_suggested.html b/types/dialog_filter_suggested.html
new file mode 100644
index 000000000..0307580e5
--- /dev/null
+++ b/types/dialog_filter_suggested.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DialogFilterSuggested
+
+
+
+
+
+
+DialogFilterSuggested Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/dialog_peer.html b/types/dialog_peer.html
new file mode 100644
index 000000000..5cbf734eb
--- /dev/null
+++ b/types/dialog_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DialogPeer
+
+
+
+
+
+
+DialogPeer Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/document.html b/types/document.html
new file mode 100644
index 000000000..56d29a295
--- /dev/null
+++ b/types/document.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Document
+
+
+
+
+
+
+Document Available constructors This type has 2 constructors available.
Requests returning this type The following 4 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 24 types.
\ No newline at end of file
diff --git a/types/document_attribute.html b/types/document_attribute.html
new file mode 100644
index 000000000..727da10e4
--- /dev/null
+++ b/types/document_attribute.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DocumentAttribute
+
+
+
+
+
+
+DocumentAttribute Available constructors This type has 8 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/draft_message.html b/types/draft_message.html
new file mode 100644
index 000000000..b54c9c776
--- /dev/null
+++ b/types/draft_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DraftMessage
+
+
+
+
+
+
+DraftMessage Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/email_verification.html b/types/email_verification.html
new file mode 100644
index 000000000..45d3a68a1
--- /dev/null
+++ b/types/email_verification.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmailVerification
+
+
+
+
+
+
+EmailVerification Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/email_verify_purpose.html b/types/email_verify_purpose.html
new file mode 100644
index 000000000..ea1b0001e
--- /dev/null
+++ b/types/email_verify_purpose.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmailVerifyPurpose
+
+
+
+
+
+
+EmailVerifyPurpose Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/emoji_group.html b/types/emoji_group.html
new file mode 100644
index 000000000..4410ba67e
--- /dev/null
+++ b/types/emoji_group.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiGroup
+
+
+
+
+
+
+EmojiGroup Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/emoji_keyword.html b/types/emoji_keyword.html
new file mode 100644
index 000000000..6201cbd9b
--- /dev/null
+++ b/types/emoji_keyword.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiKeyword
+
+
+
+
+
+
+EmojiKeyword Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/emoji_keywords_difference.html b/types/emoji_keywords_difference.html
new file mode 100644
index 000000000..1a8d3b2ae
--- /dev/null
+++ b/types/emoji_keywords_difference.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiKeywordsDifference
+
+
+
+
+
+
+EmojiKeywordsDifference Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/emoji_language.html b/types/emoji_language.html
new file mode 100644
index 000000000..a1897ea86
--- /dev/null
+++ b/types/emoji_language.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiLanguage
+
+
+
+
+
+
+EmojiLanguage Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/emoji_list.html b/types/emoji_list.html
new file mode 100644
index 000000000..a480c6a3b
--- /dev/null
+++ b/types/emoji_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiList
+
+
+
+
+
+
+EmojiList Available constructors This type has 2 constructors available.
Requests returning this type The following 4 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/emoji_status.html b/types/emoji_status.html
new file mode 100644
index 000000000..98bba913e
--- /dev/null
+++ b/types/emoji_status.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiStatus
+
+
+
+
+
+
+EmojiStatus Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/emoji_url.html b/types/emoji_url.html
new file mode 100644
index 000000000..d0d6fe81e
--- /dev/null
+++ b/types/emoji_url.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiURL
+
+
+
+
+
+
+EmojiURL Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/encrypted_chat.html b/types/encrypted_chat.html
new file mode 100644
index 000000000..80bbb1c5d
--- /dev/null
+++ b/types/encrypted_chat.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EncryptedChat
+
+
+
+
+
+
+EncryptedChat Available constructors This type has 5 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/encrypted_file.html b/types/encrypted_file.html
new file mode 100644
index 000000000..d285823c9
--- /dev/null
+++ b/types/encrypted_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EncryptedFile
+
+
+
+
+
+
+EncryptedFile Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/encrypted_message.html b/types/encrypted_message.html
new file mode 100644
index 000000000..05f4330d1
--- /dev/null
+++ b/types/encrypted_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EncryptedMessage
+
+
+
+
+
+
+EncryptedMessage Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/exported_chat_invite.html b/types/exported_chat_invite.html
new file mode 100644
index 000000000..3d279146b
--- /dev/null
+++ b/types/exported_chat_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedChatInvite
+
+
+
+
+
+
+ExportedChatInvite Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 13 types.
\ No newline at end of file
diff --git a/types/exported_chatlist_invite.html b/types/exported_chatlist_invite.html
new file mode 100644
index 000000000..66fb91036
--- /dev/null
+++ b/types/exported_chatlist_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedChatlistInvite
+
+
+
+
+
+
+ExportedChatlistInvite Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/exported_contact_token.html b/types/exported_contact_token.html
new file mode 100644
index 000000000..1c826cd24
--- /dev/null
+++ b/types/exported_contact_token.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedContactToken
+
+
+
+
+
+
+ExportedContactToken Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/exported_message_link.html b/types/exported_message_link.html
new file mode 100644
index 000000000..e19b6b3e4
--- /dev/null
+++ b/types/exported_message_link.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedMessageLink
+
+
+
+
+
+
+ExportedMessageLink Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/exported_story_link.html b/types/exported_story_link.html
new file mode 100644
index 000000000..c2cd7b89d
--- /dev/null
+++ b/types/exported_story_link.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedStoryLink
+
+
+
+
+
+
+ExportedStoryLink Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/file_hash.html b/types/file_hash.html
new file mode 100644
index 000000000..a228fcd6e
--- /dev/null
+++ b/types/file_hash.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FileHash
+
+
+
+
+
+
+FileHash Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/folder.html b/types/folder.html
new file mode 100644
index 000000000..ececcc463
--- /dev/null
+++ b/types/folder.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Folder
+
+
+
+
+
+
+Folder Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/folder_peer.html b/types/folder_peer.html
new file mode 100644
index 000000000..9017c7911
--- /dev/null
+++ b/types/folder_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FolderPeer
+
+
+
+
+
+
+FolderPeer Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/forum_topic.html b/types/forum_topic.html
new file mode 100644
index 000000000..874d8d9b5
--- /dev/null
+++ b/types/forum_topic.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ForumTopic
+
+
+
+
+
+
+ForumTopic Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/future_salt.html b/types/future_salt.html
new file mode 100644
index 000000000..de7845064
--- /dev/null
+++ b/types/future_salt.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FutureSalt
+
+
+
+
+
+
+FutureSalt Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/future_salts.html b/types/future_salts.html
new file mode 100644
index 000000000..ace201438
--- /dev/null
+++ b/types/future_salts.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FutureSalts
+
+
+
+
+
+
+FutureSalts Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/game.html b/types/game.html
new file mode 100644
index 000000000..257fdfc3b
--- /dev/null
+++ b/types/game.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Game
+
+
+
+
+
+
+Game Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/geo_point.html b/types/geo_point.html
new file mode 100644
index 000000000..7066aabcf
--- /dev/null
+++ b/types/geo_point.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GeoPoint
+
+
+
+
+
+
+GeoPoint Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 11 types.
\ No newline at end of file
diff --git a/types/global_privacy_settings.html b/types/global_privacy_settings.html
new file mode 100644
index 000000000..dd1523ab7
--- /dev/null
+++ b/types/global_privacy_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GlobalPrivacySettings
+
+
+
+
+
+
+GlobalPrivacySettings Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/group_call.html b/types/group_call.html
new file mode 100644
index 000000000..62f0afb51
--- /dev/null
+++ b/types/group_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCall
+
+
+
+
+
+
+GroupCall Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/group_call_participant.html b/types/group_call_participant.html
new file mode 100644
index 000000000..0e50fd5da
--- /dev/null
+++ b/types/group_call_participant.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallParticipant
+
+
+
+
+
+
+GroupCallParticipant Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/group_call_participant_video.html b/types/group_call_participant_video.html
new file mode 100644
index 000000000..2e4ed14f9
--- /dev/null
+++ b/types/group_call_participant_video.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallParticipantVideo
+
+
+
+
+
+
+GroupCallParticipantVideo Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/group_call_participant_video_source_group.html b/types/group_call_participant_video_source_group.html
new file mode 100644
index 000000000..f4f9a4b2d
--- /dev/null
+++ b/types/group_call_participant_video_source_group.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallParticipantVideoSourceGroup
+
+
+
+
+
+
+GroupCallParticipantVideoSourceGroup Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/group_call_stream_channel.html b/types/group_call_stream_channel.html
new file mode 100644
index 000000000..d3cc24c03
--- /dev/null
+++ b/types/group_call_stream_channel.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallStreamChannel
+
+
+
+
+
+
+GroupCallStreamChannel Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/help/app_config.html b/types/help/app_config.html
new file mode 100644
index 000000000..d2ea91f65
--- /dev/null
+++ b/types/help/app_config.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AppConfig
+
+
+
+
+
+
+AppConfig Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/app_update.html b/types/help/app_update.html
new file mode 100644
index 000000000..7faf8fbb4
--- /dev/null
+++ b/types/help/app_update.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AppUpdate
+
+
+
+
+
+
+AppUpdate Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/config_simple.html b/types/help/config_simple.html
new file mode 100644
index 000000000..4a6f3714f
--- /dev/null
+++ b/types/help/config_simple.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ConfigSimple
+
+
+
+
+
+
+ConfigSimple Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/countries_list.html b/types/help/countries_list.html
new file mode 100644
index 000000000..21c592919
--- /dev/null
+++ b/types/help/countries_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CountriesList
+
+
+
+
+
+
+CountriesList Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/country.html b/types/help/country.html
new file mode 100644
index 000000000..548d99ebd
--- /dev/null
+++ b/types/help/country.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Country
+
+
+
+
+
+
+Country Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/help/country_code.html b/types/help/country_code.html
new file mode 100644
index 000000000..d9b0a3de1
--- /dev/null
+++ b/types/help/country_code.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CountryCode
+
+
+
+
+
+
+CountryCode Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/help/deep_link_info.html b/types/help/deep_link_info.html
new file mode 100644
index 000000000..80511f297
--- /dev/null
+++ b/types/help/deep_link_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DeepLinkInfo
+
+
+
+
+
+
+DeepLinkInfo Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/index.html b/types/help/index.html
new file mode 100644
index 000000000..c3382d418
--- /dev/null
+++ b/types/help/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Help
+
+
+
+
+
+
+Types/Help Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/help/invite_text.html b/types/help/invite_text.html
new file mode 100644
index 000000000..9abae820e
--- /dev/null
+++ b/types/help/invite_text.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InviteText
+
+
+
+
+
+
+InviteText Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/passport_config.html b/types/help/passport_config.html
new file mode 100644
index 000000000..62ed71b73
--- /dev/null
+++ b/types/help/passport_config.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PassportConfig
+
+
+
+
+
+
+PassportConfig Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/premium_promo.html b/types/help/premium_promo.html
new file mode 100644
index 000000000..94593f78b
--- /dev/null
+++ b/types/help/premium_promo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PremiumPromo
+
+
+
+
+
+
+PremiumPromo Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/promo_data.html b/types/help/promo_data.html
new file mode 100644
index 000000000..6d3799cc3
--- /dev/null
+++ b/types/help/promo_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PromoData
+
+
+
+
+
+
+PromoData Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/recent_me_urls.html b/types/help/recent_me_urls.html
new file mode 100644
index 000000000..2ba48f569
--- /dev/null
+++ b/types/help/recent_me_urls.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RecentMeUrls
+
+
+
+
+
+
+RecentMeUrls Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/support.html b/types/help/support.html
new file mode 100644
index 000000000..615aad1df
--- /dev/null
+++ b/types/help/support.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Support
+
+
+
+
+
+
+Support Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/support_name.html b/types/help/support_name.html
new file mode 100644
index 000000000..51419825d
--- /dev/null
+++ b/types/help/support_name.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SupportName
+
+
+
+
+
+
+SupportName Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/terms_of_service.html b/types/help/terms_of_service.html
new file mode 100644
index 000000000..7ab4b90fd
--- /dev/null
+++ b/types/help/terms_of_service.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TermsOfService
+
+
+
+
+
+
+TermsOfService Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/help/terms_of_service_update.html b/types/help/terms_of_service_update.html
new file mode 100644
index 000000000..d7678f7a7
--- /dev/null
+++ b/types/help/terms_of_service_update.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TermsOfServiceUpdate
+
+
+
+
+
+
+TermsOfServiceUpdate Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/help/user_info.html b/types/help/user_info.html
new file mode 100644
index 000000000..382d9347e
--- /dev/null
+++ b/types/help/user_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UserInfo
+
+
+
+
+
+
+UserInfo Available constructors This type has 2 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/high_score.html b/types/high_score.html
new file mode 100644
index 000000000..a0349307b
--- /dev/null
+++ b/types/high_score.html
@@ -0,0 +1,17 @@
+
+
+
+
+ HighScore
+
+
+
+
+
+
+HighScore Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/http_wait.html b/types/http_wait.html
new file mode 100644
index 000000000..c4395b7e0
--- /dev/null
+++ b/types/http_wait.html
@@ -0,0 +1,17 @@
+
+
+
+
+ HttpWait
+
+
+
+
+
+
+HttpWait Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/imported_contact.html b/types/imported_contact.html
new file mode 100644
index 000000000..f3895d335
--- /dev/null
+++ b/types/imported_contact.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ImportedContact
+
+
+
+
+
+
+ImportedContact Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/index.html b/types/index.html
new file mode 100644
index 000000000..57f20b760
--- /dev/null
+++ b/types/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types
+
+
+
+
+
+
+Types Click here to view the requests that you can use as a bot.
Namespaces Available items
\ No newline at end of file
diff --git a/types/inline_bot_switch_pm.html b/types/inline_bot_switch_pm.html
new file mode 100644
index 000000000..86993ac5c
--- /dev/null
+++ b/types/inline_bot_switch_pm.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InlineBotSwitchPM
+
+
+
+
+
+
+InlineBotSwitchPM Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/inline_bot_web_view.html b/types/inline_bot_web_view.html
new file mode 100644
index 000000000..e273855e4
--- /dev/null
+++ b/types/inline_bot_web_view.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InlineBotWebView
+
+
+
+
+
+
+InlineBotWebView Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/inline_query_peer_type.html b/types/inline_query_peer_type.html
new file mode 100644
index 000000000..ca6ed75ab
--- /dev/null
+++ b/types/inline_query_peer_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InlineQueryPeerType
+
+
+
+
+
+
+InlineQueryPeerType Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/input_app_event.html b/types/input_app_event.html
new file mode 100644
index 000000000..c9f7a932c
--- /dev/null
+++ b/types/input_app_event.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputAppEvent
+
+
+
+
+
+
+InputAppEvent Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_bot_app.html b/types/input_bot_app.html
new file mode 100644
index 000000000..00ae3329f
--- /dev/null
+++ b/types/input_bot_app.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputBotApp
+
+
+
+
+
+
+InputBotApp Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_bot_inline_message.html b/types/input_bot_inline_message.html
new file mode 100644
index 000000000..4e64313ec
--- /dev/null
+++ b/types/input_bot_inline_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputBotInlineMessage
+
+
+
+
+
+
+InputBotInlineMessage Available constructors This type has 8 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/input_bot_inline_message_id.html b/types/input_bot_inline_message_id.html
new file mode 100644
index 000000000..e25547e85
--- /dev/null
+++ b/types/input_bot_inline_message_id.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputBotInlineMessageID
+
+
+
+
+
+
+InputBotInlineMessageID Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/input_bot_inline_result.html b/types/input_bot_inline_result.html
new file mode 100644
index 000000000..b152d1283
--- /dev/null
+++ b/types/input_bot_inline_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputBotInlineResult
+
+
+
+
+
+
+InputBotInlineResult Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_channel.html b/types/input_channel.html
new file mode 100644
index 000000000..03a4e6746
--- /dev/null
+++ b/types/input_channel.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputChannel
+
+
+
+
+
+
+InputChannel Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 56 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_chat_photo.html b/types/input_chat_photo.html
new file mode 100644
index 000000000..23b606d33
--- /dev/null
+++ b/types/input_chat_photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputChatPhoto
+
+
+
+
+
+
+InputChatPhoto Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_chatlist.html b/types/input_chatlist.html
new file mode 100644
index 000000000..24129b787
--- /dev/null
+++ b/types/input_chatlist.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputChatlist
+
+
+
+
+
+
+InputChatlist Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 9 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_check_password_srp.html b/types/input_check_password_srp.html
new file mode 100644
index 000000000..398594d8b
--- /dev/null
+++ b/types/input_check_password_srp.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputCheckPasswordSRP
+
+
+
+
+
+
+InputCheckPasswordSRP Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 7 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_client_proxy.html b/types/input_client_proxy.html
new file mode 100644
index 000000000..48b2b6564
--- /dev/null
+++ b/types/input_client_proxy.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputClientProxy
+
+
+
+
+
+
+InputClientProxy Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_contact.html b/types/input_contact.html
new file mode 100644
index 000000000..de4816b65
--- /dev/null
+++ b/types/input_contact.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputContact
+
+
+
+
+
+
+InputContact Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_dialog_peer.html b/types/input_dialog_peer.html
new file mode 100644
index 000000000..443f805af
--- /dev/null
+++ b/types/input_dialog_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputDialogPeer
+
+
+
+
+
+
+InputDialogPeer Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_document.html b/types/input_document.html
new file mode 100644
index 000000000..af5e6e81c
--- /dev/null
+++ b/types/input_document.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputDocument
+
+
+
+
+
+
+InputDocument Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 11 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 7 types.
\ No newline at end of file
diff --git a/types/input_encrypted_chat.html b/types/input_encrypted_chat.html
new file mode 100644
index 000000000..6180f23f3
--- /dev/null
+++ b/types/input_encrypted_chat.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputEncryptedChat
+
+
+
+
+
+
+InputEncryptedChat Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 8 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_encrypted_file.html b/types/input_encrypted_file.html
new file mode 100644
index 000000000..9c6adbb97
--- /dev/null
+++ b/types/input_encrypted_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputEncryptedFile
+
+
+
+
+
+
+InputEncryptedFile Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_file.html b/types/input_file.html
new file mode 100644
index 000000000..e20581a01
--- /dev/null
+++ b/types/input_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputFile
+
+
+
+
+
+
+InputFile Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 7 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/input_file_location.html b/types/input_file_location.html
new file mode 100644
index 000000000..bd165e7df
--- /dev/null
+++ b/types/input_file_location.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputFileLocation
+
+
+
+
+
+
+InputFileLocation Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_folder_peer.html b/types/input_folder_peer.html
new file mode 100644
index 000000000..30f372387
--- /dev/null
+++ b/types/input_folder_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputFolderPeer
+
+
+
+
+
+
+InputFolderPeer Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_game.html b/types/input_game.html
new file mode 100644
index 000000000..58bafb0b0
--- /dev/null
+++ b/types/input_game.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputGame
+
+
+
+
+
+
+InputGame Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_geo_point.html b/types/input_geo_point.html
new file mode 100644
index 000000000..09d7b7da8
--- /dev/null
+++ b/types/input_geo_point.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputGeoPoint
+
+
+
+
+
+
+InputGeoPoint Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/input_group_call.html b/types/input_group_call.html
new file mode 100644
index 000000000..f590d38eb
--- /dev/null
+++ b/types/input_group_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputGroupCall
+
+
+
+
+
+
+InputGroupCall Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 17 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 9 types.
\ No newline at end of file
diff --git a/types/input_invoice.html b/types/input_invoice.html
new file mode 100644
index 000000000..4db2b540a
--- /dev/null
+++ b/types/input_invoice.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputInvoice
+
+
+
+
+
+
+InputInvoice Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_media.html b/types/input_media.html
new file mode 100644
index 000000000..686985375
--- /dev/null
+++ b/types/input_media.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputMedia
+
+
+
+
+
+
+InputMedia Available constructors This type has 17 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 9 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/input_message.html b/types/input_message.html
new file mode 100644
index 000000000..e400517e1
--- /dev/null
+++ b/types/input_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputMessage
+
+
+
+
+
+
+InputMessage Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_notify_peer.html b/types/input_notify_peer.html
new file mode 100644
index 000000000..eb4fafb9c
--- /dev/null
+++ b/types/input_notify_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputNotifyPeer
+
+
+
+
+
+
+InputNotifyPeer Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_payment_credentials.html b/types/input_payment_credentials.html
new file mode 100644
index 000000000..71507789c
--- /dev/null
+++ b/types/input_payment_credentials.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPaymentCredentials
+
+
+
+
+
+
+InputPaymentCredentials Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_peer.html b/types/input_peer.html
new file mode 100644
index 000000000..296191a21
--- /dev/null
+++ b/types/input_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPeer
+
+
+
+
+
+
+InputPeer Available constructors This type has 7 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 139 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 19 types.
\ No newline at end of file
diff --git a/types/input_peer_notify_settings.html b/types/input_peer_notify_settings.html
new file mode 100644
index 000000000..489b2cf08
--- /dev/null
+++ b/types/input_peer_notify_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPeerNotifySettings
+
+
+
+
+
+
+InputPeerNotifySettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_phone_call.html b/types/input_phone_call.html
new file mode 100644
index 000000000..687895cf9
--- /dev/null
+++ b/types/input_phone_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPhoneCall
+
+
+
+
+
+
+InputPhoneCall Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 8 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_photo.html b/types/input_photo.html
new file mode 100644
index 000000000..a228a96b0
--- /dev/null
+++ b/types/input_photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPhoto
+
+
+
+
+
+
+InputPhoto Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/input_privacy_key.html b/types/input_privacy_key.html
new file mode 100644
index 000000000..b8aee253a
--- /dev/null
+++ b/types/input_privacy_key.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPrivacyKey
+
+
+
+
+
+
+InputPrivacyKey Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_privacy_rule.html b/types/input_privacy_rule.html
new file mode 100644
index 000000000..bcba3a5ea
--- /dev/null
+++ b/types/input_privacy_rule.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputPrivacyRule
+
+
+
+
+
+
+InputPrivacyRule Available constructors This type has 9 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_reply_to.html b/types/input_reply_to.html
new file mode 100644
index 000000000..0af1f2cdc
--- /dev/null
+++ b/types/input_reply_to.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputReplyTo
+
+
+
+
+
+
+InputReplyTo Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 8 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_secure_file.html b/types/input_secure_file.html
new file mode 100644
index 000000000..345dc303a
--- /dev/null
+++ b/types/input_secure_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputSecureFile
+
+
+
+
+
+
+InputSecureFile Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_secure_value.html b/types/input_secure_value.html
new file mode 100644
index 000000000..5743c975a
--- /dev/null
+++ b/types/input_secure_value.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputSecureValue
+
+
+
+
+
+
+InputSecureValue Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_single_media.html b/types/input_single_media.html
new file mode 100644
index 000000000..02d189104
--- /dev/null
+++ b/types/input_single_media.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputSingleMedia
+
+
+
+
+
+
+InputSingleMedia Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_sticker_set.html b/types/input_sticker_set.html
new file mode 100644
index 000000000..4615a5b0b
--- /dev/null
+++ b/types/input_sticker_set.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputStickerSet
+
+
+
+
+
+
+InputStickerSet Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 9 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/input_sticker_set_item.html b/types/input_sticker_set_item.html
new file mode 100644
index 000000000..c9e0f7355
--- /dev/null
+++ b/types/input_sticker_set_item.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputStickerSetItem
+
+
+
+
+
+
+InputStickerSetItem Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_stickered_media.html b/types/input_stickered_media.html
new file mode 100644
index 000000000..800b6ab45
--- /dev/null
+++ b/types/input_stickered_media.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputStickeredMedia
+
+
+
+
+
+
+InputStickeredMedia Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_store_payment_purpose.html b/types/input_store_payment_purpose.html
new file mode 100644
index 000000000..562a5a3f0
--- /dev/null
+++ b/types/input_store_payment_purpose.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputStorePaymentPurpose
+
+
+
+
+
+
+InputStorePaymentPurpose Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_theme.html b/types/input_theme.html
new file mode 100644
index 000000000..d65881a70
--- /dev/null
+++ b/types/input_theme.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputTheme
+
+
+
+
+
+
+InputTheme Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_theme_settings.html b/types/input_theme_settings.html
new file mode 100644
index 000000000..3b9c35111
--- /dev/null
+++ b/types/input_theme_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputThemeSettings
+
+
+
+
+
+
+InputThemeSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/input_user.html b/types/input_user.html
new file mode 100644
index 000000000..d8184f564
--- /dev/null
+++ b/types/input_user.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputUser
+
+
+
+
+
+
+InputUser Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 50 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 11 types.
\ No newline at end of file
diff --git a/types/input_wall_paper.html b/types/input_wall_paper.html
new file mode 100644
index 000000000..5927c0e22
--- /dev/null
+++ b/types/input_wall_paper.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputWallPaper
+
+
+
+
+
+
+InputWallPaper Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 5 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/input_web_document.html b/types/input_web_document.html
new file mode 100644
index 000000000..35897440b
--- /dev/null
+++ b/types/input_web_document.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputWebDocument
+
+
+
+
+
+
+InputWebDocument Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/input_web_file_location.html b/types/input_web_file_location.html
new file mode 100644
index 000000000..d33ab7efd
--- /dev/null
+++ b/types/input_web_file_location.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InputWebFileLocation
+
+
+
+
+
+
+InputWebFileLocation Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/invoice.html b/types/invoice.html
new file mode 100644
index 000000000..96e7c242f
--- /dev/null
+++ b/types/invoice.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Invoice
+
+
+
+
+
+
+Invoice Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/ip_port.html b/types/ip_port.html
new file mode 100644
index 000000000..848ab3485
--- /dev/null
+++ b/types/ip_port.html
@@ -0,0 +1,17 @@
+
+
+
+
+ IpPort
+
+
+
+
+
+
+IpPort Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/json_object_value.html b/types/json_object_value.html
new file mode 100644
index 000000000..de2ca19d2
--- /dev/null
+++ b/types/json_object_value.html
@@ -0,0 +1,17 @@
+
+
+
+
+ JSONObjectValue
+
+
+
+
+
+
+JSONObjectValue Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/json_value.html b/types/json_value.html
new file mode 100644
index 000000000..1efcd6663
--- /dev/null
+++ b/types/json_value.html
@@ -0,0 +1,17 @@
+
+
+
+
+ JSONValue
+
+
+
+
+
+
+JSONValue Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/keyboard_button.html b/types/keyboard_button.html
new file mode 100644
index 000000000..02de12c90
--- /dev/null
+++ b/types/keyboard_button.html
@@ -0,0 +1,17 @@
+
+
+
+
+ KeyboardButton
+
+
+
+
+
+
+KeyboardButton Available constructors This type has 16 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/keyboard_button_row.html b/types/keyboard_button_row.html
new file mode 100644
index 000000000..d4cafc1e8
--- /dev/null
+++ b/types/keyboard_button_row.html
@@ -0,0 +1,17 @@
+
+
+
+
+ KeyboardButtonRow
+
+
+
+
+
+
+KeyboardButtonRow Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/labeled_price.html b/types/labeled_price.html
new file mode 100644
index 000000000..e1a9797a1
--- /dev/null
+++ b/types/labeled_price.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LabeledPrice
+
+
+
+
+
+
+LabeledPrice Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/lang_pack_difference.html b/types/lang_pack_difference.html
new file mode 100644
index 000000000..834afa11b
--- /dev/null
+++ b/types/lang_pack_difference.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LangPackDifference
+
+
+
+
+
+
+LangPackDifference Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/lang_pack_language.html b/types/lang_pack_language.html
new file mode 100644
index 000000000..c01419b4c
--- /dev/null
+++ b/types/lang_pack_language.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LangPackLanguage
+
+
+
+
+
+
+LangPackLanguage Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/lang_pack_string.html b/types/lang_pack_string.html
new file mode 100644
index 000000000..6f8fb0f8a
--- /dev/null
+++ b/types/lang_pack_string.html
@@ -0,0 +1,17 @@
+
+
+
+
+ LangPackString
+
+
+
+
+
+
+LangPackString Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/mask_coords.html b/types/mask_coords.html
new file mode 100644
index 000000000..e1e6fdea6
--- /dev/null
+++ b/types/mask_coords.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MaskCoords
+
+
+
+
+
+
+MaskCoords Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/media_area.html b/types/media_area.html
new file mode 100644
index 000000000..ddd5afe84
--- /dev/null
+++ b/types/media_area.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MediaArea
+
+
+
+
+
+
+MediaArea Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/media_area_coordinates.html b/types/media_area_coordinates.html
new file mode 100644
index 000000000..b35be7553
--- /dev/null
+++ b/types/media_area_coordinates.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MediaAreaCoordinates
+
+
+
+
+
+
+MediaAreaCoordinates Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/message.html b/types/message.html
new file mode 100644
index 000000000..bb32107f2
--- /dev/null
+++ b/types/message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Message
+
+
+
+
+
+
+Message Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 23 types.
\ No newline at end of file
diff --git a/types/message_action.html b/types/message_action.html
new file mode 100644
index 000000000..18376593d
--- /dev/null
+++ b/types/message_action.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageAction
+
+
+
+
+
+
+MessageAction Available constructors This type has 41 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/message_entity.html b/types/message_entity.html
new file mode 100644
index 000000000..b92017b91
--- /dev/null
+++ b/types/message_entity.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageEntity
+
+
+
+
+
+
+MessageEntity Available constructors This type has 21 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 9 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 25 types.
\ No newline at end of file
diff --git a/types/message_extended_media.html b/types/message_extended_media.html
new file mode 100644
index 000000000..8dd333dfa
--- /dev/null
+++ b/types/message_extended_media.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageExtendedMedia
+
+
+
+
+
+
+MessageExtendedMedia Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/message_fwd_header.html b/types/message_fwd_header.html
new file mode 100644
index 000000000..c4cd009ab
--- /dev/null
+++ b/types/message_fwd_header.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageFwdHeader
+
+
+
+
+
+
+MessageFwdHeader Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/message_interaction_counters.html b/types/message_interaction_counters.html
new file mode 100644
index 000000000..60c3991f7
--- /dev/null
+++ b/types/message_interaction_counters.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageInteractionCounters
+
+
+
+
+
+
+MessageInteractionCounters Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/message_media.html b/types/message_media.html
new file mode 100644
index 000000000..0ab81d4b5
--- /dev/null
+++ b/types/message_media.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageMedia
+
+
+
+
+
+
+MessageMedia Available constructors This type has 15 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/message_peer_reaction.html b/types/message_peer_reaction.html
new file mode 100644
index 000000000..50df9c5dd
--- /dev/null
+++ b/types/message_peer_reaction.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessagePeerReaction
+
+
+
+
+
+
+MessagePeerReaction Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/message_peer_vote.html b/types/message_peer_vote.html
new file mode 100644
index 000000000..8b267a8d6
--- /dev/null
+++ b/types/message_peer_vote.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessagePeerVote
+
+
+
+
+
+
+MessagePeerVote Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/message_range.html b/types/message_range.html
new file mode 100644
index 000000000..258a11285
--- /dev/null
+++ b/types/message_range.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageRange
+
+
+
+
+
+
+MessageRange Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/message_reactions.html b/types/message_reactions.html
new file mode 100644
index 000000000..19210ccc5
--- /dev/null
+++ b/types/message_reactions.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageReactions
+
+
+
+
+
+
+MessageReactions Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/message_replies.html b/types/message_replies.html
new file mode 100644
index 000000000..bc91ac5cc
--- /dev/null
+++ b/types/message_replies.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageReplies
+
+
+
+
+
+
+MessageReplies Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/message_reply_header.html b/types/message_reply_header.html
new file mode 100644
index 000000000..d2595cf6a
--- /dev/null
+++ b/types/message_reply_header.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageReplyHeader
+
+
+
+
+
+
+MessageReplyHeader Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/message_views.html b/types/message_views.html
new file mode 100644
index 000000000..983428921
--- /dev/null
+++ b/types/message_views.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageViews
+
+
+
+
+
+
+MessageViews Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/messages/affected_found_messages.html b/types/messages/affected_found_messages.html
new file mode 100644
index 000000000..104f65814
--- /dev/null
+++ b/types/messages/affected_found_messages.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AffectedFoundMessages
+
+
+
+
+
+
+AffectedFoundMessages Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/affected_history.html b/types/messages/affected_history.html
new file mode 100644
index 000000000..f0c081cc1
--- /dev/null
+++ b/types/messages/affected_history.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AffectedHistory
+
+
+
+
+
+
+AffectedHistory Available constructors This type has one constructor available.
Requests returning this type The following 6 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/affected_messages.html b/types/messages/affected_messages.html
new file mode 100644
index 000000000..7b31189b6
--- /dev/null
+++ b/types/messages/affected_messages.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AffectedMessages
+
+
+
+
+
+
+AffectedMessages Available constructors This type has one constructor available.
Requests returning this type The following 4 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/all_stickers.html b/types/messages/all_stickers.html
new file mode 100644
index 000000000..a0170ffda
--- /dev/null
+++ b/types/messages/all_stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AllStickers
+
+
+
+
+
+
+AllStickers Available constructors This type has 2 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/archived_stickers.html b/types/messages/archived_stickers.html
new file mode 100644
index 000000000..413d046dc
--- /dev/null
+++ b/types/messages/archived_stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ArchivedStickers
+
+
+
+
+
+
+ArchivedStickers Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/available_reactions.html b/types/messages/available_reactions.html
new file mode 100644
index 000000000..aedac222e
--- /dev/null
+++ b/types/messages/available_reactions.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AvailableReactions
+
+
+
+
+
+
+AvailableReactions Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/bot_app.html b/types/messages/bot_app.html
new file mode 100644
index 000000000..1820fee83
--- /dev/null
+++ b/types/messages/bot_app.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotApp
+
+
+
+
+
+
+BotApp Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/bot_callback_answer.html b/types/messages/bot_callback_answer.html
new file mode 100644
index 000000000..52484a1dc
--- /dev/null
+++ b/types/messages/bot_callback_answer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotCallbackAnswer
+
+
+
+
+
+
+BotCallbackAnswer Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/bot_results.html b/types/messages/bot_results.html
new file mode 100644
index 000000000..14b9a6f85
--- /dev/null
+++ b/types/messages/bot_results.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BotResults
+
+
+
+
+
+
+BotResults Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/chat_admins_with_invites.html b/types/messages/chat_admins_with_invites.html
new file mode 100644
index 000000000..bf31a5127
--- /dev/null
+++ b/types/messages/chat_admins_with_invites.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatAdminsWithInvites
+
+
+
+
+
+
+ChatAdminsWithInvites Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/chat_full.html b/types/messages/chat_full.html
new file mode 100644
index 000000000..7f1a3268b
--- /dev/null
+++ b/types/messages/chat_full.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatFull
+
+
+
+
+
+
+ChatFull Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/chat_invite_importers.html b/types/messages/chat_invite_importers.html
new file mode 100644
index 000000000..5dacc56ac
--- /dev/null
+++ b/types/messages/chat_invite_importers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChatInviteImporters
+
+
+
+
+
+
+ChatInviteImporters Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/chats.html b/types/messages/chats.html
new file mode 100644
index 000000000..861246ee9
--- /dev/null
+++ b/types/messages/chats.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Chats
+
+
+
+
+
+
+Chats Available constructors This type has 2 constructors available.
Requests returning this type The following 7 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/checked_history_import_peer.html b/types/messages/checked_history_import_peer.html
new file mode 100644
index 000000000..a016a5e38
--- /dev/null
+++ b/types/messages/checked_history_import_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CheckedHistoryImportPeer
+
+
+
+
+
+
+CheckedHistoryImportPeer Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/dh_config.html b/types/messages/dh_config.html
new file mode 100644
index 000000000..38b0df652
--- /dev/null
+++ b/types/messages/dh_config.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DhConfig
+
+
+
+
+
+
+DhConfig Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/dialogs.html b/types/messages/dialogs.html
new file mode 100644
index 000000000..ff21a3b47
--- /dev/null
+++ b/types/messages/dialogs.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Dialogs
+
+
+
+
+
+
+Dialogs Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/discussion_message.html b/types/messages/discussion_message.html
new file mode 100644
index 000000000..f12a049d1
--- /dev/null
+++ b/types/messages/discussion_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ DiscussionMessage
+
+
+
+
+
+
+DiscussionMessage Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/emoji_groups.html b/types/messages/emoji_groups.html
new file mode 100644
index 000000000..bb4f91b21
--- /dev/null
+++ b/types/messages/emoji_groups.html
@@ -0,0 +1,17 @@
+
+
+
+
+ EmojiGroups
+
+
+
+
+
+
+EmojiGroups Available constructors This type has 2 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/exported_chat_invite.html b/types/messages/exported_chat_invite.html
new file mode 100644
index 000000000..9e6f33c63
--- /dev/null
+++ b/types/messages/exported_chat_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedChatInvite
+
+
+
+
+
+
+ExportedChatInvite Available constructors This type has 2 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/exported_chat_invites.html b/types/messages/exported_chat_invites.html
new file mode 100644
index 000000000..5c99150d3
--- /dev/null
+++ b/types/messages/exported_chat_invites.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedChatInvites
+
+
+
+
+
+
+ExportedChatInvites Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/faved_stickers.html b/types/messages/faved_stickers.html
new file mode 100644
index 000000000..b813895fa
--- /dev/null
+++ b/types/messages/faved_stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FavedStickers
+
+
+
+
+
+
+FavedStickers Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/featured_stickers.html b/types/messages/featured_stickers.html
new file mode 100644
index 000000000..d1a7db61b
--- /dev/null
+++ b/types/messages/featured_stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FeaturedStickers
+
+
+
+
+
+
+FeaturedStickers Available constructors This type has 2 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/forum_topics.html b/types/messages/forum_topics.html
new file mode 100644
index 000000000..60bbcc198
--- /dev/null
+++ b/types/messages/forum_topics.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ForumTopics
+
+
+
+
+
+
+ForumTopics Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/found_sticker_sets.html b/types/messages/found_sticker_sets.html
new file mode 100644
index 000000000..655ae8c98
--- /dev/null
+++ b/types/messages/found_sticker_sets.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FoundStickerSets
+
+
+
+
+
+
+FoundStickerSets Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/high_scores.html b/types/messages/high_scores.html
new file mode 100644
index 000000000..5ddf781ba
--- /dev/null
+++ b/types/messages/high_scores.html
@@ -0,0 +1,17 @@
+
+
+
+
+ HighScores
+
+
+
+
+
+
+HighScores Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/history_import.html b/types/messages/history_import.html
new file mode 100644
index 000000000..458a714ed
--- /dev/null
+++ b/types/messages/history_import.html
@@ -0,0 +1,17 @@
+
+
+
+
+ HistoryImport
+
+
+
+
+
+
+HistoryImport Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/history_import_parsed.html b/types/messages/history_import_parsed.html
new file mode 100644
index 000000000..4a1f7ed1b
--- /dev/null
+++ b/types/messages/history_import_parsed.html
@@ -0,0 +1,17 @@
+
+
+
+
+ HistoryImportParsed
+
+
+
+
+
+
+HistoryImportParsed Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/inactive_chats.html b/types/messages/inactive_chats.html
new file mode 100644
index 000000000..2f4c51752
--- /dev/null
+++ b/types/messages/inactive_chats.html
@@ -0,0 +1,17 @@
+
+
+
+
+ InactiveChats
+
+
+
+
+
+
+InactiveChats Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/index.html b/types/messages/index.html
new file mode 100644
index 000000000..1b0fcd3fd
--- /dev/null
+++ b/types/messages/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Messages
+
+
+
+
+
+
+Types/Messages Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/messages/message_edit_data.html b/types/messages/message_edit_data.html
new file mode 100644
index 000000000..e54dcac62
--- /dev/null
+++ b/types/messages/message_edit_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageEditData
+
+
+
+
+
+
+MessageEditData Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/message_reactions_list.html b/types/messages/message_reactions_list.html
new file mode 100644
index 000000000..0ee13bb24
--- /dev/null
+++ b/types/messages/message_reactions_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageReactionsList
+
+
+
+
+
+
+MessageReactionsList Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/message_views.html b/types/messages/message_views.html
new file mode 100644
index 000000000..794d7d335
--- /dev/null
+++ b/types/messages/message_views.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageViews
+
+
+
+
+
+
+MessageViews Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/messages.html b/types/messages/messages.html
new file mode 100644
index 000000000..9d3b875e4
--- /dev/null
+++ b/types/messages/messages.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Messages
+
+
+
+
+
+
+Messages Available constructors This type has 4 constructors available.
Requests returning this type The following 13 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/peer_dialogs.html b/types/messages/peer_dialogs.html
new file mode 100644
index 000000000..03103d11f
--- /dev/null
+++ b/types/messages/peer_dialogs.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerDialogs
+
+
+
+
+
+
+PeerDialogs Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/peer_settings.html b/types/messages/peer_settings.html
new file mode 100644
index 000000000..41adaa099
--- /dev/null
+++ b/types/messages/peer_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerSettings
+
+
+
+
+
+
+PeerSettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/reactions.html b/types/messages/reactions.html
new file mode 100644
index 000000000..8d8bff35e
--- /dev/null
+++ b/types/messages/reactions.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Reactions
+
+
+
+
+
+
+Reactions Available constructors This type has 2 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/recent_stickers.html b/types/messages/recent_stickers.html
new file mode 100644
index 000000000..6d11b6786
--- /dev/null
+++ b/types/messages/recent_stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RecentStickers
+
+
+
+
+
+
+RecentStickers Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/saved_gifs.html b/types/messages/saved_gifs.html
new file mode 100644
index 000000000..e0da7735a
--- /dev/null
+++ b/types/messages/saved_gifs.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SavedGifs
+
+
+
+
+
+
+SavedGifs Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/search_counter.html b/types/messages/search_counter.html
new file mode 100644
index 000000000..5a7e4b677
--- /dev/null
+++ b/types/messages/search_counter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SearchCounter
+
+
+
+
+
+
+SearchCounter Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/search_results_calendar.html b/types/messages/search_results_calendar.html
new file mode 100644
index 000000000..80ad3f4ca
--- /dev/null
+++ b/types/messages/search_results_calendar.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SearchResultsCalendar
+
+
+
+
+
+
+SearchResultsCalendar Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/search_results_positions.html b/types/messages/search_results_positions.html
new file mode 100644
index 000000000..d065ca484
--- /dev/null
+++ b/types/messages/search_results_positions.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SearchResultsPositions
+
+
+
+
+
+
+SearchResultsPositions Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/sent_encrypted_message.html b/types/messages/sent_encrypted_message.html
new file mode 100644
index 000000000..85ae81262
--- /dev/null
+++ b/types/messages/sent_encrypted_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SentEncryptedMessage
+
+
+
+
+
+
+SentEncryptedMessage Available constructors This type has 2 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/sponsored_messages.html b/types/messages/sponsored_messages.html
new file mode 100644
index 000000000..e5e12cdf5
--- /dev/null
+++ b/types/messages/sponsored_messages.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SponsoredMessages
+
+
+
+
+
+
+SponsoredMessages Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/sticker_set.html b/types/messages/sticker_set.html
new file mode 100644
index 000000000..291b09daa
--- /dev/null
+++ b/types/messages/sticker_set.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerSet
+
+
+
+
+
+
+StickerSet Available constructors This type has 2 constructors available.
Requests returning this type The following 8 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/messages/sticker_set_install_result.html b/types/messages/sticker_set_install_result.html
new file mode 100644
index 000000000..5bcf72558
--- /dev/null
+++ b/types/messages/sticker_set_install_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerSetInstallResult
+
+
+
+
+
+
+StickerSetInstallResult Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/stickers.html b/types/messages/stickers.html
new file mode 100644
index 000000000..8e95f54b9
--- /dev/null
+++ b/types/messages/stickers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Stickers
+
+
+
+
+
+
+Stickers Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/transcribed_audio.html b/types/messages/transcribed_audio.html
new file mode 100644
index 000000000..6f53e619f
--- /dev/null
+++ b/types/messages/transcribed_audio.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TranscribedAudio
+
+
+
+
+
+
+TranscribedAudio Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/translated_text.html b/types/messages/translated_text.html
new file mode 100644
index 000000000..322666e06
--- /dev/null
+++ b/types/messages/translated_text.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TranslatedText
+
+
+
+
+
+
+TranslatedText Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/votes_list.html b/types/messages/votes_list.html
new file mode 100644
index 000000000..2a964cb9b
--- /dev/null
+++ b/types/messages/votes_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ VotesList
+
+
+
+
+
+
+VotesList Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages/web_page.html b/types/messages/web_page.html
new file mode 100644
index 000000000..a32f5c1fb
--- /dev/null
+++ b/types/messages/web_page.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebPage
+
+
+
+
+
+
+WebPage Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/messages_filter.html b/types/messages_filter.html
new file mode 100644
index 000000000..5725be852
--- /dev/null
+++ b/types/messages_filter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessagesFilter
+
+
+
+
+
+
+MessagesFilter Available constructors This type has 17 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 6 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/msg_detailed_info.html b/types/msg_detailed_info.html
new file mode 100644
index 000000000..746c3860b
--- /dev/null
+++ b/types/msg_detailed_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgDetailedInfo
+
+
+
+
+
+
+MsgDetailedInfo Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/msg_resend_req.html b/types/msg_resend_req.html
new file mode 100644
index 000000000..5c7e6c251
--- /dev/null
+++ b/types/msg_resend_req.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgResendReq
+
+
+
+
+
+
+MsgResendReq Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/msgs_ack.html b/types/msgs_ack.html
new file mode 100644
index 000000000..87049b0f1
--- /dev/null
+++ b/types/msgs_ack.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgsAck
+
+
+
+
+
+
+MsgsAck Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/msgs_all_info.html b/types/msgs_all_info.html
new file mode 100644
index 000000000..ab0522e21
--- /dev/null
+++ b/types/msgs_all_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgsAllInfo
+
+
+
+
+
+
+MsgsAllInfo Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/msgs_state_info.html b/types/msgs_state_info.html
new file mode 100644
index 000000000..8aa541025
--- /dev/null
+++ b/types/msgs_state_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgsStateInfo
+
+
+
+
+
+
+MsgsStateInfo Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/msgs_state_req.html b/types/msgs_state_req.html
new file mode 100644
index 000000000..8c17025f5
--- /dev/null
+++ b/types/msgs_state_req.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MsgsStateReq
+
+
+
+
+
+
+MsgsStateReq Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/my_boost.html b/types/my_boost.html
new file mode 100644
index 000000000..f15400204
--- /dev/null
+++ b/types/my_boost.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MyBoost
+
+
+
+
+
+
+MyBoost Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/nearest_dc.html b/types/nearest_dc.html
new file mode 100644
index 000000000..60daeaf74
--- /dev/null
+++ b/types/nearest_dc.html
@@ -0,0 +1,17 @@
+
+
+
+
+ NearestDc
+
+
+
+
+
+
+NearestDc Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/new_session.html b/types/new_session.html
new file mode 100644
index 000000000..214de8962
--- /dev/null
+++ b/types/new_session.html
@@ -0,0 +1,17 @@
+
+
+
+
+ NewSession
+
+
+
+
+
+
+NewSession Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/notification_sound.html b/types/notification_sound.html
new file mode 100644
index 000000000..759b9463c
--- /dev/null
+++ b/types/notification_sound.html
@@ -0,0 +1,17 @@
+
+
+
+
+ NotificationSound
+
+
+
+
+
+
+NotificationSound Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/notify_peer.html b/types/notify_peer.html
new file mode 100644
index 000000000..738553c7e
--- /dev/null
+++ b/types/notify_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ NotifyPeer
+
+
+
+
+
+
+NotifyPeer Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/p_q_inner_data.html b/types/p_q_inner_data.html
new file mode 100644
index 000000000..92b501a25
--- /dev/null
+++ b/types/p_q_inner_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PQInnerData
+
+
+
+
+
+
+PQInnerData Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/page.html b/types/page.html
new file mode 100644
index 000000000..26674b21b
--- /dev/null
+++ b/types/page.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Page
+
+
+
+
+
+
+Page Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/page_block.html b/types/page_block.html
new file mode 100644
index 000000000..b8d675d44
--- /dev/null
+++ b/types/page_block.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageBlock
+
+
+
+
+
+
+PageBlock Available constructors This type has 29 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 8 types.
\ No newline at end of file
diff --git a/types/page_caption.html b/types/page_caption.html
new file mode 100644
index 000000000..4e69e5319
--- /dev/null
+++ b/types/page_caption.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageCaption
+
+
+
+
+
+
+PageCaption Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 8 types.
\ No newline at end of file
diff --git a/types/page_list_item.html b/types/page_list_item.html
new file mode 100644
index 000000000..c6da2d553
--- /dev/null
+++ b/types/page_list_item.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageListItem
+
+
+
+
+
+
+PageListItem Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/page_list_ordered_item.html b/types/page_list_ordered_item.html
new file mode 100644
index 000000000..6966498a3
--- /dev/null
+++ b/types/page_list_ordered_item.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageListOrderedItem
+
+
+
+
+
+
+PageListOrderedItem Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/page_related_article.html b/types/page_related_article.html
new file mode 100644
index 000000000..3d55e0ffe
--- /dev/null
+++ b/types/page_related_article.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageRelatedArticle
+
+
+
+
+
+
+PageRelatedArticle Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/page_table_cell.html b/types/page_table_cell.html
new file mode 100644
index 000000000..cb0b3e881
--- /dev/null
+++ b/types/page_table_cell.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageTableCell
+
+
+
+
+
+
+PageTableCell Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/page_table_row.html b/types/page_table_row.html
new file mode 100644
index 000000000..6525eda70
--- /dev/null
+++ b/types/page_table_row.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PageTableRow
+
+
+
+
+
+
+PageTableRow Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/password_kdf_algo.html b/types/password_kdf_algo.html
new file mode 100644
index 000000000..ce2d27855
--- /dev/null
+++ b/types/password_kdf_algo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PasswordKdfAlgo
+
+
+
+
+
+
+PasswordKdfAlgo Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/payment_charge.html b/types/payment_charge.html
new file mode 100644
index 000000000..5510b7d0b
--- /dev/null
+++ b/types/payment_charge.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentCharge
+
+
+
+
+
+
+PaymentCharge Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/payment_form_method.html b/types/payment_form_method.html
new file mode 100644
index 000000000..0c5aa3a4b
--- /dev/null
+++ b/types/payment_form_method.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentFormMethod
+
+
+
+
+
+
+PaymentFormMethod Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/payment_requested_info.html b/types/payment_requested_info.html
new file mode 100644
index 000000000..67389f0d0
--- /dev/null
+++ b/types/payment_requested_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentRequestedInfo
+
+
+
+
+
+
+PaymentRequestedInfo Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/payment_saved_credentials.html b/types/payment_saved_credentials.html
new file mode 100644
index 000000000..7b0118f29
--- /dev/null
+++ b/types/payment_saved_credentials.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentSavedCredentials
+
+
+
+
+
+
+PaymentSavedCredentials Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/payments/bank_card_data.html b/types/payments/bank_card_data.html
new file mode 100644
index 000000000..2b7e5cd51
--- /dev/null
+++ b/types/payments/bank_card_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BankCardData
+
+
+
+
+
+
+BankCardData Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/checked_gift_code.html b/types/payments/checked_gift_code.html
new file mode 100644
index 000000000..ad724543c
--- /dev/null
+++ b/types/payments/checked_gift_code.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CheckedGiftCode
+
+
+
+
+
+
+CheckedGiftCode Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/exported_invoice.html b/types/payments/exported_invoice.html
new file mode 100644
index 000000000..0d99faf91
--- /dev/null
+++ b/types/payments/exported_invoice.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedInvoice
+
+
+
+
+
+
+ExportedInvoice Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/giveaway_info.html b/types/payments/giveaway_info.html
new file mode 100644
index 000000000..ca494357a
--- /dev/null
+++ b/types/payments/giveaway_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GiveawayInfo
+
+
+
+
+
+
+GiveawayInfo Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/index.html b/types/payments/index.html
new file mode 100644
index 000000000..577701f56
--- /dev/null
+++ b/types/payments/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Payments
+
+
+
+
+
+
+Types/Payments Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/payments/payment_form.html b/types/payments/payment_form.html
new file mode 100644
index 000000000..827b6e9be
--- /dev/null
+++ b/types/payments/payment_form.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentForm
+
+
+
+
+
+
+PaymentForm Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/payment_receipt.html b/types/payments/payment_receipt.html
new file mode 100644
index 000000000..a6bbe6379
--- /dev/null
+++ b/types/payments/payment_receipt.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentReceipt
+
+
+
+
+
+
+PaymentReceipt Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/payment_result.html b/types/payments/payment_result.html
new file mode 100644
index 000000000..34d5381b1
--- /dev/null
+++ b/types/payments/payment_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PaymentResult
+
+
+
+
+
+
+PaymentResult Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/saved_info.html b/types/payments/saved_info.html
new file mode 100644
index 000000000..583fea4a9
--- /dev/null
+++ b/types/payments/saved_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SavedInfo
+
+
+
+
+
+
+SavedInfo Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/payments/validated_requested_info.html b/types/payments/validated_requested_info.html
new file mode 100644
index 000000000..af4d3a5ce
--- /dev/null
+++ b/types/payments/validated_requested_info.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ValidatedRequestedInfo
+
+
+
+
+
+
+ValidatedRequestedInfo Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/peer.html b/types/peer.html
new file mode 100644
index 000000000..cc272097a
--- /dev/null
+++ b/types/peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Peer
+
+
+
+
+
+
+Peer Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 68 types.
\ No newline at end of file
diff --git a/types/peer_blocked.html b/types/peer_blocked.html
new file mode 100644
index 000000000..b59c340e4
--- /dev/null
+++ b/types/peer_blocked.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerBlocked
+
+
+
+
+
+
+PeerBlocked Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/peer_located.html b/types/peer_located.html
new file mode 100644
index 000000000..592ba84d6
--- /dev/null
+++ b/types/peer_located.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerLocated
+
+
+
+
+
+
+PeerLocated Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/peer_notify_settings.html b/types/peer_notify_settings.html
new file mode 100644
index 000000000..efda6c94f
--- /dev/null
+++ b/types/peer_notify_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerNotifySettings
+
+
+
+
+
+
+PeerNotifySettings Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/peer_settings.html b/types/peer_settings.html
new file mode 100644
index 000000000..5d88ad72b
--- /dev/null
+++ b/types/peer_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerSettings
+
+
+
+
+
+
+PeerSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/peer_stories.html b/types/peer_stories.html
new file mode 100644
index 000000000..fb3a0d9e3
--- /dev/null
+++ b/types/peer_stories.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerStories
+
+
+
+
+
+
+PeerStories Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/phone/exported_group_call_invite.html b/types/phone/exported_group_call_invite.html
new file mode 100644
index 000000000..88030d5ea
--- /dev/null
+++ b/types/phone/exported_group_call_invite.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ExportedGroupCallInvite
+
+
+
+
+
+
+ExportedGroupCallInvite Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/group_call.html b/types/phone/group_call.html
new file mode 100644
index 000000000..7a25158d8
--- /dev/null
+++ b/types/phone/group_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCall
+
+
+
+
+
+
+GroupCall Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/group_call_stream_channels.html b/types/phone/group_call_stream_channels.html
new file mode 100644
index 000000000..12d4433ca
--- /dev/null
+++ b/types/phone/group_call_stream_channels.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallStreamChannels
+
+
+
+
+
+
+GroupCallStreamChannels Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/group_call_stream_rtmp_url.html b/types/phone/group_call_stream_rtmp_url.html
new file mode 100644
index 000000000..ff9000ed1
--- /dev/null
+++ b/types/phone/group_call_stream_rtmp_url.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupCallStreamRtmpUrl
+
+
+
+
+
+
+GroupCallStreamRtmpUrl Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/group_participants.html b/types/phone/group_participants.html
new file mode 100644
index 000000000..f76b9433c
--- /dev/null
+++ b/types/phone/group_participants.html
@@ -0,0 +1,17 @@
+
+
+
+
+ GroupParticipants
+
+
+
+
+
+
+GroupParticipants Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/index.html b/types/phone/index.html
new file mode 100644
index 000000000..dd9bffdc1
--- /dev/null
+++ b/types/phone/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Phone
+
+
+
+
+
+
+Types/Phone Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/phone/join_as_peers.html b/types/phone/join_as_peers.html
new file mode 100644
index 000000000..06cf8d8a3
--- /dev/null
+++ b/types/phone/join_as_peers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ JoinAsPeers
+
+
+
+
+
+
+JoinAsPeers Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone/phone_call.html b/types/phone/phone_call.html
new file mode 100644
index 000000000..f184fe809
--- /dev/null
+++ b/types/phone/phone_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhoneCall
+
+
+
+
+
+
+PhoneCall Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/phone_call.html b/types/phone_call.html
new file mode 100644
index 000000000..46196bd52
--- /dev/null
+++ b/types/phone_call.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhoneCall
+
+
+
+
+
+
+PhoneCall Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/phone_call_discard_reason.html b/types/phone_call_discard_reason.html
new file mode 100644
index 000000000..2e0b89ec1
--- /dev/null
+++ b/types/phone_call_discard_reason.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhoneCallDiscardReason
+
+
+
+
+
+
+PhoneCallDiscardReason Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/phone_call_protocol.html b/types/phone_call_protocol.html
new file mode 100644
index 000000000..ca7a32bea
--- /dev/null
+++ b/types/phone_call_protocol.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhoneCallProtocol
+
+
+
+
+
+
+PhoneCallProtocol Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 3 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/phone_connection.html b/types/phone_connection.html
new file mode 100644
index 000000000..8ae9aebed
--- /dev/null
+++ b/types/phone_connection.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhoneConnection
+
+
+
+
+
+
+PhoneConnection Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/photo.html b/types/photo.html
new file mode 100644
index 000000000..8db67f134
--- /dev/null
+++ b/types/photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Photo
+
+
+
+
+
+
+Photo Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 18 types.
\ No newline at end of file
diff --git a/types/photo_size.html b/types/photo_size.html
new file mode 100644
index 000000000..3407a6aec
--- /dev/null
+++ b/types/photo_size.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PhotoSize
+
+
+
+
+
+
+PhotoSize Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/photos/index.html b/types/photos/index.html
new file mode 100644
index 000000000..667e67479
--- /dev/null
+++ b/types/photos/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Photos
+
+
+
+
+
+
+Types/Photos Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/photos/photo.html b/types/photos/photo.html
new file mode 100644
index 000000000..7997f355c
--- /dev/null
+++ b/types/photos/photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Photo
+
+
+
+
+
+
+Photo Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/photos/photos.html b/types/photos/photos.html
new file mode 100644
index 000000000..fbf583b2e
--- /dev/null
+++ b/types/photos/photos.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Photos
+
+
+
+
+
+
+Photos Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/poll.html b/types/poll.html
new file mode 100644
index 000000000..356c674f7
--- /dev/null
+++ b/types/poll.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Poll
+
+
+
+
+
+
+Poll Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/poll_answer.html b/types/poll_answer.html
new file mode 100644
index 000000000..85bda65b9
--- /dev/null
+++ b/types/poll_answer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PollAnswer
+
+
+
+
+
+
+PollAnswer Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/poll_answer_voters.html b/types/poll_answer_voters.html
new file mode 100644
index 000000000..8cc4b2e98
--- /dev/null
+++ b/types/poll_answer_voters.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PollAnswerVoters
+
+
+
+
+
+
+PollAnswerVoters Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/poll_results.html b/types/poll_results.html
new file mode 100644
index 000000000..0cfb41957
--- /dev/null
+++ b/types/poll_results.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PollResults
+
+
+
+
+
+
+PollResults Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/pong.html b/types/pong.html
new file mode 100644
index 000000000..2ca1e4528
--- /dev/null
+++ b/types/pong.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Pong
+
+
+
+
+
+
+Pong Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/popular_contact.html b/types/popular_contact.html
new file mode 100644
index 000000000..8e66fd588
--- /dev/null
+++ b/types/popular_contact.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PopularContact
+
+
+
+
+
+
+PopularContact Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/post_address.html b/types/post_address.html
new file mode 100644
index 000000000..36235c1b9
--- /dev/null
+++ b/types/post_address.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PostAddress
+
+
+
+
+
+
+PostAddress Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/premium/boosts_list.html b/types/premium/boosts_list.html
new file mode 100644
index 000000000..b9ba62f5e
--- /dev/null
+++ b/types/premium/boosts_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BoostsList
+
+
+
+
+
+
+BoostsList Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/premium/boosts_status.html b/types/premium/boosts_status.html
new file mode 100644
index 000000000..092dc0d10
--- /dev/null
+++ b/types/premium/boosts_status.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BoostsStatus
+
+
+
+
+
+
+BoostsStatus Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/premium/index.html b/types/premium/index.html
new file mode 100644
index 000000000..fba8e5b6d
--- /dev/null
+++ b/types/premium/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Premium
+
+
+
+
+
+
+Types/Premium Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/premium/my_boosts.html b/types/premium/my_boosts.html
new file mode 100644
index 000000000..fffc84e80
--- /dev/null
+++ b/types/premium/my_boosts.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MyBoosts
+
+
+
+
+
+
+MyBoosts Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/premium_gift_code_option.html b/types/premium_gift_code_option.html
new file mode 100644
index 000000000..5d08bc4d5
--- /dev/null
+++ b/types/premium_gift_code_option.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PremiumGiftCodeOption
+
+
+
+
+
+
+PremiumGiftCodeOption Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/premium_gift_option.html b/types/premium_gift_option.html
new file mode 100644
index 000000000..e3c668a8c
--- /dev/null
+++ b/types/premium_gift_option.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PremiumGiftOption
+
+
+
+
+
+
+PremiumGiftOption Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/premium_subscription_option.html b/types/premium_subscription_option.html
new file mode 100644
index 000000000..c90768977
--- /dev/null
+++ b/types/premium_subscription_option.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PremiumSubscriptionOption
+
+
+
+
+
+
+PremiumSubscriptionOption Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/prepaid_giveaway.html b/types/prepaid_giveaway.html
new file mode 100644
index 000000000..d5dddde5e
--- /dev/null
+++ b/types/prepaid_giveaway.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PrepaidGiveaway
+
+
+
+
+
+
+PrepaidGiveaway Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/privacy_key.html b/types/privacy_key.html
new file mode 100644
index 000000000..de6db0d2c
--- /dev/null
+++ b/types/privacy_key.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PrivacyKey
+
+
+
+
+
+
+PrivacyKey Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/privacy_rule.html b/types/privacy_rule.html
new file mode 100644
index 000000000..2126c3617
--- /dev/null
+++ b/types/privacy_rule.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PrivacyRule
+
+
+
+
+
+
+PrivacyRule Available constructors This type has 9 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/reaction.html b/types/reaction.html
new file mode 100644
index 000000000..6863509c2
--- /dev/null
+++ b/types/reaction.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Reaction
+
+
+
+
+
+
+Reaction Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 9 types.
\ No newline at end of file
diff --git a/types/reaction_count.html b/types/reaction_count.html
new file mode 100644
index 000000000..ef24a6c6f
--- /dev/null
+++ b/types/reaction_count.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ReactionCount
+
+
+
+
+
+
+ReactionCount Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/read_participant_date.html b/types/read_participant_date.html
new file mode 100644
index 000000000..cd4fe095c
--- /dev/null
+++ b/types/read_participant_date.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ReadParticipantDate
+
+
+
+
+
+
+ReadParticipantDate Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/received_notify_message.html b/types/received_notify_message.html
new file mode 100644
index 000000000..9e4c81710
--- /dev/null
+++ b/types/received_notify_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ReceivedNotifyMessage
+
+
+
+
+
+
+ReceivedNotifyMessage Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/recent_me_url.html b/types/recent_me_url.html
new file mode 100644
index 000000000..ea9ac5a5c
--- /dev/null
+++ b/types/recent_me_url.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RecentMeUrl
+
+
+
+
+
+
+RecentMeUrl Available constructors This type has 5 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/reply_markup.html b/types/reply_markup.html
new file mode 100644
index 000000000..2ad95071e
--- /dev/null
+++ b/types/reply_markup.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ReplyMarkup
+
+
+
+
+
+
+ReplyMarkup Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 16 types.
\ No newline at end of file
diff --git a/types/report_reason.html b/types/report_reason.html
new file mode 100644
index 000000000..95437d9c9
--- /dev/null
+++ b/types/report_reason.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ReportReason
+
+
+
+
+
+
+ReportReason Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/request_peer_type.html b/types/request_peer_type.html
new file mode 100644
index 000000000..bfedd7630
--- /dev/null
+++ b/types/request_peer_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RequestPeerType
+
+
+
+
+
+
+RequestPeerType Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/res_pq.html b/types/res_pq.html
new file mode 100644
index 000000000..23cefd583
--- /dev/null
+++ b/types/res_pq.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ResPQ
+
+
+
+
+
+
+ResPQ Available constructors This type has one constructor available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/restriction_reason.html b/types/restriction_reason.html
new file mode 100644
index 000000000..22d088745
--- /dev/null
+++ b/types/restriction_reason.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RestrictionReason
+
+
+
+
+
+
+RestrictionReason Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/rich_text.html b/types/rich_text.html
new file mode 100644
index 000000000..0644b7357
--- /dev/null
+++ b/types/rich_text.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RichText
+
+
+
+
+
+
+RichText Available constructors This type has 16 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 31 types.
\ No newline at end of file
diff --git a/types/rpc_drop_answer.html b/types/rpc_drop_answer.html
new file mode 100644
index 000000000..eb44d663b
--- /dev/null
+++ b/types/rpc_drop_answer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RpcDropAnswer
+
+
+
+
+
+
+RpcDropAnswer Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/rpc_error.html b/types/rpc_error.html
new file mode 100644
index 000000000..35e491595
--- /dev/null
+++ b/types/rpc_error.html
@@ -0,0 +1,17 @@
+
+
+
+
+ RpcError
+
+
+
+
+
+
+RpcError Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/saved_contact.html b/types/saved_contact.html
new file mode 100644
index 000000000..55bcb4fa7
--- /dev/null
+++ b/types/saved_contact.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SavedContact
+
+
+
+
+
+
+SavedContact Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/search_results_calendar_period.html b/types/search_results_calendar_period.html
new file mode 100644
index 000000000..3473e447e
--- /dev/null
+++ b/types/search_results_calendar_period.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SearchResultsCalendarPeriod
+
+
+
+
+
+
+SearchResultsCalendarPeriod Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/search_results_position.html b/types/search_results_position.html
new file mode 100644
index 000000000..cd15c417f
--- /dev/null
+++ b/types/search_results_position.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SearchResultsPosition
+
+
+
+
+
+
+SearchResultsPosition Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/secure_credentials_encrypted.html b/types/secure_credentials_encrypted.html
new file mode 100644
index 000000000..a894aaf8d
--- /dev/null
+++ b/types/secure_credentials_encrypted.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureCredentialsEncrypted
+
+
+
+
+
+
+SecureCredentialsEncrypted Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/secure_data.html b/types/secure_data.html
new file mode 100644
index 000000000..66bdf8376
--- /dev/null
+++ b/types/secure_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureData
+
+
+
+
+
+
+SecureData Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_file.html b/types/secure_file.html
new file mode 100644
index 000000000..cc79f6393
--- /dev/null
+++ b/types/secure_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureFile
+
+
+
+
+
+
+SecureFile Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/secure_password_kdf_algo.html b/types/secure_password_kdf_algo.html
new file mode 100644
index 000000000..00b291d11
--- /dev/null
+++ b/types/secure_password_kdf_algo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecurePasswordKdfAlgo
+
+
+
+
+
+
+SecurePasswordKdfAlgo Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_plain_data.html b/types/secure_plain_data.html
new file mode 100644
index 000000000..cb45a1971
--- /dev/null
+++ b/types/secure_plain_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecurePlainData
+
+
+
+
+
+
+SecurePlainData Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_required_type.html b/types/secure_required_type.html
new file mode 100644
index 000000000..b466da331
--- /dev/null
+++ b/types/secure_required_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureRequiredType
+
+
+
+
+
+
+SecureRequiredType Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_secret_settings.html b/types/secure_secret_settings.html
new file mode 100644
index 000000000..b8011bc18
--- /dev/null
+++ b/types/secure_secret_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureSecretSettings
+
+
+
+
+
+
+SecureSecretSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_value.html b/types/secure_value.html
new file mode 100644
index 000000000..9ae59448a
--- /dev/null
+++ b/types/secure_value.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureValue
+
+
+
+
+
+
+SecureValue Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/secure_value_error.html b/types/secure_value_error.html
new file mode 100644
index 000000000..0f38d69a9
--- /dev/null
+++ b/types/secure_value_error.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureValueError
+
+
+
+
+
+
+SecureValueError Available constructors This type has 9 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/secure_value_hash.html b/types/secure_value_hash.html
new file mode 100644
index 000000000..b7dc36cf8
--- /dev/null
+++ b/types/secure_value_hash.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureValueHash
+
+
+
+
+
+
+SecureValueHash Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/secure_value_type.html b/types/secure_value_type.html
new file mode 100644
index 000000000..aee3ec44b
--- /dev/null
+++ b/types/secure_value_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SecureValueType
+
+
+
+
+
+
+SecureValueType Available constructors This type has 13 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 14 types.
\ No newline at end of file
diff --git a/types/send_as_peer.html b/types/send_as_peer.html
new file mode 100644
index 000000000..bc0f2411d
--- /dev/null
+++ b/types/send_as_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SendAsPeer
+
+
+
+
+
+
+SendAsPeer Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/send_message_action.html b/types/send_message_action.html
new file mode 100644
index 000000000..c50e3034b
--- /dev/null
+++ b/types/send_message_action.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SendMessageAction
+
+
+
+
+
+
+SendMessageAction Available constructors This type has 18 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/server_dh__params.html b/types/server_dh__params.html
new file mode 100644
index 000000000..eed5c1531
--- /dev/null
+++ b/types/server_dh__params.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ServerDHParams
+
+
+
+
+
+
+ServerDHParams Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/server_dh_inner_data.html b/types/server_dh_inner_data.html
new file mode 100644
index 000000000..ba9f873a9
--- /dev/null
+++ b/types/server_dh_inner_data.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ServerDHInnerData
+
+
+
+
+
+
+ServerDHInnerData Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/set_client_dh_params_answer.html b/types/set_client_dh_params_answer.html
new file mode 100644
index 000000000..904b3736a
--- /dev/null
+++ b/types/set_client_dh_params_answer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SetClientDHParamsAnswer
+
+
+
+
+
+
+SetClientDHParamsAnswer Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/shipping_option.html b/types/shipping_option.html
new file mode 100644
index 000000000..692d5ade6
--- /dev/null
+++ b/types/shipping_option.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ShippingOption
+
+
+
+
+
+
+ShippingOption Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/simple_web_view_result.html b/types/simple_web_view_result.html
new file mode 100644
index 000000000..539b90ac2
--- /dev/null
+++ b/types/simple_web_view_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SimpleWebViewResult
+
+
+
+
+
+
+SimpleWebViewResult Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/sponsored_message.html b/types/sponsored_message.html
new file mode 100644
index 000000000..0768db6ad
--- /dev/null
+++ b/types/sponsored_message.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SponsoredMessage
+
+
+
+
+
+
+SponsoredMessage Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/sponsored_web_page.html b/types/sponsored_web_page.html
new file mode 100644
index 000000000..fd11c63d8
--- /dev/null
+++ b/types/sponsored_web_page.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SponsoredWebPage
+
+
+
+
+
+
+SponsoredWebPage Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/stats/broadcast_stats.html b/types/stats/broadcast_stats.html
new file mode 100644
index 000000000..a7326e055
--- /dev/null
+++ b/types/stats/broadcast_stats.html
@@ -0,0 +1,17 @@
+
+
+
+
+ BroadcastStats
+
+
+
+
+
+
+BroadcastStats Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stats/index.html b/types/stats/index.html
new file mode 100644
index 000000000..21e514e2f
--- /dev/null
+++ b/types/stats/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Stats
+
+
+
+
+
+
+Types/Stats Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/stats/megagroup_stats.html b/types/stats/megagroup_stats.html
new file mode 100644
index 000000000..461dd28f3
--- /dev/null
+++ b/types/stats/megagroup_stats.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MegagroupStats
+
+
+
+
+
+
+MegagroupStats Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stats/message_stats.html b/types/stats/message_stats.html
new file mode 100644
index 000000000..03640d288
--- /dev/null
+++ b/types/stats/message_stats.html
@@ -0,0 +1,17 @@
+
+
+
+
+ MessageStats
+
+
+
+
+
+
+MessageStats Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stats_abs_value_and_prev.html b/types/stats_abs_value_and_prev.html
new file mode 100644
index 000000000..7df922d0c
--- /dev/null
+++ b/types/stats_abs_value_and_prev.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsAbsValueAndPrev
+
+
+
+
+
+
+StatsAbsValueAndPrev Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/stats_date_range_days.html b/types/stats_date_range_days.html
new file mode 100644
index 000000000..1c3df5baf
--- /dev/null
+++ b/types/stats_date_range_days.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsDateRangeDays
+
+
+
+
+
+
+StatsDateRangeDays Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/stats_graph.html b/types/stats_graph.html
new file mode 100644
index 000000000..13eed8a57
--- /dev/null
+++ b/types/stats_graph.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsGraph
+
+
+
+
+
+
+StatsGraph Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/stats_group_top_admin.html b/types/stats_group_top_admin.html
new file mode 100644
index 000000000..89dba0cb1
--- /dev/null
+++ b/types/stats_group_top_admin.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsGroupTopAdmin
+
+
+
+
+
+
+StatsGroupTopAdmin Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/stats_group_top_inviter.html b/types/stats_group_top_inviter.html
new file mode 100644
index 000000000..2a473b421
--- /dev/null
+++ b/types/stats_group_top_inviter.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsGroupTopInviter
+
+
+
+
+
+
+StatsGroupTopInviter Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/stats_group_top_poster.html b/types/stats_group_top_poster.html
new file mode 100644
index 000000000..190b001a9
--- /dev/null
+++ b/types/stats_group_top_poster.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsGroupTopPoster
+
+
+
+
+
+
+StatsGroupTopPoster Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/stats_percent_value.html b/types/stats_percent_value.html
new file mode 100644
index 000000000..72db836c4
--- /dev/null
+++ b/types/stats_percent_value.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsPercentValue
+
+
+
+
+
+
+StatsPercentValue Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/stats_url.html b/types/stats_url.html
new file mode 100644
index 000000000..e0d241a3e
--- /dev/null
+++ b/types/stats_url.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StatsURL
+
+
+
+
+
+
+StatsURL Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/sticker_keyword.html b/types/sticker_keyword.html
new file mode 100644
index 000000000..72ed8de15
--- /dev/null
+++ b/types/sticker_keyword.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerKeyword
+
+
+
+
+
+
+StickerKeyword Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/sticker_pack.html b/types/sticker_pack.html
new file mode 100644
index 000000000..68d416cba
--- /dev/null
+++ b/types/sticker_pack.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerPack
+
+
+
+
+
+
+StickerPack Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/sticker_set.html b/types/sticker_set.html
new file mode 100644
index 000000000..abf7cdbb4
--- /dev/null
+++ b/types/sticker_set.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerSet
+
+
+
+
+
+
+StickerSet Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 7 types.
\ No newline at end of file
diff --git a/types/sticker_set_covered.html b/types/sticker_set_covered.html
new file mode 100644
index 000000000..c307a6563
--- /dev/null
+++ b/types/sticker_set_covered.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StickerSetCovered
+
+
+
+
+
+
+StickerSetCovered Available constructors This type has 4 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/stickers/index.html b/types/stickers/index.html
new file mode 100644
index 000000000..79476f249
--- /dev/null
+++ b/types/stickers/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Stickers
+
+
+
+
+
+
+Types/Stickers Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/stickers/suggested_short_name.html b/types/stickers/suggested_short_name.html
new file mode 100644
index 000000000..710789bef
--- /dev/null
+++ b/types/stickers/suggested_short_name.html
@@ -0,0 +1,17 @@
+
+
+
+
+ SuggestedShortName
+
+
+
+
+
+
+SuggestedShortName Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/storage/file_type.html b/types/storage/file_type.html
new file mode 100644
index 000000000..7d9c28d99
--- /dev/null
+++ b/types/storage/file_type.html
@@ -0,0 +1,17 @@
+
+
+
+
+ FileType
+
+
+
+
+
+
+FileType Available constructors This type has 10 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/storage/index.html b/types/storage/index.html
new file mode 100644
index 000000000..37af89af5
--- /dev/null
+++ b/types/storage/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Storage
+
+
+
+
+
+
+Types/Storage Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/stories/all_stories.html b/types/stories/all_stories.html
new file mode 100644
index 000000000..247d5efbb
--- /dev/null
+++ b/types/stories/all_stories.html
@@ -0,0 +1,17 @@
+
+
+
+
+ AllStories
+
+
+
+
+
+
+AllStories Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stories/index.html b/types/stories/index.html
new file mode 100644
index 000000000..0b9c5bf94
--- /dev/null
+++ b/types/stories/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Stories
+
+
+
+
+
+
+Types/Stories Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/stories/peer_stories.html b/types/stories/peer_stories.html
new file mode 100644
index 000000000..f59652f7b
--- /dev/null
+++ b/types/stories/peer_stories.html
@@ -0,0 +1,17 @@
+
+
+
+
+ PeerStories
+
+
+
+
+
+
+PeerStories Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stories/stories.html b/types/stories/stories.html
new file mode 100644
index 000000000..4fa433cb4
--- /dev/null
+++ b/types/stories/stories.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Stories
+
+
+
+
+
+
+Stories Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stories/story_views.html b/types/stories/story_views.html
new file mode 100644
index 000000000..5a24d64c2
--- /dev/null
+++ b/types/stories/story_views.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoryViews
+
+
+
+
+
+
+StoryViews Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stories/story_views_list.html b/types/stories/story_views_list.html
new file mode 100644
index 000000000..a2a6189ad
--- /dev/null
+++ b/types/stories/story_views_list.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoryViewsList
+
+
+
+
+
+
+StoryViewsList Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/stories_stealth_mode.html b/types/stories_stealth_mode.html
new file mode 100644
index 000000000..9186f58f3
--- /dev/null
+++ b/types/stories_stealth_mode.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoriesStealthMode
+
+
+
+
+
+
+StoriesStealthMode Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/story_item.html b/types/story_item.html
new file mode 100644
index 000000000..e088d7d60
--- /dev/null
+++ b/types/story_item.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoryItem
+
+
+
+
+
+
+StoryItem Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/story_view.html b/types/story_view.html
new file mode 100644
index 000000000..1cc09cfd1
--- /dev/null
+++ b/types/story_view.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoryView
+
+
+
+
+
+
+StoryView Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/story_views.html b/types/story_views.html
new file mode 100644
index 000000000..5e02c1860
--- /dev/null
+++ b/types/story_views.html
@@ -0,0 +1,17 @@
+
+
+
+
+ StoryViews
+
+
+
+
+
+
+StoryViews Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/text_with_entities.html b/types/text_with_entities.html
new file mode 100644
index 000000000..dbb6afd5f
--- /dev/null
+++ b/types/text_with_entities.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TextWithEntities
+
+
+
+
+
+
+TextWithEntities Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/theme.html b/types/theme.html
new file mode 100644
index 000000000..bf2e3f0d2
--- /dev/null
+++ b/types/theme.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Theme
+
+
+
+
+
+
+Theme Available constructors This type has one constructor available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/theme_settings.html b/types/theme_settings.html
new file mode 100644
index 000000000..dbc328c81
--- /dev/null
+++ b/types/theme_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ThemeSettings
+
+
+
+
+
+
+ThemeSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/tls_block.html b/types/tls_block.html
new file mode 100644
index 000000000..42402b847
--- /dev/null
+++ b/types/tls_block.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TlsBlock
+
+
+
+
+
+
+TlsBlock Available constructors This type has 7 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 2 types.
\ No newline at end of file
diff --git a/types/tls_client_hello.html b/types/tls_client_hello.html
new file mode 100644
index 000000000..d9bc67e24
--- /dev/null
+++ b/types/tls_client_hello.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TlsClientHello
+
+
+
+
+
+
+TlsClientHello Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/top_peer.html b/types/top_peer.html
new file mode 100644
index 000000000..6f155a580
--- /dev/null
+++ b/types/top_peer.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TopPeer
+
+
+
+
+
+
+TopPeer Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/top_peer_category.html b/types/top_peer_category.html
new file mode 100644
index 000000000..9cc5a2df2
--- /dev/null
+++ b/types/top_peer_category.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TopPeerCategory
+
+
+
+
+
+
+TopPeerCategory Available constructors This type has 8 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input Only this request has a parameter with this type.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/top_peer_category_peers.html b/types/top_peer_category_peers.html
new file mode 100644
index 000000000..1694f46c9
--- /dev/null
+++ b/types/top_peer_category_peers.html
@@ -0,0 +1,17 @@
+
+
+
+
+ TopPeerCategoryPeers
+
+
+
+
+
+
+TopPeerCategoryPeers Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/update.html b/types/update.html
new file mode 100644
index 000000000..9c7870a00
--- /dev/null
+++ b/types/update.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Update
+
+
+
+
+
+
+Update Available constructors This type has 117 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 6 types.
\ No newline at end of file
diff --git a/types/updates.html b/types/updates.html
new file mode 100644
index 000000000..15dcaedb1
--- /dev/null
+++ b/types/updates.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Updates
+
+
+
+
+
+
+Updates Available constructors This type has 7 constructors available.
Requests returning this type The following 96 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/updates/channel_difference.html b/types/updates/channel_difference.html
new file mode 100644
index 000000000..4978024a6
--- /dev/null
+++ b/types/updates/channel_difference.html
@@ -0,0 +1,17 @@
+
+
+
+
+ ChannelDifference
+
+
+
+
+
+
+ChannelDifference Available constructors This type has 3 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/updates/difference.html b/types/updates/difference.html
new file mode 100644
index 000000000..8be6a6c1d
--- /dev/null
+++ b/types/updates/difference.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Difference
+
+
+
+
+
+
+Difference Available constructors This type has 4 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/updates/index.html b/types/updates/index.html
new file mode 100644
index 000000000..9ba8bb057
--- /dev/null
+++ b/types/updates/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Updates
+
+
+
+
+
+
+Types/Updates Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/updates/state.html b/types/updates/state.html
new file mode 100644
index 000000000..208c61af5
--- /dev/null
+++ b/types/updates/state.html
@@ -0,0 +1,17 @@
+
+
+
+
+ State
+
+
+
+
+
+
+State Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/upload/cdn_file.html b/types/upload/cdn_file.html
new file mode 100644
index 000000000..af2248bb6
--- /dev/null
+++ b/types/upload/cdn_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ CdnFile
+
+
+
+
+
+
+CdnFile Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/upload/file.html b/types/upload/file.html
new file mode 100644
index 000000000..c10b70cfc
--- /dev/null
+++ b/types/upload/file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ File
+
+
+
+
+
+
+File Available constructors This type has 2 constructors available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/upload/index.html b/types/upload/index.html
new file mode 100644
index 000000000..63825d51a
--- /dev/null
+++ b/types/upload/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Upload
+
+
+
+
+
+
+Types/Upload Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/upload/web_file.html b/types/upload/web_file.html
new file mode 100644
index 000000000..cd0757618
--- /dev/null
+++ b/types/upload/web_file.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebFile
+
+
+
+
+
+
+WebFile Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/url_auth_result.html b/types/url_auth_result.html
new file mode 100644
index 000000000..3c5661af7
--- /dev/null
+++ b/types/url_auth_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UrlAuthResult
+
+
+
+
+
+
+UrlAuthResult Available constructors This type has 3 constructors available.
Requests returning this type The following 2 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/user.html b/types/user.html
new file mode 100644
index 000000000..30b81ee22
--- /dev/null
+++ b/types/user.html
@@ -0,0 +1,17 @@
+
+
+
+
+ User
+
+
+
+
+
+
+User Available constructors This type has 2 constructors available.
Requests returning this type The following 5 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 77 types.
\ No newline at end of file
diff --git a/types/user_full.html b/types/user_full.html
new file mode 100644
index 000000000..7cec46ebb
--- /dev/null
+++ b/types/user_full.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UserFull
+
+
+
+
+
+
+UserFull Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/user_profile_photo.html b/types/user_profile_photo.html
new file mode 100644
index 000000000..0ee484fdd
--- /dev/null
+++ b/types/user_profile_photo.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UserProfilePhoto
+
+
+
+
+
+
+UserProfilePhoto Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/user_status.html b/types/user_status.html
new file mode 100644
index 000000000..1b16bbea5
--- /dev/null
+++ b/types/user_status.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UserStatus
+
+
+
+
+
+
+UserStatus Available constructors This type has 6 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/username.html b/types/username.html
new file mode 100644
index 000000000..08615f6ff
--- /dev/null
+++ b/types/username.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Username
+
+
+
+
+
+
+Username Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/users/index.html b/types/users/index.html
new file mode 100644
index 000000000..054083803
--- /dev/null
+++ b/types/users/index.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Types/Users
+
+
+
+
+
+
+Types/Users Click here to view the requests that you can use as a bot.
Available items
\ No newline at end of file
diff --git a/types/users/user_full.html b/types/users/user_full.html
new file mode 100644
index 000000000..b312410c8
--- /dev/null
+++ b/types/users/user_full.html
@@ -0,0 +1,17 @@
+
+
+
+
+ UserFull
+
+
+
+
+
+
+UserFull Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/video_size.html b/types/video_size.html
new file mode 100644
index 000000000..ed9b76eb7
--- /dev/null
+++ b/types/video_size.html
@@ -0,0 +1,17 @@
+
+
+
+
+ VideoSize
+
+
+
+
+
+
+VideoSize Available constructors This type has 3 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 2 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/wall_paper.html b/types/wall_paper.html
new file mode 100644
index 000000000..429f76316
--- /dev/null
+++ b/types/wall_paper.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WallPaper
+
+
+
+
+
+
+WallPaper Available constructors This type has 2 constructors available.
Requests returning this type The following 3 requests return this type as a result.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/wall_paper_settings.html b/types/wall_paper_settings.html
new file mode 100644
index 000000000..51c472208
--- /dev/null
+++ b/types/wall_paper_settings.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WallPaperSettings
+
+
+
+
+
+
+WallPaperSettings Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input The following 4 requests accept this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 3 types.
\ No newline at end of file
diff --git a/types/web_authorization.html b/types/web_authorization.html
new file mode 100644
index 000000000..6251b231e
--- /dev/null
+++ b/types/web_authorization.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebAuthorization
+
+
+
+
+
+
+WebAuthorization Available constructors This type has one constructor available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/web_document.html b/types/web_document.html
new file mode 100644
index 000000000..e989df0d3
--- /dev/null
+++ b/types/web_document.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebDocument
+
+
+
+
+
+
+WebDocument Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 5 types.
\ No newline at end of file
diff --git a/types/web_page.html b/types/web_page.html
new file mode 100644
index 000000000..6d9850a87
--- /dev/null
+++ b/types/web_page.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebPage
+
+
+
+
+
+
+WebPage Available constructors This type has 4 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of any of the following 4 types.
\ No newline at end of file
diff --git a/types/web_page_attribute.html b/types/web_page_attribute.html
new file mode 100644
index 000000000..f85b6f345
--- /dev/null
+++ b/types/web_page_attribute.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebPageAttribute
+
+
+
+
+
+
+WebPageAttribute Available constructors This type has 2 constructors available.
Requests returning this type No request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type You can find this type as a member of this other type.
\ No newline at end of file
diff --git a/types/web_view_message_sent.html b/types/web_view_message_sent.html
new file mode 100644
index 000000000..0638fa29b
--- /dev/null
+++ b/types/web_view_message_sent.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebViewMessageSent
+
+
+
+
+
+
+WebViewMessageSent Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file
diff --git a/types/web_view_result.html b/types/web_view_result.html
new file mode 100644
index 000000000..9f1bb043a
--- /dev/null
+++ b/types/web_view_result.html
@@ -0,0 +1,17 @@
+
+
+
+
+ WebViewResult
+
+
+
+
+
+
+WebViewResult Available constructors This type has one constructor available.
Requests returning this type Only the following request returns this type.
Requests accepting this type as input No request accepts this type as an input parameter.
Other types containing this type No other types have a member of this type.
\ No newline at end of file