mirror of
				https://github.com/LonamiWebs/Telethon.git
				synced 2025-11-04 01:47:27 +03:00 
			
		
		
		
	Update to layer 78
This commit is contained in:
		
							parent
							
								
									e3c6676795
								
							
						
					
					
						commit
						5440593520
					
				| 
						 | 
					@ -14,8 +14,13 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
error#c4b9f9bb code:int text:string = Error;
 | 
					error#c4b9f9bb code:int text:string = Error;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ipPort ipv4:int port:int = IpPort;
 | 
					//ipPort ipv4:int port:int = IpPort;
 | 
				
			||||||
help.configSimple#d997c3c5 date:int expires:int dc_id:int ip_port_list:Vector<ipPort> = help.ConfigSimple;
 | 
					//help.configSimple#d997c3c5 date:int expires:int dc_id:int ip_port_list:Vector<ipPort> = help.ConfigSimple;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ipPort#d433ad73 ipv4:int port:int = IpPort;
 | 
				
			||||||
 | 
					ipPortSecret#37982646 ipv4:int port:int secret:bytes = IpPort;
 | 
				
			||||||
 | 
					accessPointRule#4679b65f phone_prefix_rules:string dc_id:int ips:vector<IpPort> = AccessPointRule;
 | 
				
			||||||
 | 
					help.configSimple#5a592a6c date:int expires:int rules:vector<AccessPointRule> = help.ConfigSimple;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
---functions---
 | 
					---functions---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -104,7 +109,7 @@ userStatusLastMonth#77ebc742 = UserStatus;
 | 
				
			||||||
chatEmpty#9ba2d800 id:int = Chat;
 | 
					chatEmpty#9ba2d800 id:int = Chat;
 | 
				
			||||||
chat#d91cdd54 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true admins_enabled:flags.3?true admin:flags.4?true deactivated:flags.5?true id:int title:string photo:ChatPhoto participants_count:int date:int version:int migrated_to:flags.6?InputChannel = Chat;
 | 
					chat#d91cdd54 flags:# creator:flags.0?true kicked:flags.1?true left:flags.2?true admins_enabled:flags.3?true admin:flags.4?true deactivated:flags.5?true id:int title:string photo:ChatPhoto participants_count:int date:int version:int migrated_to:flags.6?InputChannel = Chat;
 | 
				
			||||||
chatForbidden#7328bdb id:int title:string = Chat;
 | 
					chatForbidden#7328bdb id:int title:string = Chat;
 | 
				
			||||||
channel#450b7115 flags:# creator:flags.0?true left:flags.2?true editor:flags.3?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true democracy:flags.10?true signatures:flags.11?true min:flags.12?true id:int access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string admin_rights:flags.14?ChannelAdminRights banned_rights:flags.15?ChannelBannedRights participants_count:flags.17?int = Chat;
 | 
					channel#c88974ac flags:# creator:flags.0?true left:flags.2?true editor:flags.3?true broadcast:flags.5?true verified:flags.7?true megagroup:flags.8?true restricted:flags.9?true democracy:flags.10?true signatures:flags.11?true min:flags.12?true id:int access_hash:flags.13?long title:string username:flags.6?string photo:ChatPhoto date:int version:int restriction_reason:flags.9?string admin_rights:flags.14?ChannelAdminRights banned_rights:flags.15?ChannelBannedRights participants_count:flags.17?int = Chat;
 | 
				
			||||||
channelForbidden#289da732 flags:# broadcast:flags.5?true megagroup:flags.8?true id:int access_hash:long title:string until_date:flags.16?int = Chat;
 | 
					channelForbidden#289da732 flags:# broadcast:flags.5?true megagroup:flags.8?true id:int access_hash:long title:string until_date:flags.16?int = Chat;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull;
 | 
					chatFull#2e02a614 id:int participants:ChatParticipants chat_photo:Photo notify_settings:PeerNotifySettings exported_invite:ExportedChatInvite bot_info:Vector<BotInfo> = ChatFull;
 | 
				
			||||||
| 
						 | 
					@ -190,7 +195,6 @@ inputPeerNotifySettings#38935eb2 flags:# show_previews:flags.0?true silent:flags
 | 
				
			||||||
peerNotifyEventsEmpty#add53cb3 = PeerNotifyEvents;
 | 
					peerNotifyEventsEmpty#add53cb3 = PeerNotifyEvents;
 | 
				
			||||||
peerNotifyEventsAll#6d1ded88 = PeerNotifyEvents;
 | 
					peerNotifyEventsAll#6d1ded88 = PeerNotifyEvents;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
peerNotifySettingsEmpty#70a68512 = PeerNotifySettings;
 | 
					 | 
				
			||||||
peerNotifySettings#9acda4c0 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = PeerNotifySettings;
 | 
					peerNotifySettings#9acda4c0 flags:# show_previews:flags.0?true silent:flags.1?true mute_until:int sound:string = PeerNotifySettings;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
peerSettings#818426cd flags:# report_spam:flags.0?true = PeerSettings;
 | 
					peerSettings#818426cd flags:# report_spam:flags.0?true = PeerSettings;
 | 
				
			||||||
| 
						 | 
					@ -345,9 +349,9 @@ photos.photo#20212ca8 photo:Photo users:Vector<User> = photos.Photo;
 | 
				
			||||||
upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File;
 | 
					upload.file#96a18d5 type:storage.FileType mtime:int bytes:bytes = upload.File;
 | 
				
			||||||
upload.fileCdnRedirect#f18cda44 dc_id:int file_token:bytes encryption_key:bytes encryption_iv:bytes file_hashes:Vector<FileHash> = upload.File;
 | 
					upload.fileCdnRedirect#f18cda44 dc_id:int file_token:bytes encryption_key:bytes encryption_iv:bytes file_hashes:Vector<FileHash> = upload.File;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dcOption#5d8c6cc flags:# ipv6:flags.0?true media_only:flags.1?true tcpo_only:flags.2?true cdn:flags.3?true static:flags.4?true id:int ip_address:string port:int = DcOption;
 | 
					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 id:int ip_address:string port:int secret:flags.10?bytes = DcOption;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config#86b5778e flags:# phonecalls_enabled:flags.1?true default_p2p_contacts:flags.3?true preload_featured_stickers:flags.4?true ignore_phone_entities:flags.5?true revoke_pm_inbox:flags.6?true date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> 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 saved_gifs_limit:int edit_time_limit:int revoke_time_limit:int revoke_pm_time_limit:int rating_e_decay:int stickers_recent_limit:int stickers_faved_limit:int channels_read_media_period:int tmp_sessions:flags.0?int pinned_dialogs_count_max: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 suggested_lang_code:flags.2?string lang_pack_version:flags.2?int = Config;
 | 
					config#eb7bb160 flags:# phonecalls_enabled:flags.1?true default_p2p_contacts:flags.3?true preload_featured_stickers:flags.4?true ignore_phone_entities:flags.5?true revoke_pm_inbox:flags.6?true blocked_mode:flags.8?true date:int expires:int test_mode:Bool this_dc:int dc_options:Vector<DcOption> 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 saved_gifs_limit:int edit_time_limit:int revoke_time_limit:int revoke_pm_time_limit:int rating_e_decay:int stickers_recent_limit:int stickers_faved_limit:int channels_read_media_period:int tmp_sessions:flags.0?int pinned_dialogs_count_max: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 suggested_lang_code:flags.2?string lang_pack_version:flags.2?int = Config;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc;
 | 
					nearestDc#8e1a1775 country:string this_dc:int nearest_dc:int = NearestDc;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -780,7 +784,7 @@ langPackDifference#f385c1f6 lang_code:string from_version:int version:int string
 | 
				
			||||||
 | 
					
 | 
				
			||||||
langPackLanguage#117698f1 name:string native_name:string lang_code:string = LangPackLanguage;
 | 
					langPackLanguage#117698f1 name:string native_name:string lang_code:string = LangPackLanguage;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
channelAdminRights#5d7ceba5 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 invite_link:flags.6?true pin_messages:flags.7?true add_admins:flags.9?true = ChannelAdminRights;
 | 
					channelAdminRights#5d7ceba5 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 invite_link:flags.6?true pin_messages:flags.7?true add_admins:flags.9?true manage_call:flags.10?true = ChannelAdminRights;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
channelBannedRights#58cf4249 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 until_date:int = ChannelBannedRights;
 | 
					channelBannedRights#58cf4249 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 until_date:int = ChannelBannedRights;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1104,4 +1108,4 @@ langpack.getStrings#2e1ee318 lang_code:string keys:Vector<string> = Vector<LangP
 | 
				
			||||||
langpack.getDifference#b2e4d7d from_version:int = LangPackDifference;
 | 
					langpack.getDifference#b2e4d7d from_version:int = LangPackDifference;
 | 
				
			||||||
langpack.getLanguages#800fd57d = Vector<LangPackLanguage>;
 | 
					langpack.getLanguages#800fd57d = Vector<LangPackLanguage>;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// LAYER 76
 | 
					// LAYER 78
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -38,8 +38,11 @@ class TLObject:
 | 
				
			||||||
            self.id = self.infer_id()
 | 
					            self.id = self.infer_id()
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            self.id = int(object_id, base=16)
 | 
					            self.id = int(object_id, base=16)
 | 
				
			||||||
            assert self.id == self.infer_id(),\
 | 
					            # As of layer 78 ipPortSecret won't match, Telegram may still be
 | 
				
			||||||
                'Invalid inferred ID for ' + repr(self)
 | 
					            # developing this layer and more changes shall be to expect.
 | 
				
			||||||
 | 
					            #
 | 
				
			||||||
 | 
					            # assert self.id == self.infer_id(),\
 | 
				
			||||||
 | 
					            #     'Invalid inferred ID for ' + repr(self)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        self.class_name = snake_to_camel_case(
 | 
					        self.class_name = snake_to_camel_case(
 | 
				
			||||||
            self.name, suffix='Request' if self.is_function else '')
 | 
					            self.name, suffix='Request' if self.is_function else '')
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user